Changeset 2814350
- Timestamp:
- 11/08/2022 01:54:55 PM (3 years ago)
- Location:
- payoneer-checkout
- Files:
-
- 2 edited
- 76 copied
-
tags/1.0.0 (copied) (copied from payoneer-checkout/trunk)
-
tags/1.0.0/inc/extensions.php (copied) (copied from payoneer-checkout/trunk/inc/extensions.php)
-
tags/1.0.0/inc/modules.php (copied) (copied from payoneer-checkout/trunk/inc/modules.php)
-
tags/1.0.0/inc/services.php (copied) (copied from payoneer-checkout/trunk/inc/services.php)
-
tags/1.0.0/languages/en_GB.pot (copied) (copied from payoneer-checkout/trunk/languages/en_GB.pot)
-
tags/1.0.0/modules.local/checkout/inc/extensions.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/inc/extensions.php)
-
tags/1.0.0/modules.local/checkout/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/inc/services.php)
-
tags/1.0.0/modules.local/checkout/src/CheckoutModule.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/CheckoutModule.php)
-
tags/1.0.0/modules.local/checkout/src/Factory/Customer/WcBasedCustomerFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/Factory/Customer/WcBasedCustomerFactory.php)
-
tags/1.0.0/modules.local/checkout/src/Factory/ListSession/OrderBasedListSessionFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/Factory/ListSession/OrderBasedListSessionFactory.php)
-
tags/1.0.0/modules.local/checkout/src/Factory/ListSession/WcBasedListSessionFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/Factory/ListSession/WcBasedListSessionFactory.php)
-
tags/1.0.0/modules.local/checkout/src/Factory/ListSession/WcBasedListSessionFactoryInterface.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/Factory/ListSession/WcBasedListSessionFactoryInterface.php)
-
tags/1.0.0/modules.local/checkout/src/ListSession/CachingListSessionManager.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/ListSession/CachingListSessionManager.php)
-
tags/1.0.0/modules.local/checkout/src/ListSession/CascadingListSessionManager.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/ListSession/CascadingListSessionManager.php)
-
tags/1.0.0/modules.local/checkout/src/ListSession/WcOrderListSessionPersistor.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/ListSession/WcOrderListSessionPersistor.php)
-
tags/1.0.0/modules.local/checkout/src/ListSession/WcOrderListSessionProvider.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/ListSession/WcOrderListSessionProvider.php)
-
tags/1.0.0/modules.local/checkout/src/ListSession/WcSessionListSessionManager.php (copied) (copied from payoneer-checkout/trunk/modules.local/checkout/src/ListSession/WcSessionListSessionManager.php)
-
tags/1.0.0/modules.local/embedded-payment/assets/js/payoneer-checkout.js (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/assets/js/payoneer-checkout.js)
-
tags/1.0.0/modules.local/embedded-payment/inc/extensions.php (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/inc/extensions.php)
-
tags/1.0.0/modules.local/embedded-payment/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/inc/services.php)
-
tags/1.0.0/modules.local/embedded-payment/src/EmbeddedPaymentModule.php (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/src/EmbeddedPaymentModule.php)
-
tags/1.0.0/modules.local/embedded-payment/src/PaymentFieldsRenderer/WidgetPlaceholderFieldRenderer.php (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/src/PaymentFieldsRenderer/WidgetPlaceholderFieldRenderer.php)
-
tags/1.0.0/modules.local/embedded-payment/src/PaymentProcessor/EmbeddedPaymentProcessor.php (copied) (copied from payoneer-checkout/trunk/modules.local/embedded-payment/src/PaymentProcessor/EmbeddedPaymentProcessor.php)
-
tags/1.0.0/modules.local/filesystem/src/NativeHasher.php (copied) (copied from payoneer-checkout/trunk/modules.local/filesystem/src/NativeHasher.php)
-
tags/1.0.0/modules.local/hosted-payment/inc/extensions.php (copied) (copied from payoneer-checkout/trunk/modules.local/hosted-payment/inc/extensions.php)
-
tags/1.0.0/modules.local/hosted-payment/src/HostedPaymentModule.php (copied) (copied from payoneer-checkout/trunk/modules.local/hosted-payment/src/HostedPaymentModule.php)
-
tags/1.0.0/modules.local/hosted-payment/src/PaymentProcessor/HostedPaymentProcessor.php (copied) (copied from payoneer-checkout/trunk/modules.local/hosted-payment/src/PaymentProcessor/HostedPaymentProcessor.php)
-
tags/1.0.0/modules.local/page-detector/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/page-detector/inc/services.php)
-
tags/1.0.0/modules.local/payment-gateway/assets/js/admin-settings.js (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/assets/js/admin-settings.js)
-
tags/1.0.0/modules.local/payment-gateway/composer.json (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/composer.json)
-
tags/1.0.0/modules.local/payment-gateway/inc/fields.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/inc/fields.php)
-
tags/1.0.0/modules.local/payment-gateway/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/inc/services.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/CommandFactory/WcOrderBasedUpdateCommandFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/CommandFactory/WcOrderBasedUpdateCommandFactory.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/CommandFactory/WcOrderBasedUpdateCommandFactoryInterface.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/CommandFactory/WcOrderBasedUpdateCommandFactoryInterface.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/Factory/Callback/WcOrderBasedCallbackFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/Factory/Callback/WcOrderBasedCallbackFactory.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/Factory/Customer/WcOrderBasedCustomerFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/Factory/Customer/WcOrderBasedCustomerFactory.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/PaymentFieldsRenderer/PaymentFieldsRendererInterface.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/PaymentFieldsRenderer/PaymentFieldsRendererInterface.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/PaymentGateway.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/PaymentGateway.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Gateway/RefundProcessor/RefundProcessor.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Gateway/RefundProcessor/RefundProcessor.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Merchant/ContainerMapSaveMerchantTrait.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Merchant/ContainerMapSaveMerchantTrait.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Merchant/Merchant.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Merchant/Merchant.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Merchant/MerchantFactory.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Merchant/MerchantFactory.php)
-
tags/1.0.0/modules.local/payment-gateway/src/Merchant/MerchantInterface.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/Merchant/MerchantInterface.php)
-
tags/1.0.0/modules.local/payment-gateway/src/PaymentGatewayModule.php (copied) (copied from payoneer-checkout/trunk/modules.local/payment-gateway/src/PaymentGatewayModule.php)
-
tags/1.0.0/modules.local/webhooks/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/webhooks/inc/services.php)
-
tags/1.0.0/modules.local/webhooks/src/Controller/OrderPaymentWebhookStrategyHandler.php (copied) (copied from payoneer-checkout/trunk/modules.local/webhooks/src/Controller/OrderPaymentWebhookStrategyHandler.php)
-
tags/1.0.0/modules.local/webhooks/src/Controller/PaymentWebhookController.php (copied) (copied from payoneer-checkout/trunk/modules.local/webhooks/src/Controller/PaymentWebhookController.php)
-
tags/1.0.0/modules.local/webhooks/src/WebhooksModule.php (copied) (copied from payoneer-checkout/trunk/modules.local/webhooks/src/WebhooksModule.php)
-
tags/1.0.0/modules.local/wp/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules.local/wp/inc/services.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/CHANGELOG.md (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/CHANGELOG.md)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/inc/services.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/inc/services.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Command/CreateListCommand.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Command/CreateListCommand.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Command/CreateListCommandInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Command/CreateListCommandInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/Customer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/Customer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerDeserializer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerDeserializer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerDeserializerInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerDeserializerInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerFactory.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerFactory.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerFactoryInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerFactoryInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerSerializer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerSerializer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerSerializerInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/Customer/CustomerSerializerInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListDeserializer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListDeserializer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListFactory.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListFactory.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListFactoryInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListFactoryInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListInterface.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListSerializer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListSerializer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListSession.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Entities/ListSession/ListSession.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/Payoneer.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/Payoneer.php)
-
tags/1.0.0/modules/inpsyde/payoneer-sdk/src/Api/PayoneerInterface.php (copied) (copied from payoneer-checkout/trunk/modules/inpsyde/payoneer-sdk/src/Api/PayoneerInterface.php)
-
tags/1.0.0/payoneer-checkout.php (copied) (copied from payoneer-checkout/trunk/payoneer-checkout.php)
-
tags/1.0.0/readme.txt (modified) (1 diff)
-
tags/1.0.0/vendor/autoload.php (copied) (copied from payoneer-checkout/trunk/vendor/autoload.php)
-
tags/1.0.0/vendor/composer/autoload_classmap.php (copied) (copied from payoneer-checkout/trunk/vendor/composer/autoload_classmap.php)
-
tags/1.0.0/vendor/composer/autoload_psr4.php (copied) (copied from payoneer-checkout/trunk/vendor/composer/autoload_psr4.php)
-
tags/1.0.0/vendor/composer/autoload_real.php (copied) (copied from payoneer-checkout/trunk/vendor/composer/autoload_real.php)
-
tags/1.0.0/vendor/composer/autoload_static.php (copied) (copied from payoneer-checkout/trunk/vendor/composer/autoload_static.php)
-
tags/1.0.0/vendor/composer/installed.php (copied) (copied from payoneer-checkout/trunk/vendor/composer/installed.php)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
payoneer-checkout/tags/1.0.0/readme.txt
r2801406 r2814350 5 5 Tested up to: 6.0.2 6 6 Requires PHP: 7.2 7 Stable tag: 0.5.37 Stable tag: 1.0.0 8 8 License: MPL-2.0 9 9 License URI: https://www.mozilla.org/en-US/MPL/2.0/ -
payoneer-checkout/trunk/readme.txt
r2801406 r2814350 5 5 Tested up to: 6.0.2 6 6 Requires PHP: 7.2 7 Stable tag: 0.5.37 Stable tag: 1.0.0 8 8 License: MPL-2.0 9 9 License URI: https://www.mozilla.org/en-US/MPL/2.0/ … … 60 60 == Changelog == 61 61 62 = 0.5.3 - 2022-10-05 = 62 = 1.0.0 - 2022-11-02 = 63 * Fix: Improve checkout behaviour when run alongside WooCommerce PayPal Payments 64 * Fix: Special characters are no longer escaped when saving custom CSS 65 * Fix: Correctly transfer coupon, tax and shipping items in API calls 66 * Fix: Correctly transfer customer first & last name in API calls 67 * Fix: Configuration changes sometimes weren't immediately reflected after saving the settings page 68 * Change: Removed "basic css" settings in favor of greatly improved custom css settings 69 * Change: Declare compatibility with WordPress 6.1 70 * Change: Improved error message when manually cancelling payment in hosted mode 71 * Change: No longer block the full UI during checkout operations 72 * Change: Update minimum required WooCommerce version 73 * Change: Remove testing code from generated zip files 74 * Add: "Test: " prefix prepended to payment method title when test mode is active 75 * Add: Link to documentation from payment gateway settings 76 * Add: Provide default "custom CSS" and the ability to revert to it 63 77 64 * Added WordPress review improvements 65 * Fixed List URL mismatch on Pay for Order page 66 * Fixed initialisation when payment method is disabled 78 = 0.6.0 - 2022-10-19 = 79 * Fix conflict with CoCart plugin 80 * Fix rare duplicate error message when entering checkout 81 * Fix: No longer bootstrap payment gateway when it is disabled in woocommerce payment settings 82 * Fix: Make psalm & phpcs inspect additional folders 83 * Changed embedded payment mode to "client-side CHARGE" flow 84 * Changed: Initialize WebSDK with dedicated Pay button that is toggled upon gateway selection 85 * Added: Log all notifications 86 * Added registration/saving of payment methods 87 * Added: Use gateway description as placeholder for hosted flow 67 88 68 = 0.5.2 - 2022-09-26 = 89 = 0.5.2 - 2022-09-19 = 90 * Fix checkout failure without JS. 91 * Fix 'LIST URL mismatch' checkout error with WooCommerce `5.6.2` and below. 69 92 70 * Fixed inability to render checkout widget when no default country was set for a customer 93 = 0.5.1 - 2022-09-06 = 94 * No longer use `WC_Session_Handler::get_customer_unique_id` as it is only available from WC 5.3+ 71 95 72 = 0.5.1 = 96 = 0.5.0 - 2022-08-30 = 97 * Fix failed payment try after failed 3DS challenge in hosted mode 98 * Fix broken LIST expiration handling 99 * Fix creating redundant LIST sessions 73 100 74 * Fixed compatibility with WooCommerce versions older than 5.3 101 = 0.4.2 - 2022-08-08 = 102 * Fix conflicts with plugins and themes changing checkout page. 103 * Fix checkout for countries without required postal code. 75 104 76 = 0.5.0 = 105 = 0.4.1 - 2022-08-08 = 106 * Official Visa and Mastercard icons are used. 77 107 78 * Send coupon, tax & shipping amount via API 79 * Changed default payment gateway title 80 * Fixed inability to retry after failed 3DS challenge in hosted mode 81 * Fixed broken session expiration handling 82 * Fixed session storage leading to redundant creation of sessions in some scenarios 108 = 0.4.0 - 2022-07-29 = 109 * Fixed type error in checkout data handling when `CoCart` plugin is active 110 * Changed default payment widget CSS so it is no longer too tall in some environments 111 * Always (and only) used billing phone number when sending customer details 112 * Provided information about merchant's system (WooCommerce) when creating List session 113 * Added Credit card icons next to payment gateway title 114 - Added ability to switch to "Hosted Payment Page" flow ("hosted mode") 115 - Added placeholder message and additional error handling during LIST session creation in embedded mode 83 116 84 = 0.4.2 = 85 86 * Fix compatibility with CheckoutWC 87 * Increase timeout for API calls 88 * Always provide postcode field in LIST session 89 90 = 0.4.1 = 91 92 * Official MasterCard and Visa icons are used 93 94 = 0.4.0 = 95 96 * Fixed type error in checkout data handling when CoCart plugin is active 97 * Changes default payment widget CSS so it is no longer too tall in some environments 98 * Always (and only) use billing phone number when sending customer details 99 * Supply ‘system.type’ and ‘system.code’ in LIST creation 100 * Credit card icons next to payment gateway title 101 * Added ability to switch to “Hosted Payment Page” flow 102 * Added a placeholder message and additional error handling during LIST session creation in embedded mode 103 * Increased default payment widget height 104 * Fixed a potential error in CLI environments 105 * Failed payments can now be retried on the order payment page 106 107 = 0.3.0 = 108 117 = 0.3.0 - 2022-06-27 = 109 118 * Added missing translations for payment method title and description. 110 119 * Added message to distinguish between refunds type on the order page. … … 116 125 * Fixed general error message instead of exact one for specific payment failure cases. 117 126 118 = 0.2.1 = 127 = 0.2.1 - 2022-05-25 = 128 ### Fixed 129 * Fix: Unpaid orders also show a working transation ID on the orders page 130 * Fix: Removed giant error message during checkout that coiuld appear in rare cases 131 * Fix: LIST session is only stored on the order if it was paid for with our gateway 132 * Fix: Checkout widget handles removal of payment gateway during checkout more gracefully 133 * Change: Gateway now verifies that the checkout has been made via the checkout widget 134 * Change: Checkout widget now has a placeholder message until it has initialized 119 135 120 * Added setting to scale widget iFrame height 121 * Added additional checks to prevent transaction attempts when the payment widget failed to load 122 * Added transaction ID to be displayed even for unpaid orders 123 * Fixed giant error message caused by network issues during checkout 124 * Added a placeholder message while the payment widget is loading 125 * Improved error handling related to switching the billing country 126 * Fixed possible error that could occur when using another payment gateway for checkout 136 = 0.2.0 - 2022-05-12 = 137 * Added internationalization of errors. 138 * Fixed admin order transaction link when the order completed on webhook. 139 * Fixed checkout failure if no phone provided. 127 140 128 129 = 0.1.0 = 130 131 * Added card payments support 132 * Added payment widget customization feature 133 * Added support for asynchronous status notifications 134 * Added support for refunds 141 = 0.1.0 - 2022-04-22 = 142 * Added Payoneer Checkout payment gateway. 143 * Added card payments support. 144 * Added payment widget customization feature. 145 * Added support for asynchronous status notifications. 146 * Added support for refunds. 135 147 136 148 == Upgrade Notice ==
Note: See TracChangeset
for help on using the changeset viewer.