Aller au contenu principal
MeteorGPLby WebbingApps

WooCommerce Moneris Gateway

Extension
Suivre 0 Ajouter une étoile 0
Installer

Journal des modifications 91

Toutes les publications, de la plus récente à la plus ancienne, telles que l’éditeur les a décrites dans le journal des modifications de l’extension.

CHANGELOG.md

2026.08.19

Sécurité Pas encore disponible
  • Security - Hardened capability checks around the payment token editor's admin functionality
  • Misc - Updated the SkyVerge Plugin Framework to v6.2.4

2026.08.05

Corrigé Pas encore disponible
  • Fix - Pay page not working if cart is empty
  • Misc - Address data sent to Moneris is now sourced from the order (if available) in the event session data is empty
  • Misc - Implement "Back" button behavior in Moneris payment form

2026.04.02

Corrigé Pas encore disponible
  • Fix - Address possible checkout errors when using very specific patch versions of PHP 8.0.x and 8.1.x
  • Misc - Update the SkyVerge Plugin Framework to v6.1.4

2026.02.25

Corrigé Pas encore disponible
  • Fix - Unable to add a new payment method via account page

2026.02.16

Amélioré Corrigé Pas encore disponible
  • Improvement - Add a caching layer to Moneris ticket generation to prevent unnecessary requests when checkout data has not changed
  • Fix - Implicitly nullable parameter (PHP 8.4 deprecation)
  • Fix - "Creation of dynamic property" errors during checkout
  • Misc - Update Moneris API endpoints to use /chktv2/ paths
  • Misc - Use v3 of the Moneris JS SDK
  • Misc - Update the SkyVerge Plugin Framework to v6.0.0
  • Dev - Set default $flags value in htmlentities()

2025.12.18

Sécurité Pas encore disponible
  • Misc - Improve escaping and sanitizing throughout codebase
  • Misc - Tested up to WooCommerce 10.4.2

2025.07.01

Amélioré Corrigé Pas encore disponible
  • Fix - Modal form type not working in block checkout
  • Fix - "Translations loaded too early" errors
  • Fix - Ensure "Error processing payment" string can be translated
  • Dev - Update the SkyVerge Framework to v5.15.12

2025.02.07

Corrigé Pas encore disponible
  • Fix - Credit card form not appearing inline if checkout page is loaded with a different gateway selected by default

2024.10.10

Corrigé Pas encore disponible
  • Fix - Critical error during activation

2024.10.09

Amélioré Pas encore disponible
  • Tweak - Order items now sent to Moneris in API requests
  • Misc - Update SkyVerge Plugin Framework to 5.15.0

2024.03.18

Amélioré Corrigé Pas encore disponible
  • Fix - Correctly handle additional 3DSecure transactions responses
  • Fix - Resolve fatal errors being thrown from legacy gateway during upgrade routine
  • Misc - Improve compatibility with PHP 8.2+
  • Dev - Provide a filter to allow merchants to change the resulting action of a 3DSecure transaction response

2024.02.14

Nouveau Amélioré Corrigé Pas encore disponible
  • Feature - Add support for the WooCommerce Checkout block in Moneris Checkout
  • Tweak - When using the Checkout block, the "Inline" payment form type option becomes a "Modal"
  • Tweak - Adjust checkout button text when using Pay Page mode
  • Fix - Resolve an issue that was preventing the payment fields from loading during some guest checkouts
  • Fix - Support $0 transactions for Subscriptions with free trial
  • Fix - Support Pay Page mode for Subscription payments & renewals

2023.11.17

Pas encore disponible
  • Misc - Add admin notice to help merchants reverting to the checkout shortcode if the checkout block is used
  • Localization - Improve the plugin localization of components that are part of the underlying framework dependency

2023.06.29

Amélioré Pas encore disponible
  • Tweak - Allow Pay Page mode to be enabled in the plugin settings, rather than requiring a filter
  • Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS)

2023.04.07

Corrigé Pas encore disponible
  • Fix - Resolve fatal errors being thrown in PHP 8+ when viewing the Customer Token Editor

2023.03.17

