You have no items in your shopping cart.

Moneris Checkout

Payment plugin for Moneris Checkout (MCO) (Canada+USA)
$60.00 excl tax

Moneris Hosted Card Checkout for Canadian nopCommerce Stores

MonerisCheckout integrates the Moneris Checkout hosted payment page into nopCommerce checkout, so customers pay by credit or debit card on a Moneris-hosted iframe. It supports order creation before or after payment, server-side ticket preload and receipt verification, and admin-side capture, refund and void.

What It Does

  • Hosted iframe checkout — The Moneris Checkout JS library v2 renders the card form inside an iframe on the storefront.
  • Server-side ticket preload — A checkout ticket is created via the Moneris Checkout API v2 before the hosted form loads.
  • Receipt verification — The order total is re-verified against the Moneris receipt total before the order is marked paid.
  • Flexible order timing — CreateOrderMode places the order before payment (redirection) or only after Moneris confirms payment.
  • Capture, refund, void — Admin order page issues Completion, Refund and Void or PurchaseCorrection through the Moneris eSELECTplus .NET API.
  • Sandbox toggle — Switches both the JS library and the request endpoint between Moneris QA and production hosts.
  • Encrypted credentials — Store ID, API Token and Checkout ID can be stored encrypted and masked in the admin UI.
  • Per-store overrides — Store ID, API token, checkout ID, sandbox mode and other settings can be overridden per store.
  • Configurable handling fee — Additional fee applied to the order as a fixed amount or a percentage.
  • Bilingual checkout language — Checkout language is sent to Moneris as 'fr' or 'en' based on the working language culture.
  • Automatic order notes — Full Moneris receipt details are recorded as order notes for checkouts and for capture, refund and void.
  • Auto-authorized or paid — Orders are marked authorized or paid automatically based on the Moneris transaction code.
  • Debug logging — Toggle writes debug information to a downloadable, clearable log file.

How It Works

  1. Admin enters the Moneris Store ID, API Token and Checkout ID on the Configure page.
  2. Admin chooses sandbox mode, create-order timing and any per-store overrides.
  3. At checkout, a ticket is preloaded and the customer completes payment on the Moneris-hosted iframe.
  4. On payment completion, the receipt is fetched and compared against the order total before marking the order paid.
  5. Admin captures, refunds or voids the transaction from the order page as needed.

Specs & Requirements

  • nopCommerce — 5.00, 4.90, 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, 4.00
  • Plugin type — Payment methods; a payment gateway plugin with a checkout widget
  • Requires — A Moneris merchant account with a Store ID, API Token and Checkout profile ID
  • Region — The processing country code is hard-coded to Canada (CA), so non-Canadian Moneris processing is not selectable

Powered by nopCommerce

Copyright © 2026 FoxNetSoft. All rights reserved.