Description
The Moneris add-on connects the WooCommerce checkout to the Canadian Moneris gateway, processing credit card payments directly in the store without redirecting the customer to an external page. Card data is transmitted via a secure connection to the Moneris API, returning approval or decline in real time for order completion in WooCommerce.
Key Features of the Moneris Gateway
- Integrated checkout
Captures card details on the WooCommerce checkout page itself. - Connection to the Moneris API
Sends transactions directly to Moneris servers for authorization. - Support for Canadian card brands
Accepts Visa, Mastercard, and other brands processed by Moneris. - Order status return
Updates the order in WooCommerce according to the approval or decline response. - Configuration via dashboard
Lets you enter merchant credentials and switch between test and production mode.
Benefits of the Moneris Gateway
- Payment experience without leaving the site
The customer completes the purchase without being taken to external domains, reducing cart abandonment. - Operating in Canadian dollars
Serves stores that bill in Canada using one of the most well-known local acquirers. - Unified order flow
All status management happens within the WooCommerce dashboard, without parallel tools. - Test environment
Allows you to validate the integration before processing real charges in the production environment.
Who the Moneris Gateway Is Recommended For?
- Those who sell to the Canadian audience and need to charge in CAD with a recognized acquirer in the local market.
- Those who already have a merchant account with Moneris and want to enable card charging in WooCommerce.
- Those who want to keep checkout inside their own store instead of redirecting the customer to hosted gateways.
How to Download the Moneris Gateway
The Moneris Gateway is available for download here on Ultrapack. After obtaining the .zip file, install it in Plugins > Add New > Upload plugin, select the file, and activate it. The new payment method will start appearing in WooCommerce > Settings > Payments to receive the credentials from your Moneris account.
Built for WooCommerce stores operating in Canada, the Moneris Gateway falls under the category of national gateways that avoid the characteristic PayPal redirection. The integration keeps the customer focused on completing the purchase and centralizes the order lifecycle—from authorization to final status—within the same admin panel already used to manage products, inventory, and customers.
Frequently asked questions
Is WooCommerce Moneris Gateway GPL-licensed?
Yes. WooCommerce Moneris Gateway is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Moneris Gateway on multiple sites?
Yes. You can install WooCommerce Moneris Gateway on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Moneris Gateway cost at Ultrapack?
WooCommerce Moneris Gateway costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Moneris Gateway include updates?
Yes. The current version of WooCommerce Moneris Gateway is 3.5.4, published at Ultrapack on Aug 21, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Moneris Gateway scanned before publication?
Yes. Every version of WooCommerce Moneris Gateway goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 3.5.4 2026.08.19
- Security - Hardened capability checks around the payment token editor's admin functionality
- Misc - Updated the SkyVerge Plugin Framework to v6.2.4
Version 3.5.3 2026.08.05
- 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
Version 3.5.2 2026.04.02
- 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
Version 3.5.1 2026.02.25
- Fix - Unable to add a new payment method via account page
Version 3.5.0 2026.02.16
- 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
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-gateway-moneris.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-gateway-moneris.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready