Changeset 2945914
- Timestamp:
- 08/01/2023 09:15:14 AM (3 years ago)
- Location:
- sprinque
- Files:
-
- 9 edited
- 20 copied
-
tags/1.3.8 (copied) (copied from sprinque/trunk)
-
tags/1.3.8/assets/css/frontend.css (modified) (1 diff)
-
tags/1.3.8/assets/css/frontend.scss (modified) (1 diff)
-
tags/1.3.8/assets/js/frontend.js (copied) (copied from sprinque/trunk/assets/js/frontend.js) (6 diffs)
-
tags/1.3.8/include/payment_method.php (copied) (copied from sprinque/trunk/include/payment_method.php) (3 diffs)
-
tags/1.3.8/languages/sprinque-de_DE.mo (copied) (copied from sprinque/trunk/languages/sprinque-de_DE.mo)
-
tags/1.3.8/languages/sprinque-de_DE.po (copied) (copied from sprinque/trunk/languages/sprinque-de_DE.po)
-
tags/1.3.8/languages/sprinque-en_US.mo (copied) (copied from sprinque/trunk/languages/sprinque-en_US.mo)
-
tags/1.3.8/languages/sprinque-en_US.po (copied) (copied from sprinque/trunk/languages/sprinque-en_US.po)
-
tags/1.3.8/languages/sprinque-es_ES.mo (copied) (copied from sprinque/trunk/languages/sprinque-es_ES.mo)
-
tags/1.3.8/languages/sprinque-es_ES.po (copied) (copied from sprinque/trunk/languages/sprinque-es_ES.po)
-
tags/1.3.8/languages/sprinque-fr_FR.mo (copied) (copied from sprinque/trunk/languages/sprinque-fr_FR.mo)
-
tags/1.3.8/languages/sprinque-fr_FR.po (copied) (copied from sprinque/trunk/languages/sprinque-fr_FR.po)
-
tags/1.3.8/languages/sprinque-nl_NL.mo (copied) (copied from sprinque/trunk/languages/sprinque-nl_NL.mo)
-
tags/1.3.8/languages/sprinque-nl_NL.po (copied) (copied from sprinque/trunk/languages/sprinque-nl_NL.po)
-
tags/1.3.8/languages/sprinque-pl_PL.mo (copied) (copied from sprinque/trunk/languages/sprinque-pl_PL.mo)
-
tags/1.3.8/languages/sprinque-pl_PL.po (copied) (copied from sprinque/trunk/languages/sprinque-pl_PL.po)
-
tags/1.3.8/languages/sprinque.po (copied) (copied from sprinque/trunk/languages/sprinque.po)
-
tags/1.3.8/languages/sprinque.pot (copied) (copied from sprinque/trunk/languages/sprinque.pot)
-
tags/1.3.8/readme.txt (copied) (copied from sprinque/trunk/readme.txt) (2 diffs)
-
tags/1.3.8/sprinque.php (copied) (copied from sprinque/trunk/sprinque.php) (5 diffs)
-
tags/1.3.8/templates/frontend/srinque_pay_modal_form.php (copied) (copied from sprinque/trunk/templates/frontend/srinque_pay_modal_form.php) (1 diff)
-
trunk/assets/css/frontend.css (modified) (1 diff)
-
trunk/assets/css/frontend.scss (modified) (1 diff)
-
trunk/assets/js/frontend.js (modified) (6 diffs)
-
trunk/include/payment_method.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/sprinque.php (modified) (5 diffs)
-
trunk/templates/frontend/srinque_pay_modal_form.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
sprinque/tags/1.3.8/assets/css/frontend.css
r2907071 r2945914 836 836 #register-company-tab, #register-company-tab-2 { 837 837 padding: 0 5px; 838 text-decoration: underline; 838 839 } 839 840 -
sprinque/tags/1.3.8/assets/css/frontend.scss
r2907071 r2945914 1057 1057 #register-company-tab, #register-company-tab-2 { 1058 1058 padding: 0 5px; 1059 text-decoration: underline; 1059 1060 } 1060 1061 -
sprinque/tags/1.3.8/assets/js/frontend.js
r2932350 r2945914 71 71 } 72 72 73 return '€'+ calculatedFee.toFixed(2);73 return window.admin.currency_symbol + calculatedFee.toFixed(2); 74 74 }, 75 75 recalculateTotal() { … … 77 77 const totalWithFee = this.amount * fee; 78 78 79 jQuery('.wpm-terms-row.total .value').text( '€'+ totalWithFee.toFixed(2));79 jQuery('.wpm-terms-row.total .value').text(window.admin.currency_symbol + totalWithFee.toFixed(2)); 80 80 } 81 81 }; … … 539 539 540 540 if ($form.find('#ship-to-different-address-checkbox').is(':checked')) { 541 initial_shipping_address_line1 = $form.find('#shipping_address_1').val(); 541 const house_number = $form.find('#shipping_house_number').length > 0 542 ? $form.find('#shipping_house_number').val() 543 : ''; 544 initial_shipping_address_line1 = $form.find('#shipping_address_1').val() + ' ' + house_number; 545 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 546 542 547 initial_shipping_address_line2 = $form.find('#shipping_address_2').val(); 543 548 initial_shipping_city = $form.find('#shipping_city').val(); … … 545 550 initial_shipping_country_code = $form.find('#shipping_country').val(); 546 551 } else { 547 initial_shipping_address_line1 = $form.find('#billing_address_1').val(); 552 const house_number = $form.find('#billing_address_1').length > 0 553 ? $form.find('#billing_address_1').val() 554 : ''; 555 initial_shipping_address_line1 = $form.find('#billing_address_1').val() + ' ' + house_number; 556 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 557 548 558 initial_shipping_address_line2 = $form.find('#billing_address_2').val(); 549 559 initial_shipping_city = $form.find('#billing_city').val(); … … 742 752 743 753 if ($form.find('#ship-to-different-address-checkbox').is(':checked')) { 744 initial_shipping_address_line1 = $form.find('#shipping_address_1').val(); 754 const house_number = $form.find('#shipping_house_number').length > 0 755 ? $form.find('#shipping_house_number').val() 756 : ''; 757 initial_shipping_address_line1 = $form.find('#shipping_address_1').val() + ' ' + house_number; 758 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 759 745 760 initial_shipping_address_line2 = $form.find('#shipping_address_2').val(); 746 761 initial_shipping_city = $form.find('#shipping_city').val(); … … 748 763 initial_shipping_country_code = $form.find('#shipping_country').val(); 749 764 } else { 750 initial_shipping_address_line1 = $form.find('#billing_address_1').val(); 765 const house_number = $form.find('#billing_address_1').length > 0 766 ? $form.find('#billing_address_1').val() 767 : ''; 768 initial_shipping_address_line1 = $form.find('#billing_address_1').val() + ' ' + house_number; 769 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 770 751 771 initial_shipping_address_line2 = $form.find('#billing_address_2').val(); 752 772 initial_shipping_city = $form.find('#billing_city').val(); -
sprinque/tags/1.3.8/include/payment_method.php
r2938297 r2945914 280 280 'zip_code' => sanitize_text_field( $_POST['zip_code'] ), 281 281 'country_code' => $country 282 ],283 'initial_shipping_address' => [284 'address_line1' => sanitize_text_field( $_POST['initial_shipping_address_line1'] ),285 'address_line2' => sanitize_text_field( $_POST['initial_shipping_address_line2'] ),286 'city' => sanitize_text_field( $_POST['initial_shipping_city'] ),287 'zip_code' => sanitize_text_field( $_POST['initial_shipping_zip_code'] ),288 'country_code' => sanitize_text_field( $_POST['initial_shipping_country_code'] )289 282 ], 290 283 'buyer_users' => [ … … 302 295 ] 303 296 ]; 297 298 if (!empty($_POST['initial_shipping_address_line1'])) { 299 $data = array_merge($data, [ 300 'initial_shipping_address' => [ 301 'address_line1' => sanitize_text_field( $_POST['initial_shipping_address_line1'] ), 302 'address_line2' => sanitize_text_field( $_POST['initial_shipping_address_line2'] ), 303 'city' => sanitize_text_field( $_POST['initial_shipping_city'] ), 304 'zip_code' => sanitize_text_field( $_POST['initial_shipping_zip_code'] ), 305 'country_code' => sanitize_text_field( $_POST['initial_shipping_country_code'] ) 306 ] 307 ]); 308 } 304 309 305 310 if ($country_object !== null && (!empty($_POST['registration_number']) || $country_object['is_registration_number_required'])) { … … 423 428 'merchant_order_id' => sanitize_text_field($_SESSION['order_id']), 424 429 'order_amount' => WC()->cart->total, 430 'order_currency' => get_woocommerce_currency(), 425 431 'shipping_address' => [ 426 432 'address_line1' => sanitize_text_field( $_POST['address_line1'] ), -
sprinque/tags/1.3.8/readme.txt
r2938297 r2945914 6 6 Tested up to: 6.0 7 7 Requires PHP: 5.3 8 Stable tag: 1.3. 78 Stable tag: 1.3.8 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 50 50 51 51 == Changelog == 52 53 = 1.3.8 - August 1, 2023 = 54 * Multiple currencies support; 55 * Fixed initial shipping address not to break the buyer call; 56 * Added house number to initial shipping address; 57 * Style improvements; 58 * Updated b2b-sprinque-tools to v.1.4.2; 52 59 53 60 = 1.3.7 - July 13, 2023 = -
sprinque/tags/1.3.8/sprinque.php
r2938297 r2945914 5 5 Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention. 6 6 Author: Sprinque 7 Version: 1.3. 77 Version: 1.3.8 8 8 Text Domain: sprinque 9 9 Domain Path: /languages 10 10 */ 11 11 12 define( 'PLUGIN_SRINQUE_VERSION', '1.3. 7' );12 define( 'PLUGIN_SRINQUE_VERSION', '1.3.8' ); 13 13 define( 'PLUGIN_SRINQUE_DIR', __DIR__ ); 14 14 define( 'PLUGIN_SRINQUE_PATH', plugins_url( '', __FILE__ ) ); … … 316 316 'url' => $pdf_url, 317 317 'amount' => $order->get_total() - $total_refund, 318 'currency' => $order->get_currency(), 318 319 'date' => date( 'Y-m-d' ) 319 320 ], … … 428 429 'merchant_order_id' => ( $order_id_from_sequential_plugin ?: $order->get_id() ) . '_wh', 429 430 'order_amount' => $total, 431 'order_currency' => $order->get_currency(), 430 432 'payment_terms' => $payment_term, 431 433 'shipping_address' => [ … … 618 620 // Register scripts 619 621 $settings = get_option( 'woocommerce_wpm_srinque_pay_settings', true ); 620 wp_enqueue_script( 'wpm_srinque_tools', 'https://unpkg.com/b2b-sprinque-tools@1. 3.6/dist/index.umd.min.js', array( ), PLUGIN_SRINQUE_VERSION, 'all' );622 wp_enqueue_script( 'wpm_srinque_tools', 'https://unpkg.com/b2b-sprinque-tools@1.4.2/dist/index.umd.min.js', array( ), PLUGIN_SRINQUE_VERSION, 'all' ); 621 623 wp_enqueue_script( 'wpm_srinque_pay', PLUGIN_SRINQUE_PATH . '/assets/js/frontend.js', array( 'jquery', 'wpm_srinque_tools' ), PLUGIN_SRINQUE_VERSION, 'all' ); 622 624 … … 635 637 'place_order' => __( "Place order", 'sprinque' ), 636 638 'days' => __('days', 'sprinque'), 637 'payment_terms' => $this->get_payment_terms() 639 'payment_terms' => $this->get_payment_terms(), 640 'currency_symbol' => get_woocommerce_currency_symbol() 638 641 ) ); 639 642 } -
sprinque/tags/1.3.8/templates/frontend/srinque_pay_modal_form.php
r2932350 r2945914 132 132 <div class="wpm-terms-row total"> 133 133 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 134 <div class="value"> €00.00</div>134 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 135 135 </div> 136 136 </div> -
sprinque/trunk/assets/css/frontend.css
r2907071 r2945914 836 836 #register-company-tab, #register-company-tab-2 { 837 837 padding: 0 5px; 838 text-decoration: underline; 838 839 } 839 840 -
sprinque/trunk/assets/css/frontend.scss
r2907071 r2945914 1057 1057 #register-company-tab, #register-company-tab-2 { 1058 1058 padding: 0 5px; 1059 text-decoration: underline; 1059 1060 } 1060 1061 -
sprinque/trunk/assets/js/frontend.js
r2932350 r2945914 71 71 } 72 72 73 return '€'+ calculatedFee.toFixed(2);73 return window.admin.currency_symbol + calculatedFee.toFixed(2); 74 74 }, 75 75 recalculateTotal() { … … 77 77 const totalWithFee = this.amount * fee; 78 78 79 jQuery('.wpm-terms-row.total .value').text( '€'+ totalWithFee.toFixed(2));79 jQuery('.wpm-terms-row.total .value').text(window.admin.currency_symbol + totalWithFee.toFixed(2)); 80 80 } 81 81 }; … … 539 539 540 540 if ($form.find('#ship-to-different-address-checkbox').is(':checked')) { 541 initial_shipping_address_line1 = $form.find('#shipping_address_1').val(); 541 const house_number = $form.find('#shipping_house_number').length > 0 542 ? $form.find('#shipping_house_number').val() 543 : ''; 544 initial_shipping_address_line1 = $form.find('#shipping_address_1').val() + ' ' + house_number; 545 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 546 542 547 initial_shipping_address_line2 = $form.find('#shipping_address_2').val(); 543 548 initial_shipping_city = $form.find('#shipping_city').val(); … … 545 550 initial_shipping_country_code = $form.find('#shipping_country').val(); 546 551 } else { 547 initial_shipping_address_line1 = $form.find('#billing_address_1').val(); 552 const house_number = $form.find('#billing_address_1').length > 0 553 ? $form.find('#billing_address_1').val() 554 : ''; 555 initial_shipping_address_line1 = $form.find('#billing_address_1').val() + ' ' + house_number; 556 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 557 548 558 initial_shipping_address_line2 = $form.find('#billing_address_2').val(); 549 559 initial_shipping_city = $form.find('#billing_city').val(); … … 742 752 743 753 if ($form.find('#ship-to-different-address-checkbox').is(':checked')) { 744 initial_shipping_address_line1 = $form.find('#shipping_address_1').val(); 754 const house_number = $form.find('#shipping_house_number').length > 0 755 ? $form.find('#shipping_house_number').val() 756 : ''; 757 initial_shipping_address_line1 = $form.find('#shipping_address_1').val() + ' ' + house_number; 758 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 759 745 760 initial_shipping_address_line2 = $form.find('#shipping_address_2').val(); 746 761 initial_shipping_city = $form.find('#shipping_city').val(); … … 748 763 initial_shipping_country_code = $form.find('#shipping_country').val(); 749 764 } else { 750 initial_shipping_address_line1 = $form.find('#billing_address_1').val(); 765 const house_number = $form.find('#billing_address_1').length > 0 766 ? $form.find('#billing_address_1').val() 767 : ''; 768 initial_shipping_address_line1 = $form.find('#billing_address_1').val() + ' ' + house_number; 769 initial_shipping_address_line1 = initial_shipping_address_line1.trim(); 770 751 771 initial_shipping_address_line2 = $form.find('#billing_address_2').val(); 752 772 initial_shipping_city = $form.find('#billing_city').val(); -
sprinque/trunk/include/payment_method.php
r2938297 r2945914 280 280 'zip_code' => sanitize_text_field( $_POST['zip_code'] ), 281 281 'country_code' => $country 282 ],283 'initial_shipping_address' => [284 'address_line1' => sanitize_text_field( $_POST['initial_shipping_address_line1'] ),285 'address_line2' => sanitize_text_field( $_POST['initial_shipping_address_line2'] ),286 'city' => sanitize_text_field( $_POST['initial_shipping_city'] ),287 'zip_code' => sanitize_text_field( $_POST['initial_shipping_zip_code'] ),288 'country_code' => sanitize_text_field( $_POST['initial_shipping_country_code'] )289 282 ], 290 283 'buyer_users' => [ … … 302 295 ] 303 296 ]; 297 298 if (!empty($_POST['initial_shipping_address_line1'])) { 299 $data = array_merge($data, [ 300 'initial_shipping_address' => [ 301 'address_line1' => sanitize_text_field( $_POST['initial_shipping_address_line1'] ), 302 'address_line2' => sanitize_text_field( $_POST['initial_shipping_address_line2'] ), 303 'city' => sanitize_text_field( $_POST['initial_shipping_city'] ), 304 'zip_code' => sanitize_text_field( $_POST['initial_shipping_zip_code'] ), 305 'country_code' => sanitize_text_field( $_POST['initial_shipping_country_code'] ) 306 ] 307 ]); 308 } 304 309 305 310 if ($country_object !== null && (!empty($_POST['registration_number']) || $country_object['is_registration_number_required'])) { … … 423 428 'merchant_order_id' => sanitize_text_field($_SESSION['order_id']), 424 429 'order_amount' => WC()->cart->total, 430 'order_currency' => get_woocommerce_currency(), 425 431 'shipping_address' => [ 426 432 'address_line1' => sanitize_text_field( $_POST['address_line1'] ), -
sprinque/trunk/readme.txt
r2938297 r2945914 6 6 Tested up to: 6.0 7 7 Requires PHP: 5.3 8 Stable tag: 1.3. 78 Stable tag: 1.3.8 9 9 License: GPLv2 or later 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 50 50 51 51 == Changelog == 52 53 = 1.3.8 - August 1, 2023 = 54 * Multiple currencies support; 55 * Fixed initial shipping address not to break the buyer call; 56 * Added house number to initial shipping address; 57 * Style improvements; 58 * Updated b2b-sprinque-tools to v.1.4.2; 52 59 53 60 = 1.3.7 - July 13, 2023 = -
sprinque/trunk/sprinque.php
r2938297 r2945914 5 5 Description: Sprinque for WordPress is a plugin that allows you to offer your business buyers net payment terms (15, 30, 60, 90 days) and thereby grow conversion and retention. 6 6 Author: Sprinque 7 Version: 1.3. 77 Version: 1.3.8 8 8 Text Domain: sprinque 9 9 Domain Path: /languages 10 10 */ 11 11 12 define( 'PLUGIN_SRINQUE_VERSION', '1.3. 7' );12 define( 'PLUGIN_SRINQUE_VERSION', '1.3.8' ); 13 13 define( 'PLUGIN_SRINQUE_DIR', __DIR__ ); 14 14 define( 'PLUGIN_SRINQUE_PATH', plugins_url( '', __FILE__ ) ); … … 316 316 'url' => $pdf_url, 317 317 'amount' => $order->get_total() - $total_refund, 318 'currency' => $order->get_currency(), 318 319 'date' => date( 'Y-m-d' ) 319 320 ], … … 428 429 'merchant_order_id' => ( $order_id_from_sequential_plugin ?: $order->get_id() ) . '_wh', 429 430 'order_amount' => $total, 431 'order_currency' => $order->get_currency(), 430 432 'payment_terms' => $payment_term, 431 433 'shipping_address' => [ … … 618 620 // Register scripts 619 621 $settings = get_option( 'woocommerce_wpm_srinque_pay_settings', true ); 620 wp_enqueue_script( 'wpm_srinque_tools', 'https://unpkg.com/b2b-sprinque-tools@1. 3.6/dist/index.umd.min.js', array( ), PLUGIN_SRINQUE_VERSION, 'all' );622 wp_enqueue_script( 'wpm_srinque_tools', 'https://unpkg.com/b2b-sprinque-tools@1.4.2/dist/index.umd.min.js', array( ), PLUGIN_SRINQUE_VERSION, 'all' ); 621 623 wp_enqueue_script( 'wpm_srinque_pay', PLUGIN_SRINQUE_PATH . '/assets/js/frontend.js', array( 'jquery', 'wpm_srinque_tools' ), PLUGIN_SRINQUE_VERSION, 'all' ); 622 624 … … 635 637 'place_order' => __( "Place order", 'sprinque' ), 636 638 'days' => __('days', 'sprinque'), 637 'payment_terms' => $this->get_payment_terms() 639 'payment_terms' => $this->get_payment_terms(), 640 'currency_symbol' => get_woocommerce_currency_symbol() 638 641 ) ); 639 642 } -
sprinque/trunk/templates/frontend/srinque_pay_modal_form.php
r2932350 r2945914 132 132 <div class="wpm-terms-row total"> 133 133 <div class="label"><?php _e("Total amount", 'sprinque'); ?></div> 134 <div class="value"> €00.00</div>134 <div class="value"><?= get_woocommerce_currency_symbol(); ?>00.00</div> 135 135 </div> 136 136 </div>
Note: See TracChangeset
for help on using the changeset viewer.