Corrigé Pas encore disponible
  • Fix - Resolve issue causing Add Payment Method declines in Sandbox mode

2023.02.14

Corrigé Pas encore disponible
  • Fix - Ensure decline messages do not disappear on the Pay Page
  • Fix - Resolve bug when deleting a saved credit card
  • Misc - Update SkyVerge Plugin Framework to 5.10.15

2023.01.06

Amélioré Pas encore disponible
  • Tweak - Add filter wc_payment_gateway_moneris_enable_pay_page to make Moneris into a Pay Page gateway for improved 3rd party plugin compatibility and support for WC order number
  • Tweak - Improved compatibility with reCAPTCHA for WooCommerce plugin
  • Misc - Require PHP 7.4 and WordPress 5.6

2022.10.14

Corrigé Pas encore disponible
  • Fix - Improve checkout error handling
  • Fix - Remove warning about USD not being a supported currency
  • Fix - Ensure dynamic descriptor is 20 characters or less

2022.09.30

Amélioré Corrigé Pas encore disponible
  • Fix - Update admin migration notice to reflect cause for changes
  • Fix - Disable the Moneris Checkout form if a required checkout field is missing, e.g. Terms & Conditions
  • Fix - Resolve compatibility issues with other plugins that modify the checkout, e.g. WooCommerce Dynamic Pricing & Discounts
  • Fix - Show the Moneris Order ID within the WooCommerce admin
  • Tweak - To improve the checkout experience, hide the disabled WC core checkout button when the Moneris Checkout form is being used
  • Tweak - Support for French language localization of the Moneris Checkout form

2022.09.13

Corrigé Pas encore disponible
  • Fix - Potential error when upgrading to Moneris Checkout
  • Fix - Ensure WooCommerce core "Place order" button renders as disabled when using Moneris Checkout as payment method

2022.09.12

Nouveau Pas encore disponible
  • Feature - Support for Moneris Checkout
  • Feature - Support for 3DSecure
  • Feature - Compliance with COF (card on file) and MIT (merchant initiated transactions) mandates
  • Misc - Interac Online payment method deprecated

2022.03.16

Corrigé Pas encore disponible
  • Fix - Ensure that credit card input field can be properly focused on iPad
  • Fix - Replace deprecated is_ajax() function calls with wp_doing_ajax()
  • Misc - Require WooCommerce 3.9.4 or greater

2021.11.18

Amélioré Pas encore disponible
  • Tweak - Merchants can manually enter a test store ID and a test API token for the gateway sandbox credentials
  • Misc - Remove legacy woo-includes folder

2021.06.07

Corrigé Pas encore disponible
  • Fix - Addressing the issue that prevent merchants from removing/deleting additional connection settings.
  • Fix - Address intermittent issues affecting some merchants by updating Hosted Tokenization request

2021.03.02

Pas encore disponible
  • Misc - The Hosted Tokenization feature is now required for new and existing installs

2020.12.15

Pas encore disponible
  • Misc - Add compatibility for WooCommerce 4.7
  • Misc - Require PHP 7.0 or newer

2020.11.25

Pas encore disponible
  • Misc - Add support for PHP 8

2020.10.23

Pas encore disponible
  • Misc - Enable Hosted Tokenization in new installs and prompt for setting update in existing installs
  • Misc - Remove hard-coded Hosted Tokenization Profile IDs for Sandbox testing

2020.09.29

Pas encore disponible
  • Misc - Remove the US integration methods
  • Misc - Remove the SkyVerge help menu item as part of the plugin assets

2020.08.13

Amélioré Corrigé Pas encore disponible
  • Tweak - Ensure payment gateway scripts can be used when certain script optimization plugins are delaying load
  • Tweak - Improve the payment form display on mobile devices
  • Tweak - Migrate payment tokens to be compatible with WooCommerce core payment tokens
  • Fix - Address a possible PHP 7.4 deprecation warning while grabbing a CSC result code
  • Fix - Prevent JavaScript error while trying to process hosted tokenization responses
  • Fix - Unblock the UI when removing a token from the admin token editor that was just added but not saved yet
  • Dev - Deprecate some filter hooks in the payment methods table

