# Changelog Paymentsense Gateway for WooCommerce 3.0.36 ## [3.0.36] - 2021-07-21 ### Changed - "Tested up to" tag to 5.8 - "WC tested up to" tag to 5.5.1 ## [3.0.35] - 2021-04-15 ### Changed - "WC tested up to" tag to 5.2.0 ## [3.0.34] - 2021-03-31 ### Changed - "Tested up to" tag to 5.7 - "WC tested up to" tag to 5.1.0 ## [3.0.33] - 2021-01-28 ### Fixed - Inclusion of the missed file paymentsense-hosted-unsuccessful-payment.php to the WordPress SVN ## [3.0.32] - 2020-12-29 ### Added - Payment method timeout (Paymentsense Hosted) ### Changed - Rework of the handling of the unsuccessful payments (Paymentsense Hosted) - "Tested up to" tag to 5.6 - "WC tested up to" tag to 4.8.0 ## [3.0.31] - 2020-10-20 ### Added - gw3 gateway entry point ### Changed - "WC tested up to" tag to 4.6.0 ### Removed - Dynamic gateway entry points configuration ## [3.0.30] - 2020-08-17 ### Changed - "Tested up to" tag to 5.5 - "WC tested up to" tag to 4.3.3 ## [3.0.29] - 2020-07-28 ### Added - Order note on successful refunds ### Changed - "WC tested up to" tag to 4.3.1 ## [3.0.28] - 2020-06-10 ### Removed - Issue number from the card payment form (Paymentsense Direct) ### Changed - "WC tested up to" tag to 4.2.0 ## [3.0.27] - 2020-05-18 ### Changed - "WC tested up to" tag to 4.1.0 ## [3.0.26] - 2020-04-02 ### Added - Multisite support - HMACSHA256 and HMACSHA512 hash methods (Paymentsense Hosted) - Filter for characters not supported by the gateway - Length restriction of fields sent to the gateway ### Changed - "Tested up to" tag to 5.4 - "WC tested up to" tag to 4.0.1 ## [3.0.25] - 2020-01-23 ### Changed - MerchantID validation format ## [3.0.24] - 2020-01-23 ### Changed - "WC tested up to" tag to 3.9.0 ## [3.0.23] - 2019-12-11 ### Added - File checksums to the module information feature ### Changed - "WC tested up to" tag to 3.8.1 ## [3.0.22] - 2019-11-13 ### Changed - "Tested up to" tag to 5.3 - "WC tested up to" tag to 3.8.0 ## [3.0.21] - 2019-10-14 ### Changed - "WC tested up to" tag to 3.7.1 ## [3.0.20] - 2019-08-12 ### Added - Support of all currencies as per the ISO 4217 ## [3.0.19] - 2019-06-24 ### Added - System time check ### Changed - Card form layout and field labels (Paymentsense Direct) ## [3.0.18] - 2019-05-16 ### Added - Gateway settings check ### Changed - Output of the extended module information feature ## [3.0.17] - 2019-04-18 ### Added - Handling of the unexpected callback notifications ### Changed - Output of the extended module information feature ## [3.0.16] - 2019-04-09 ### Changed - Templates including file names changes and JavaScript rework ## [3.0.15] - 2019-03-04 ### Added - cURL error 7 (CURLE_COULDNT_CONNECT) considered as a case of blocked port 4430 - Not enabled cURL PHP extension handled as cURL error 2 (CURLE_FAILED_INIT) ### Changed - Error messages for empty card data (Paymentsense Direct) ### Removed - Duplicated "order-received" URL parameter when using URL rewriting (Paymentsense Direct) ## [3.0.14] - 2019-01-14 ### Added - Gateway connectivity information on the payment methods settings pages ### Changed - Configuration setting "Disable communication on port 4430" renamed to "Port 4430 is NOT open on my server (safe mode with refunds disabled)" - Number of attempts for retrieving gateway entry points configuration reduced to 1 ## [3.0.13] - 2019-01-07 ### Added - Ability to disable the communication on port 4430 (Paymentsense Hosted) ### Changed - Number of attempts for retrieving gateway entry points configuration reduced to 2 ## [3.0.12] - 2018-12-20 ### Added - Dynamic gateway entry points configuration - Extended module information feature ## [3.0.11] - 2018-12-18 ### Added - Module information reporting feature ### Changed - Logo ## [3.0.10] - 2018-12-10 ### Changed - "Cancel order & restore cart" button on the 3D Secure authentication page changed as a text link (Paymentsense Direct) - "Tested up to" tag to 5.0 ## [3.0.9] - 2018-12-07 ### Removed - Warning regarding the WooCommerce 3.5.x bug ("we do not have enough ... in stock to fulfill your order") which if fixed in WooCommerce 3.5.2 ## [3.0.8] - 2018-12-06 ### Removed - Check whether the store is configured to use a secure connection based on the woocommerce_force_ssl_checkout setting (Paymentsense Direct) ## [3.0.7] - 2018-11-27 ### Added - Warning regarding the WooCommerce 3.5.x bug that affects Paymentsense Hosted ("we do not have enough ... in stock to fulfill your order") ## [3.0.6] - 2018-09-27 ### Added - Plugin incompatibility check on the activation of the Paymentsense and the incompatible plugins ### Removed - Incompatibility message on the settings page of the payment methods ## [3.0.5] - 2018-09-26 ### Added - SERVER result delivery method (Paymentsense Hosted) - Method description (Paymentsense Direct) ### Changed - "On Hold" order status when a non-authenticated (Invalid Hash Digest) response from the gateway is received (Paymentsense Hosted) - Redirect to the Hosted Payment Form (Paymentsense Hosted) ### Removed - Sanity check of the POST parameters of the responses from the gateway (Paymentsense Hosted) ## [3.0.4] - 2018-06-08 ### Added - Check for confirmed incompatible WordPress plugins with the Paymentsense plugin (currently "WooCommerce Sequential Order Numbers") ## [3.0.3] - 2018-03-21 ### Fixed - Fix broken image paths ## [3.0.2] - 2018-03-21 ### Added - Add error handler on non-existent orders ### Fixed - Fix the submission of client data to the gateway ## [3.0.1] - 2018-02-27 ### Changed - Update the readme file ## [3.0.0] - 2018-02-09 ### Added - Paymentsense Direct and Paymentsense Hosted combined in one WordPress plugin - Automated refunds - Check of the required card fields (Paymentsense Direct) - Payment gateway settings check - i18n support - WordPress Coding Standards compliance ### Changed - Payment gateway classes, common library and defines included in a "includes" folder - The HTML code is moved to the respective templates files in a "templates" folder - "images" folder moved under the "assets" folder - "changelog" moved to a separate file ### Removed - Pre-authorisation option (PREAUTH) in the admin menu ### Fixed - Compatibility issues ### Security - SSL/TLS check before displaying the card form (Paymentsense Direct) - Autocomplete turned off on the card form (Paymentsense Direct) - Gateway response authentication implemented (Paymentsense Hosted) ### Unreleased - Pre-authorisation support - Collection support