PluginProbe ʕ •ᴥ•ʔ
Trust Payments Gateway for WooCommerce / 2.1.2
Trust Payments Gateway for WooCommerce v2.1.2
trunk 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2
trust-payments-hosted-payment-pages-integration / CHANGELOG.md
trust-payments-hosted-payment-pages-integration Last commit date
Firebase 2 months ago admin 2 months ago assets 2 months ago i18n 2 months ago includes 2 months ago templates 2 months ago vendor 2 months ago CHANGELOG.md 2 months ago README.md 2 months ago composer.json 2 months ago composer.lock 2 months ago readme.txt 2 months ago woocommerce-securetrading-gateway.php 2 months ago
CHANGELOG.md
158 lines
1 WooCommerce Trust Payments Gateway - changelog
2 ======================================
3
4 == Changelog ==
5
6 version 2.1.2
7 - Added support for using newer STPP PHP JSON Library (https://github.com/SecureTrading/PHP-API/tree/4.0.9)
8
9
10 version 2.1.1
11 - Tested compatibility with WooCommerce version 10.5.3
12 - Tested compatibility with WordPress version 6.9.1
13 - Tested compatibility with PHP 8.3.19
14 - WTP-230 Refactored webhook implementation to eliminate Transaction queries, utilising data directly from the gateway URL notification instead
15 - WTP-231 Modified paymentFormValidityChange callback to initialise within the paymentInitCompleted event from st.js. This ensures the field is added only after the Trust Payments iframe has been successfully mounted to the DOM, rendering the solution independent of theme template overrides
16 - WTP-233 Enhanced submitCallback implementation to validate JWT tokens and update orders directly using the verified payload
17 - WTP-234 Refined process_payment() functionality to execute exclusively within front-end context
18 - WTP-228 Resolved invalid field error occurring within the payment pages flow
19 - WTP-226 Updated STJS initialisation logic to ensure form-id is correctly set during the API checkout flow
20 - Implemented action for Applepay to resolve status failures when order creation fails, preventing payment processing from proceeding
21 - Resolved an issue where a declined payment followed by a successful payment was not updating the order status correctly on the hosted pages
22 - Resolved an issue preventing payment retry attempts on orders with "Failed" status on the hosted pages
23
24
25 version 2.1.0
26 - Tested compatibility with WooCommerce version 10.4.3
27 - Enhanced card animation functionality for the API flow
28 - Implemented guest checkout support for Apple Pay payment method
29 - Introduced onPaymentValidity callback support to provide additional validation and prevent unnecessary order creation
30 - Added 'Supported Card Types' feature for Apple Pay, enabling merchants to restrict processing of either credit or debit cards
31 - Implemented compatibility for sites utilising the Bedrock framework
32 - Enhanced failover support for order updates, allowing both webhooks and callbacks to be processed and accepted
33 - Added decline notifications to the HPP flow to update order status and append order notes
34 - Optimised Order Payment page by implementing minified JavaScript files to improve performance
35 - Enhanced Apple Pay configuration to utilise onPaymentAuthorize feature for improved order creation flow management
36 - Refined styling on JavaScript payment input frames
37 - Updated credentials-on-file flagging to enable merchants to perform MIT (Merchant Initiated Transactions)
38 - Modified HPP flow to use shortcode functionality, allowing merchants to customise pages
39 - Improved error logging for enhanced reporting when issues occur
40 - Resolved issue where orders were not updated to 'Failed' status when a decline occurred
41 - Resolved issue where HPP configuration would take precedence over API configuration when both were enabled and attempting to utilise wallet functionality
42 - Resolved character encoding issue when performing MOTO payments using the API flow
43 - Resolved issue where Google Pay button would disappear when changing payment methods on the checkout page
44 - Removed redundant card-info.php file from plugin
45
46
47 version 2.0.1
48 - Fixed issue with Guest users performing payments when enforced account creation is enabled
49 - Added extra error messages to be returned on the checkout to improve customer experience.
50
51
52 version 2.0.0
53 - Added compatibility for WooCommerce version v9.7.1
54 - Fixed security issue
55 - Fixed issue with Apple Pay not creating correct order in certain cases
56 - Updated Trust Payments Transaction data to now work with HPOS and WordPress legacy posts storage
57 - Fixed issue with the Enable Choice Page feature
58 - Fixed issue with Apple Pay allowing the DPAN to be saved to the customers account
59 - Changed logic to how the JavaScript and JWT is being initialised on the checkout
60 - Fixed issue with Pay by bank incorrectly updating the order status for virtual and non-virtual products
61 - Added links and extra text within the settings of the plugin
62 - Added Button Text, Button Radius, Button Style, Button Width and Height to Google Pay settings
63 - Added Button Type to Apple Pay settings
64 - Fixed issue on ST Transaction page loading too slow
65 - STJS controlled button takes precedence over the 'place order' button on the checkout for additional validation.
66
67
68 version 1.1.4
69 - Added compatibility for WooCommerce version v9.5.2
70 - Added compatibility for Wordpress version v6.7.1
71 - Added support for using newer STPP PHP JSON Library (https://github.com/SecureTrading/PHP-API4.0.1)
72 - Added support for PHP 8.2
73 - Added additional feature support for Applepay
74 - Improvements to notification handling
75 - Added support for 3 decimal currencies
76 - Fixed issue with Trustpayments transaction data not shown in order screen for specific flow
77
78 version 1.1.3
79 - Fixed issue with Applepay not displaying in certain cases.
80 - Fixed issue with Pay for Order page not working with our payment methods.
81 - Added supported to WooCommerce plugin "All Products for Woo Subscriptions".
82 - Prevented JSINIT request from being submitted if the module is disabled.
83 - Added compatibility for WooCommerce version v9.1.2
84 - Added compatibility for Wordpress version v6.5.5
85
86 version 1.1.2
87 - Added Account 2 Account (Pay by bank) payment type to the checkout
88 - Fixed issue with payment options not correctly displaying for "Customer payment page" link
89 - Fixed PHP warnings
90 - Added compatibility for WooCommerce v8.5 and v8.6
91 - Fixed issue with Apple Pay where the wallet verify would not dispay in certain cases
92 - Added locale support
93
94 version 1.1.1
95 - Fixed issue with notifications not being accepting with the hosted checkout flow
96 - Fixed issue with the API flow where the option wasn't visible to guest users
97 - Fixed issue with saved cards on the US platform
98 - Added compatibility for WordPress v6.4.1
99
100 version 1.1.0
101
102 - Added new checkout flow that utilises the JavaScript library
103 - Added recurring subscriptions using the WooCommerce subscription engine (for hosted checkout and API)
104 - Added Google Pay, Apple Pay and PayPal to the checkout
105 - Added URL notifications in order to improve order status updates
106 - Updated plugin to support the newest versions of WooCommerce and WordPress
107 - Added support for PHP 8.1
108 - Users can now add a logo to their payment method within the plugin settings
109 - Fixed iframe redirect issue on hosted checkout which duplicated the page
110 - Added extra information in the order comments
111 - Fixed URL notification issue with MOTO transactions
112 - Updated the flow of saved cards of where now the user does not get redirected to make payment
113 - Added backwards compatibilty for previous versions
114
115 version 1.0.7
116
117 - Resolved issue with incomplete payments showing as successful
118 - Declined notification now correctly shown when using a saved card
119
120 version 1.0.6
121
122 - Fixed decline payments to correctly update order status to 'pending payment'
123
124 version 1.0.5
125
126 - Fixed issue with saving card to customers account
127
128 version 1.0.4
129
130 - Dont save card if walletsource=applepay/googlepay
131 - Add threedquery to accountcheck (saving your card on My account)
132 - Apdate saved card to use v3 JS library
133
134 version 1.0.2
135
136 - ApplePay address override
137 - Sending notifications
138 - Fix: Saving your card in "Payment Method" flags invalid field
139 - Fix: Incorrect URL redirect
140
141 version 1.0.1
142
143 - Fix: can't save cards when iframe is enabled
144 - Fix: MOTO + iframe doesn't show success page
145 - Add address update when using saved card
146
147
148 version 1.0.0
149
150 - Integrate your Trust Payments account with the WooCommerce store.
151 - Allow customers to checkout using credit and debit cards.
152 - Support of Saved Card functionality, using Tokenisation for security.
153 - Allows admin to easily track the transaction history.
154 - Allows logged in customers to pay using credit/debit cards saved on their account.
155 - Allows logged in customers to manage their saved payment card(s) on the My Account page.
156 - Allows admin to perform payments from the WooCommerce admin interface (MOTO).
157 - PayPal, Apple Pay and Visa Checkout are supported.
158 - First release