Table of Contents

Magento 2 Moneris Payment Extension

Extension context

This is a Toweringmedia Magento 2 extension guide in the Checkout & Payments category. Use this page for installation, configuration, validation, and payment troubleshooting.

Overview

The Moneris extension adds first-party Moneris payment processing for Magento 2 checkout, including support for tokenized card handling and optional 3-D Secure controls.

Key capabilities:

Installation

Install via Composer:

cd /path/to/magento
composer require toweringmedia/module-moneris:<VERSION>
php -d memory_limit=-1 bin/magento setup:upgrade
php -d memory_limit=-1 bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Versioning notes

Configuration

Primary config area: Stores > Configuration > Sales > Payment Methods > Toweringmedia Moneris

Recommended setup order:

  1. Enable method in sandbox mode first.
  2. Configure Store ID and API token for the correct environment.
  3. Set 3DS mode (`Off`, `Attempt`, or `Require`) based on risk policy.
  4. Configure AVS/CVD rules.
  5. Save config, flush cache, and run checkout test transactions.

Validation checklist

Troubleshooting