2020.05.05

Pas encore disponible
  • Misc - Add support for WooCommerce 4.1

2020.03.04

Amélioré Corrigé Pas encore disponible
  • Tweak - Improve settings display when adding and removing connection settings for multi-currency
  • Fix - Prevent transaction errors affecting new installations of WooCommerce Moneris Gateway 2.13.0

2020.02.12

Nouveau Amélioré Pas encore disponible
  • Feature - Add multi-currency support to allow USD and CAD transactions to be processed using different Moneris accounts
  • Tweak - Add wc_moneris_hosted_tokenization_url filter

2020.01.02

Pas encore disponible
  • Misc - Add support for WooCommerce 3.9

2019.12.19

Amélioré Corrigé Pas encore disponible
  • Tweak - Save the last four digits of a payment method to order meta when using Hosted Tokenization
  • Fix - Ensure credit card CSC values are sent to Moneris in all cases when using Hosted Tokenization

2019.11.26

Corrigé Pas encore disponible
  • Fix - Do not reduce twice the stock level of a product when the order is held and payment is not completed

2019.11.05

Corrigé Pas encore disponible
  • Fix - Address transaction errors which can occur when orders contain products with HTML tags in the title
  • Misc - Add support for WooCommerce 3.8

2019.09.24

Nouveau Amélioré Pas encore disponible
  • Feature - Add support for Apple Pay
  • Tweak - Allow filtering the API request data
  • Dev - Refactor the API to extend the SkyVerge Plugin Framework
  • Dev - Update the SkyVerge Plugin Framework to use namespaces and move it to the /vendor directory
  • Misc - Remove support for WooCommerce 2.6
  • Misc - Require PHP 5.6+

2019.08.12

Pas encore disponible
  • Misc - Add support for WooCommerce 3.7

2019.05.07

Corrigé Pas encore disponible
  • Fix - Fix JavaScript error when editing address in My Account and Hosted Tokenization is enabled
  • Misc - Add support for WooCommerce 3.6
  • Misc - Require PHP 5.4+
  • Misc - Update Hosted Tokenization testing Profile IDs

2019.03.20

Corrigé Pas encore disponible
  • Fix - Truncate the SKU sent with requests to avoid payment failures

2019.01.31

Corrigé Pas encore disponible
  • Fix - Ensure the external transaction URL links to the original authorized transactions
  • Fix - Handle WP_Error correctly when attempting hosted tokenization

2018.10.19

Corrigé Pas encore disponible
  • Fix - Ensure CSC is validated for non-Hosted Tokenization transactions
  • Misc - Add support for WooCommerce 3.5

2018.07.11

Corrigé Pas encore disponible
  • Fix - Ensure the CSC field is validated when Hosted Tokenization is enabled
  • Fix - Prevent card expiration errors when using Hosted Tokenization and saved cards
  • Fix - Only allow supported US test accounts when Hosted Tokenization is enabled

2018.05.23

Amélioré Pas encore disponible
  • Tweak - Add payment details to the customer data export and remove it for erasure requests
  • Tweak - Remove payment tokens for customer data erasure requests
  • Misc - Add support for WooCommerce 3.4

2018.04.11

Nouveau Amélioré Corrigé Pas encore disponible
  • Feature - Add enhanced checkout features when hosted tokenization is enabled
  • Feature - Add ability to save credit cards on the Add Payment Method page when hosted tokenization is enabled
  • Feature - Add ability to choose whether or not to show detailed decline messages
  • Tweak - Disable sandbox stores that don't support hosted tokenization when hosted tokenization is enabled
  • Tweak - Allow the hosted tokenization store ID to be changed when a test environment is selected
  • Fix - Fix a fatal error when the sku is not retrieved successfully

2018.01.23

Corrigé Pas encore disponible
  • Fix - Fix potential admin notices for certain gateway settings configurations
  • Misc - Add support for WooCommerce 3.3
  • Misc - Remove support for WooCommerce 2.5

2017.08.30

