Changeset 2929754
- Timestamp:
- 06/22/2023 02:58:05 PM (3 years ago)
- Location:
- paybyrd/trunk
- Files:
-
- 5 edited
-
README.txt (modified) (1 diff)
-
languages/paybyrd-woocommerce-en_US.po (modified) (1 diff)
-
languages/paybyrd-woocommerce-pt_PT.po (modified) (1 diff)
-
languages/paybyrd-woocommerce.pot (modified) (1 diff)
-
paybyrd-payment.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
paybyrd/trunk/README.txt
r2927913 r2929754 5 5 Requires at least: 4.7 6 6 Tested up to: 5.8 7 Stable tag: 2.1 2.07 Stable tag: 2.13.0 8 8 Requires PHP: 7.0 9 9 License: GPLv2 or later -
paybyrd/trunk/languages/paybyrd-woocommerce-en_US.po
r2927913 r2929754 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: Paybyrd Payment Plugin 2.1 2.0\n"3 "Project-Id-Version: Paybyrd Payment Plugin 2.13.0\n" 4 4 "MIME-Version: 1.0\n" 5 5 "Content-Type: text/plain; charset=UTF-8\n" -
paybyrd/trunk/languages/paybyrd-woocommerce-pt_PT.po
r2927913 r2929754 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: Paybyrd Payment Plugin 2.1 2.0\n"3 "Project-Id-Version: Paybyrd Payment Plugin 2.13.0\n" 4 4 "MIME-Version: 1.0\n" 5 5 "Content-Type: text/plain; charset=UTF-8\n" -
paybyrd/trunk/languages/paybyrd-woocommerce.pot
r2927913 r2929754 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: Paybyrd Payment Plugin 2.1 2.0\n"3 "Project-Id-Version: Paybyrd Payment Plugin 2.13.0\n" 4 4 "MIME-Version: 1.0\n" 5 5 "Content-Type: text/plain; charset=utf-8\n" -
paybyrd/trunk/paybyrd-payment.php
r2927913 r2929754 5 5 * Author: Paybyrd 6 6 * Author URI: https://www.paybyrd.com 7 * Version: 2.1 2.07 * Version: 2.13.0 8 8 * Domain Path: /languages 9 9 */ … … 518 518 $this->get_return_url($order) 519 519 ))))); 520 } else if ( 521 $response['status'] === 'Canceled' || 522 $response['status'] === 'canceled' && 523 $isOrderValid 524 ) { 525 $order->update_status('cancelled', __('Payment refunded', 'paybyrd-woocommerce')); 526 return wp_redirect($order->get_cancel_order_url()); 520 527 } else { 521 528 $order->update_status('failed', __('There was a problem with your payment', 'paybyrd-woocommerce')); … … 639 646 640 647 // Set new Order State based on WebHook response 641 if ($decodedAuth === $userAuth || $decodedAuth === $userTestAuth) { 642 switch ($response['status']) { 643 case 'Paid': 644 case 'AcquirerSuccess': 645 case 'Success': 646 case 'paid': 647 case 'acquirersuccess': 648 case 'success': 649 if ($testMode) { 650 $order->update_status('payment-test', __('Test Approved', 'paybyrd-woocommerce')); 651 echo "Test order updated successfully"; 652 } else { 653 $order->update_status($paidOrderStatus, __('Payment successfully paid', 'paybyrd-woocommerce')); 654 echo "Order updated successfully"; 655 } 656 657 if (WC()->cart) { 658 echo "Cart was empty"; 659 WC()->cart->empty_cart(); 660 } 661 echo "Operation successfull"; 662 break; 663 case 'Refunded': 664 case 'refunded': 665 $order->update_status('refunded', __('Payment refunded', 'paybyrd-woocommerce')); 666 echo "Order refunded"; 667 break; 668 default: 669 echo "Order still being processed"; 670 break; 671 } 648 switch ($response['status']) { 649 case 'Paid': 650 case 'AcquirerSuccess': 651 case 'Success': 652 case 'paid': 653 case 'acquirersuccess': 654 case 'success': 655 if ($testMode) { 656 $order->update_status('payment-test', __('Test Approved', 'paybyrd-woocommerce')); 657 echo "Test order updated successfully"; 658 } else { 659 $order->update_status($paidOrderStatus, __('Payment successfully paid', 'paybyrd-woocommerce')); 660 echo "Order updated successfully"; 661 } 662 663 if (WC()->cart) { 664 echo "Cart was empty"; 665 WC()->cart->empty_cart(); 666 } 667 echo "Operation successfull"; 668 break; 669 case 'Refunded': 670 case 'refunded': 671 $order->update_status('refunded', __('Payment refunded', 'paybyrd-woocommerce')); 672 echo "Order refunded"; 673 break; 674 case 'Canceled': 675 case 'canceled': 676 $order->update_status('cancelled', __('Payment refunded', 'paybyrd-woocommerce')); 677 echo "Order canceled"; 678 break; 679 default: 680 echo "Order still being processed"; 681 break; 672 682 } 673 683 die();
Note: See TracChangeset
for help on using the changeset viewer.