Changeset 2507560
- Timestamp:
- 04/01/2021 04:56:44 PM (5 years ago)
- Location:
- splitit-installment-payments-enabler
- Files:
-
- 42 added
- 3 edited
- 2 copied
-
tags/2.4.17 (added)
-
tags/2.4.17/assets (added)
-
tags/2.4.17/assets/css (added)
-
tags/2.4.17/assets/css/jquery-ui.css (added)
-
tags/2.4.17/assets/css/prodlist.css (added)
-
tags/2.4.17/assets/css/splitit-admin-order.css (added)
-
tags/2.4.17/assets/css/splitit-admin.css (added)
-
tags/2.4.17/assets/css/splitit-front.css (added)
-
tags/2.4.17/assets/images (added)
-
tags/2.4.17/assets/images/Offical_Splitit_Logo.png (added)
-
tags/2.4.17/assets/images/V1-USD.png (added)
-
tags/2.4.17/assets/images/cards (added)
-
tags/2.4.17/assets/images/cards/mastercard.png (added)
-
tags/2.4.17/assets/images/cards/mastercard_old.png (added)
-
tags/2.4.17/assets/images/cards/unionpay.png (added)
-
tags/2.4.17/assets/images/cards/visa.png (added)
-
tags/2.4.17/assets/images/description.png (added)
-
tags/2.4.17/assets/images/index.jpeg (added)
-
tags/2.4.17/assets/images/learn_more.png (added)
-
tags/2.4.17/assets/images/learn_more.svg (added)
-
tags/2.4.17/assets/images/learn_morew.svg (added)
-
tags/2.4.17/assets/images/loader.gif (added)
-
tags/2.4.17/assets/images/logo-06.jpg (added)
-
tags/2.4.17/assets/images/logo-06.png (added)
-
tags/2.4.17/assets/images/old-logo.png (added)
-
tags/2.4.17/assets/images/spl_tell_more.jpg (added)
-
tags/2.4.17/assets/images/tellme.png (added)
-
tags/2.4.17/assets/images/tellmemore.png (added)
-
tags/2.4.17/assets/javascript (added)
-
tags/2.4.17/assets/javascript/splitit-admin-order.js (added)
-
tags/2.4.17/assets/javascript/splitit-admin.js (added)
-
tags/2.4.17/assets/javascript/splitit-checkout.js (added)
-
tags/2.4.17/classes (added)
-
tags/2.4.17/classes/splitit-api.php (added)
-
tags/2.4.17/classes/splitit-checkout.php (added)
-
tags/2.4.17/classes/splitit-helper.php (added)
-
tags/2.4.17/classes/splitit-log.php (added)
-
tags/2.4.17/classes/splitit-settings.php (added)
-
tags/2.4.17/readme.txt (copied) (copied from splitit-installment-payments-enabler/trunk/readme.txt) (1 diff)
-
tags/2.4.17/splitit.php (copied) (copied from splitit-installment-payments-enabler/trunk/splitit.php) (5 diffs)
-
tags/2.4.17/template (added)
-
tags/2.4.17/template/woocommerce (added)
-
tags/2.4.17/template/woocommerce/cart (added)
-
tags/2.4.17/template/woocommerce/cart/cart.php (added)
-
trunk/classes/splitit-checkout.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/splitit.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
splitit-installment-payments-enabler/tags/2.4.17/readme.txt
r2487717 r2507560 71 71 72 72 == Changelog == 73 = 2.4.17 = 74 * Fix support for custom checkout success pages 75 * Fix customer journey appearance on product page 73 76 74 77 = 2.4.16 = -
splitit-installment-payments-enabler/tags/2.4.17/splitit.php
r2487717 r2507560 5 5 Plugin URI: http://wordpress.org/plugins/splitit/ 6 6 Description: Integrates Splitit payment method into your WooCommerce installation. 7 Version: 2.4.1 67 Version: 2.4.17 8 8 Author: Splitit 9 9 Text Domain: splitit … … 177 177 if (!class_exists('WC_Payment_Gateway')) {return;} 178 178 179 define('Splitit_VERSION', '2.4.1 6');179 define('Splitit_VERSION', '2.4.17'); 180 180 define('Splitit_logo_source_local', plugin_dir_url(__FILE__) . 'assets/images/Offical_Splitit_Logo.png'); 181 181 … … 1360 1360 $last_order_key = $last_order->order_key; 1361 1361 1362 wp_redirect(site_url("checkout/order-received/" . $orderId . "/?key=" . $last_order_key)); 1362 $checkout_url = wc_get_checkout_url(); 1363 $redirect = sprintf('%s%s/%s/?key=%s', $checkout_url, get_option('woocommerce_checkout_order_received_endpoint'), $orderId, $last_order_key); 1364 1365 wp_redirect($redirect); 1363 1366 SplitIt_Helper::exit_safely(); 1364 1367 } … … 1544 1547 $this->log->info(__FILE__, __LINE__, __METHOD__); 1545 1548 $this->log->add('splitit_thankyou_page==='.$this->s('splitit_thankyou_page')); 1546 1547 if($this->s('splitit_thankyou_page') == 'no'){ 1548 $redirect = $checkout_url . 'order-received/' . $order_id . '/?key=' . $order_key; 1549 } else{1550 $redirect = ($order->get_checkout_order_received_url())?$order->get_checkout_order_received_url():$checkout_url . '/order-received/' . $order_id . '/?key=' . $order_key;1549 1550 $redirect = sprintf('%s%s/%s/?key=%s', $checkout_url, get_option('woocommerce_checkout_order_received_endpoint'), $order_id, $order_key); 1551 1552 if($this->s('splitit_thankyou_page') == 'yes'){ 1553 $redirect = ($order->get_checkout_order_received_url()) ? $order->get_checkout_order_received_url() : $redirect; 1551 1554 } 1555 1552 1556 $this->log->add('$redirect==='.$redirect); 1553 1557 … … 1750 1754 public function change_payment_gateway($gateways) { 1751 1755 1752 if (empty(WC()->cart) ) {1756 if (empty(WC()->cart) || (isset($this->settings['splitit_discount_type']) && $this->settings['splitit_discount_type'] == 'fixed')) { 1753 1757 return $gateways; 1754 1758 } -
splitit-installment-payments-enabler/trunk/classes/splitit-checkout.php
r2472996 r2507560 590 590 591 591 $this->log->add('====SplitIt : splitit_thankyou_page ===='.$settings['splitit_thankyou_page'].'===='); 592 if($settings['splitit_thankyou_page'] == 'no'){593 $redirect = $checkout_url . '/order-received/' . $order_id . '/?key=' . $order_key; 594 } else{595 $redirect = ($order->get_checkout_order_received_url()) ?$order->get_checkout_order_received_url():$checkout_url . '/order-received/' . $order_id . '/?key=' . $order_key;592 $redirect = sprintf('%s%s/%s/?key=%s', $checkout_url, get_option('woocommerce_checkout_order_received_endpoint'), $order_id, $order_key); 593 594 if($settings['splitit_thankyou_page'] == 'yes'){ 595 $redirect = ($order->get_checkout_order_received_url()) ? $order->get_checkout_order_received_url() : $redirect; 596 596 } 597 597 $this->log->add('====SplitIt : redirect ===='.$redirect.'===='); -
splitit-installment-payments-enabler/trunk/readme.txt
r2487717 r2507560 71 71 72 72 == Changelog == 73 = 2.4.17 = 74 * Fix support for custom checkout success pages 75 * Fix customer journey appearance on product page 73 76 74 77 = 2.4.16 = -
splitit-installment-payments-enabler/trunk/splitit.php
r2487717 r2507560 5 5 Plugin URI: http://wordpress.org/plugins/splitit/ 6 6 Description: Integrates Splitit payment method into your WooCommerce installation. 7 Version: 2.4.1 67 Version: 2.4.17 8 8 Author: Splitit 9 9 Text Domain: splitit … … 177 177 if (!class_exists('WC_Payment_Gateway')) {return;} 178 178 179 define('Splitit_VERSION', '2.4.1 6');179 define('Splitit_VERSION', '2.4.17'); 180 180 define('Splitit_logo_source_local', plugin_dir_url(__FILE__) . 'assets/images/Offical_Splitit_Logo.png'); 181 181 … … 1360 1360 $last_order_key = $last_order->order_key; 1361 1361 1362 wp_redirect(site_url("checkout/order-received/" . $orderId . "/?key=" . $last_order_key)); 1362 $checkout_url = wc_get_checkout_url(); 1363 $redirect = sprintf('%s%s/%s/?key=%s', $checkout_url, get_option('woocommerce_checkout_order_received_endpoint'), $orderId, $last_order_key); 1364 1365 wp_redirect($redirect); 1363 1366 SplitIt_Helper::exit_safely(); 1364 1367 } … … 1544 1547 $this->log->info(__FILE__, __LINE__, __METHOD__); 1545 1548 $this->log->add('splitit_thankyou_page==='.$this->s('splitit_thankyou_page')); 1546 1547 if($this->s('splitit_thankyou_page') == 'no'){ 1548 $redirect = $checkout_url . 'order-received/' . $order_id . '/?key=' . $order_key; 1549 } else{1550 $redirect = ($order->get_checkout_order_received_url())?$order->get_checkout_order_received_url():$checkout_url . '/order-received/' . $order_id . '/?key=' . $order_key;1549 1550 $redirect = sprintf('%s%s/%s/?key=%s', $checkout_url, get_option('woocommerce_checkout_order_received_endpoint'), $order_id, $order_key); 1551 1552 if($this->s('splitit_thankyou_page') == 'yes'){ 1553 $redirect = ($order->get_checkout_order_received_url()) ? $order->get_checkout_order_received_url() : $redirect; 1551 1554 } 1555 1552 1556 $this->log->add('$redirect==='.$redirect); 1553 1557 … … 1750 1754 public function change_payment_gateway($gateways) { 1751 1755 1752 if (empty(WC()->cart) ) {1756 if (empty(WC()->cart) || (isset($this->settings['splitit_discount_type']) && $this->settings['splitit_discount_type'] == 'fixed')) { 1753 1757 return $gateways; 1754 1758 }
Note: See TracChangeset
for help on using the changeset viewer.