Amélioré Sécurité Pas encore disponible
  • Tweak - Force TLS 1.2 for API requests when available
  • Misc - Add an admin notice for hosting environments that are not compatible with upcoming security requirements
  • Misc - Update the SkyVerge plugin framework
  • Dev - Filter billing data in transaction request

2017.08.08

Corrigé Pas encore disponible
  • Fix - Ensure AVS response codes are correctly handled for MasterCards

2017.07.12

Nouveau Amélioré Corrigé Pas encore disponible
  • Feature - Customers can add new saved cards from the My Account area, without going through the checkout process
  • Feature - Refund or Void transactions directly from the WooCommerce admin!
  • Feature - Enhanced payment form for a better customer experience, uses new retina payment method icons and live inline validation
  • Tweak - Limit the order customer note length to prevent API errors
  • Fix - Prevent invalid credential and order ID errors in Sandbox mode
  • Misc - Update the SkyVerge Payment Gateway Framework

2017.04.26

Corrigé Pas encore disponible
  • Fix - Prevent some deprecated notices when processing subscriptions in WooCommerce 3.0+

2017.04.18

Amélioré Corrigé Pas encore disponible
  • Fix - Ensure tokenized transactions are accepted regardless of CSC validation settings
  • Tweak - Use the billing address as shipping when shipping is not set in WooCommerce 3.0 and above
  • Misc - Add the wc_moneris_api_new_request_args filter

2017.03.28

Nouveau Pas encore disponible
  • Feature - Orders with only virtual items can now force a charge instead of authorization
  • Misc - Added support for WooCommerce 3.0
  • Misc - Removed support for WooCommerce 2.4

2016.12.28

Corrigé Pas encore disponible
  • Fix - Allow authorizations to be captured for orders that previously had their authorization reversed

2016.11.15

Corrigé Pas encore disponible
  • Fix - Properly set an order's card type when using hosted tokenization

2016.09.22

Corrigé Pas encore disponible
  • Fix - Fix a fatal error that occurs when processing guest pre-order payments

2016.06.02

Pas encore disponible
  • Misc - Added support for WooCommerce 2.6
  • Misc - Removed support for WooCommerce 2.3

2016.05.03

Corrigé Pas encore disponible
  • Fix - Fix Interac redirect error after processing a transaction

2016.04.20

Nouveau Pas encore disponible
  • Feature - View saved payment methods for customers on the Edit User screen
  • Feature - Customers are now prevented from deleting a payment method that's associated with an active subscription

2016.01.14

Pas encore disponible
  • Misc - Added support for WooCommerce 2.5
  • Misc - Removed support for WooCommerce 2.2

2015.10.19

Corrigé Pas encore disponible
  • Fix - Ensure the Interac referrer URL is correctly displayed for sites using default permalinks

2015.10.01

Corrigé Pas encore disponible
  • Fix - Ensure the correct integration country is used for US integrations

2015.09.16

Pas encore disponible
  • Misc - WooCommerce Subscriptions 2.0 Compatibility
  • Misc - Update SkyVerge Payment Gateway Framework

2015.08.07

Amélioré Corrigé Pas encore disponible
  • Fix - Fix possible warnings on My Account page
  • Tweak - Add specific width/height styling for payment method icons

2015.07.28

Pas encore disponible
  • Misc - WooCommerce 2.4 Compatibility
  • Misc - Update SkyVerge Plugin Framework

2015.07.20

Corrigé Pas encore disponible
  • Fix - Avoid a rare rounding error with Interac Online transactions
  • Fix - Avoid JSON parse errors caused by plugin conflicts
  • Fix - Don't remove dashes from order numbers
  • Misc - Introduce wc_payment_gateway_moneris_form_fields, wc_payment_gateway_moneris_interac_form_fields, wc_moneris_api_request_auth_info, and wc_moneris_interac_api_token filters

2015.02.19

Corrigé Pas encore disponible
  • Fix - Fix a fatal error on checkout for stores using PHP 5.2

2015.02.09

Corrigé Pas encore disponible
  • Fix - Avoid errors when processing transaction in non-English environments
  • Misc - WooCommerce 2.3 Compatibility

2014.11.25

