Changeset 3030902
- Timestamp:
- 02/03/2024 03:14:33 PM (2 years ago)
- Location:
- moneroo
- Files:
-
- 8 edited
- 1 copied
-
tags/v1.3 (copied) (copied from moneroo/trunk)
-
tags/v1.3/moneroo-for-woocommerce.php (modified) (1 diff)
-
tags/v1.3/readme.txt (modified) (1 diff)
-
tags/v1.3/src/Handlers/Moneroo_WC_Payment_Handler.php (modified) (6 diffs)
-
tags/v1.3/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/moneroo-for-woocommerce.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/src/Handlers/Moneroo_WC_Payment_Handler.php (modified) (6 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
moneroo/tags/v1.3/moneroo-for-woocommerce.php
r3030776 r3030902 11 11 * License: GPLv2 12 12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 * Version: v1. 213 * Version: v1.3 14 14 * Requires at least: 4.9 15 15 * Tested up to: 6.4 -
moneroo/tags/v1.3/readme.txt
r3030776 r3030902 5 5 Requires at least: 4.9 6 6 Tested up to: 6.4 7 Stable tag: v1. 27 Stable tag: v1.3 8 8 Requires PHP: 7.4 9 9 License: GPLv3 -
moneroo/tags/v1.3/src/Handlers/Moneroo_WC_Payment_Handler.php
r3030774 r3030902 45 45 46 46 if (! $payment_order_id) { 47 wc_get_logger()->info('Moneroo Payment Exception: Order ID not found in metadata', ['source' => 'moneroo-woocommerce-plugin']); 48 47 49 $this->redirect_to_checkout_url(); 48 50 return; … … 50 52 51 53 if ($order->get_id() !== $payment_order_id) { 54 wc_get_logger()->info('Moneroo Payment Exception: Order ID mismatch', ['source' => 'moneroo-woocommerce-plugin']); 55 52 56 $this->redirect_to_checkout_url(); 53 57 return; … … 57 61 } catch (Exception $e) { 58 62 wc_get_logger()->error('Moneroo Payment Exception: ' . wp_kses($e->getMessage(), false), ['source' => 'moneroo-woocommerce-plugin']); 63 59 64 $this->redirect_to_checkout_url(); 60 65 } … … 101 106 102 107 $order->update_status('completed'); 108 103 109 $this->woocommerce->cart->empty_cart(); 110 104 111 wc_reduce_stock_levels($order->get_id()); 105 112 … … 179 186 $order->add_order_note($adminNotice); 180 187 181 $customerNotice = esc_html__('Your payment <strong>failed</strong>. ', 'moneroo-woocommerce');188 $customerNotice = esc_html__('Your payment failed. ', 'moneroo-woocommerce'); 182 189 $customerNotice .= esc_html__('Please, try funding your account.', 'moneroo-woocommerce'); 183 190 $order->add_order_note($customerNotice, 1); … … 204 211 } 205 212 213 wc_add_notice(esc_html__('An error occurred while processing your payment. Please try again.', 'moneroo-woocommerce'), 'error'); 214 206 215 wp_safe_redirect(wc_get_checkout_url()); 207 216 exit(); -
moneroo/tags/v1.3/vendor/composer/installed.php
r3030776 r3030902 2 2 'root' => array( 3 3 'name' => 'moneroo/moneroo-woocommerce', 4 'pretty_version' => 'v1. 2',5 'version' => '1. 2.0.0',6 'reference' => ' 014e2f66e67515664a12ccdf87e267a48c8a2a0b',4 'pretty_version' => 'v1.3', 5 'version' => '1.3.0.0', 6 'reference' => 'e933e64e4d63c10db048b1ee505e1d977b902a49', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 50 50 ), 51 51 'moneroo/moneroo-woocommerce' => array( 52 'pretty_version' => 'v1. 2',53 'version' => '1. 2.0.0',54 'reference' => ' 014e2f66e67515664a12ccdf87e267a48c8a2a0b',52 'pretty_version' => 'v1.3', 53 'version' => '1.3.0.0', 54 'reference' => 'e933e64e4d63c10db048b1ee505e1d977b902a49', 55 55 'type' => 'library', 56 56 'install_path' => __DIR__ . '/../../', -
moneroo/trunk/moneroo-for-woocommerce.php
r3030776 r3030902 11 11 * License: GPLv2 12 12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 * Version: v1. 213 * Version: v1.3 14 14 * Requires at least: 4.9 15 15 * Tested up to: 6.4 -
moneroo/trunk/readme.txt
r3030776 r3030902 5 5 Requires at least: 4.9 6 6 Tested up to: 6.4 7 Stable tag: v1. 27 Stable tag: v1.3 8 8 Requires PHP: 7.4 9 9 License: GPLv3 -
moneroo/trunk/src/Handlers/Moneroo_WC_Payment_Handler.php
r3030774 r3030902 45 45 46 46 if (! $payment_order_id) { 47 wc_get_logger()->info('Moneroo Payment Exception: Order ID not found in metadata', ['source' => 'moneroo-woocommerce-plugin']); 48 47 49 $this->redirect_to_checkout_url(); 48 50 return; … … 50 52 51 53 if ($order->get_id() !== $payment_order_id) { 54 wc_get_logger()->info('Moneroo Payment Exception: Order ID mismatch', ['source' => 'moneroo-woocommerce-plugin']); 55 52 56 $this->redirect_to_checkout_url(); 53 57 return; … … 57 61 } catch (Exception $e) { 58 62 wc_get_logger()->error('Moneroo Payment Exception: ' . wp_kses($e->getMessage(), false), ['source' => 'moneroo-woocommerce-plugin']); 63 59 64 $this->redirect_to_checkout_url(); 60 65 } … … 101 106 102 107 $order->update_status('completed'); 108 103 109 $this->woocommerce->cart->empty_cart(); 110 104 111 wc_reduce_stock_levels($order->get_id()); 105 112 … … 179 186 $order->add_order_note($adminNotice); 180 187 181 $customerNotice = esc_html__('Your payment <strong>failed</strong>. ', 'moneroo-woocommerce');188 $customerNotice = esc_html__('Your payment failed. ', 'moneroo-woocommerce'); 182 189 $customerNotice .= esc_html__('Please, try funding your account.', 'moneroo-woocommerce'); 183 190 $order->add_order_note($customerNotice, 1); … … 204 211 } 205 212 213 wc_add_notice(esc_html__('An error occurred while processing your payment. Please try again.', 'moneroo-woocommerce'), 'error'); 214 206 215 wp_safe_redirect(wc_get_checkout_url()); 207 216 exit(); -
moneroo/trunk/vendor/composer/installed.php
r3030776 r3030902 2 2 'root' => array( 3 3 'name' => 'moneroo/moneroo-woocommerce', 4 'pretty_version' => 'v1. 2',5 'version' => '1. 2.0.0',6 'reference' => ' 014e2f66e67515664a12ccdf87e267a48c8a2a0b',4 'pretty_version' => 'v1.3', 5 'version' => '1.3.0.0', 6 'reference' => 'e933e64e4d63c10db048b1ee505e1d977b902a49', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 50 50 ), 51 51 'moneroo/moneroo-woocommerce' => array( 52 'pretty_version' => 'v1. 2',53 'version' => '1. 2.0.0',54 'reference' => ' 014e2f66e67515664a12ccdf87e267a48c8a2a0b',52 'pretty_version' => 'v1.3', 53 'version' => '1.3.0.0', 54 'reference' => 'e933e64e4d63c10db048b1ee505e1d977b902a49', 55 55 'type' => 'library', 56 56 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.