Linux 软件免费装
Banner图

ChatSell Payment Gateway with Moneris for WooCommerce

开发者 chatsellco
更新时间 2026年10月19日 03:01
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce payment gateway apple pay google pay moneris

下载

1.1.1 1.1.0

详情介绍:

ChatSell Payment Gateway with Moneris for WooCommerce connects your store to the modern Moneris payment platform (api.moneris.io). Card details are entered in a Moneris-hosted tokenization iframe and are exchanged for single-use tokens, so raw card numbers never reach your server — keeping you in the lightest PCI scope (SAQ A-EP). Features Need more? The paid ChatSell Moneris Gateway Pro add-on installs alongside this plugin and adds saved cards, 3-D Secure 2, Apple Pay and Google Pay on both checkouts, with a 30-day free trial. This plugin is not affiliated with or endorsed by Moneris Solutions Corporation. "Moneris" is a trademark of its respective owner.

安装:

  1. Upload the plugin to /wp-content/plugins/ and activate it, or install it from the Plugins screen.
  2. Go to WooCommerce → Settings → Payments → Moneris API.
  3. Choose your environment (Sandbox or Production) and enter the Merchant ID and API key (or OAuth application ID and client secret) from the Moneris Developer Portal.
  4. Create a Hosted Tokenization profile in the Moneris Merchant Resource Center and paste its profile ID.
  5. Click Test connection, then enable the gateway.
Optional: pin credentials in wp-config.php Define any of these constants to supply a value from wp-config.php instead of the database; the matching setting field is then locked: MONERIS_API_WC_SANDBOX_API_KEY, MONERIS_API_WC_PRODUCTION_API_KEY, MONERIS_API_WC_SANDBOX_MERCHANT_ID, MONERIS_API_WC_PRODUCTION_MERCHANT_ID, MONERIS_API_WC_SANDBOX_CLIENT_ID, MONERIS_API_WC_PRODUCTION_CLIENT_ID, MONERIS_API_WC_SANDBOX_CLIENT_SECRET, MONERIS_API_WC_PRODUCTION_CLIENT_SECRET, MONERIS_API_WC_SANDBOX_HT_PROFILE_ID, MONERIS_API_WC_PRODUCTION_HT_PROFILE_ID.

屏幕截图:

  • Card payment settings: charge or authorize, card brand icons, dynamic descriptor and the debug log.

升级注意事项:

1.1.0 Renamed; Apple Pay, Google Pay, 3-D Secure and saved cards moved to the ChatSell Moneris Gateway Pro add-on. Install it alongside this plugin to keep those features. 1.0.0 First general release: Apple Pay, Google Pay, 3-D Secure 2, card brand icons and a redesigned settings screen. Apple Pay and Google Pay need their Merchant Resource Center settings filled in before they appear at checkout. 0.3.2 The card form now reliably appears on checkouts with a pre-filled address. 0.2.1 Clearer card-decline messages at checkout. 0.2.0 Adds Blocks checkout and OAuth2 authentication.

常见问题:

Is it free?

Yes. Everything in this plugin is free and fully functional. Saved cards, 3-D Secure 2, Apple Pay and Google Pay are sold separately as the ChatSell Moneris Gateway Pro add-on, which installs alongside this plugin and has a 30-day free trial.

Does card data touch my server?

No. Cards are entered in a Moneris-hosted iframe and exchanged for single-use tokens. Your server only ever handles tokens and stored payment-method references.

Does it support the Cart and Checkout blocks?

Yes. The gateway renders in both the classic checkout and the WooCommerce Cart/Checkout blocks.

API key or OAuth2 — which should I use?

Either works. OAuth2 client credentials are recommended for production because the token sent on each request is short-lived; the long-lived secret is only exchanged with the token endpoint.

Is 3-D Secure supported?

With the Pro add-on, yes: EMV 3DS 2 with frictionless and challenge flows on both classic and Blocks checkout, and a configurable policy for when authentication fails or is unavailable. 3-D Secure must also be enabled on your Moneris account.

Which Moneris account do I need?

A Moneris merchant account with access to the Moneris API (Developer Portal credentials: Merchant ID plus API key or OAuth client) and a Hosted Tokenization profile from the Merchant Resource Center. Apple Pay and Google Pay additionally use your Merchant Resource Center store ID. This is the newer api.moneris.io platform, not the legacy Moneris Gateway (mpg) API.

Does it work with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and stores all order data through the WooCommerce order API.

Which currencies are supported?

Whatever your Moneris merchant account is set up to process; Canadian merchants typically process CAD. The amount and currency of the order are sent as-is.

Does it work outside Canada, for example a US store?

Moneris only provides merchant accounts to businesses based in Canada, so the store needs a Canadian Moneris account. Your shoppers can be anywhere: cards from the US and elsewhere are accepted like any other, and if your Moneris account has USD settlement the store can charge in USD. A business based outside Canada cannot open a Moneris account and would need a different processor.

What happens to my data if I uninstall?

Deleting the plugin removes its settings and cached credentials. Order meta (Moneris payment IDs, capture and refund records) is kept so past orders remain reconcilable.

更新日志:

1.1.1 - 2026-10-18 1.1.0 - 2026-10-13 1.0.0 - 2026-09-11 0.4.0 0.3.2 0.3.1 0.3.0 0.2.3 0.2.2 0.2.1 0.2.0 0.1.1 0.1.0