Amélioré Corrigé Pas encore disponible
  • Tweak - Adds wc_gateway_moneris_request_avs_zipcode filter
  • Fix - Throws SV_WC_Payment_Gateway_Exception rather than Exception
  • Fix - Updating WooCommerce Subscriptions payment methods
  • Fix - Ensure eFraud validations run when set

2014.10.21

Corrigé Pas encore disponible
  • Fix - Fix failing subscription renewals in rare cases

2014.10.06

Corrigé Pas encore disponible
  • Fix - Fix order validation issues with Interac Online transactions
  • Fix - Rounding of order amount for Moneris Interac payment method

2014.09.18

Amélioré Pas encore disponible
  • Tweak - Changed default test credit card number to one that always simulates a successful transaction

2014.09.07

Pas encore disponible
  • Misc - WooCommerce 2.2 Compatibility

2014.08.27

Pas encore disponible
  • Misc - Update Plugin Framework

2014.07.14

Corrigé Pas encore disponible
  • Fix - Customer id element excluded from transaction request when not in use
  • Misc - Updated 'Write a Review' plugin action link

2014.05.30

Corrigé Pas encore disponible
  • Fix - Include missing required files

2014.05.27

Nouveau Pas encore disponible
  • Feature - Supports authorization-only transactions, and authorization capture/reverse
  • Feature - Supports AVS/CSC eFraud validations
  • Feature - Supports tokenized credit card transactions
  • Feature - Supports WooCommerce Subscriptions and WooCommerce Pre-Orders
  • Feature - Supports Moneris Hosted Tokenization for reduced PCI-compliance assessment scope
  • Feature - Supports Interac Online payment method
  • Misc - Uses SkyVerge Plugin Framework

2014.02.24

Corrigé Pas encore disponible
  • Fix - Leading zeros are no longer stripped from CVV values

2014.01.20

Pas encore disponible
  • Misc - WooCommerce 2.1 Compatibility

2014.01.10

Corrigé Pas encore disponible
  • Fix - CVD validation on checkout only when CVD handling is enabled

2013.12.13

Nouveau Amélioré Corrigé Pas encore disponible
  • Feature - Configurable credit card types to display at checkout
  • Tweak - Moneris order id is filterable via wc_gateway_moneris_request_order_id
  • Fix - CVD disable setting now removes the CVV field from checkout

2013.10.18

Corrigé Pas encore disponible
  • Fix - Twenty characters maximum for dynamic descriptor for US gateway

2013.08.16

Corrigé Pas encore disponible
  • Fix - Transaction request XML values are properly escaped
  • Fix - Sets sslverify to false to avoid server SSL verification issues

2013.07.26

Amélioré Pas encore disponible
  • Tweak - Order item details passed to Moneris

2013.07.12

Nouveau Amélioré Pas encore disponible
  • Feature - AVS Verification option
  • Feature - CVD Verification option
  • Feature - Option to perform transaction logging to screen and/or log file
  • Tweak - Pass customer billing/shipping details to Moneris

2013.01.21

Pas encore disponible
  • WC 2.0 Compat

2012.12.05

Pas encore disponible
  • Bundled cacert.pem for servers that do not have CURL setup with this.

2012.07.25

Pas encore disponible
  • Empty space causing errors in CA production class

2012.02.15

Pas encore disponible
  • error_reporting fix

2012.01.26

Pas encore disponible
  • First Release

Envoyer votre avis

Ce qui fonctionne, ce qui ne fonctionne pas, ce qui manque : quelques mots suffisent.

Seulement si vous souhaitez une réponse.

Prise dans votre navigateur, sans cette fenêtre. Les mots de passe, ce que vous avez saisi dans les formulaires, les clés et les jetons sont exclus et remplacés par des blocs gris ; vous pouvez masquer d’autres zones avant l’envoi. Nous conservons les captures 90 jours.

Nous l’enregistrons avec l’adresse de la page, votre langue, la taille de la fenêtre, le navigateur et l’adresse IP, ainsi que votre adresse e-mail si vous en indiquez une. L’adresse IP et le navigateur sont supprimés après 90 jours. Politique de confidentialité.

Toutes les langues