ClickCease

Moneris Payment Gateway for Magento 2 Hyva React Checkout

Fully integrated with Hyvä React Checkout
SKU
module-moneris
$499.00

Description / Moneris Payment Gateway for Magento 2 Hyva React Checkout

Toweringmedia Moneris Payment Gateway Extension 

Toweringmedia Moneris is a payment gateway integration for Magento 2.4.8 that connects your store to Moneris payment processing. It supports multiple connection methods, 3D Secure authentication, and Hyvä React Checkout.

Payment Processing Methods

The extension supports three connection types:
Direct Tokenization: Card data is sent directly to Moneris for tokenization. Supports real-time processing, immediate authorization, and full control over the payment flow. Includes card number, expiry, CVV, and cardholder name fields with client-side validation.
Hosted Tokenization: Uses Moneris-hosted iframe fields for card input, reducing PCI scope. Card data never touches your server. Requires a Hosted Profile ID from Moneris and uses the Moneris JavaScript SDK for secure field rendering.
Moneris Checkout: Redirects customers to Moneris-hosted checkout pages. Suitable for merchants who prefer Moneris to handle the entire checkout experience. Supports ticket-based authentication and receipt polling.

3D Secure (3DS) Authentication

Full 3D Secure 2.0 support for both Direct Tokenization and Moneris Checkout:
  • Automatic challenge detection when Moneris returns a challenge URL
  • Modal iframe display for 3DS verification
  • PostMessage handling for challenge completion, cancellation, and error events
  • Status polling via REST API after challenge completion
  • Error handling with user-friendly messages
  • Configurable enforcement with warn/decline actions based on 3DS results

Hyvä React Checkout Integration

Custom React components for Hyvä React Checkout:
  • Custom payment method renderer with credit card form fields
  • Real-time card brand detection (Visa, Mastercard, American Express)
  • Form validation and error handling
  • Saved cards management with vault integration
  • Hosted fields support when Hosted Tokenization is enabled
  • Responsive design compatible with Hyvä themes
  • Event-driven configuration injection for seamless integration

Risk Management & Fraud Prevention

Configurable risk management with per-store settings:
  • AVS (Address Verification Service): Configurable pass codes and enforcement actions
  • CVD (Card Verification Data): CVV validation with customizable rules
  • 3D Secure: Enforcement based on verification results
  • Kount Integration: Fraud scoring with configurable thresholds
Each risk factor supports three action modes:
  • Log Only (Allow): Transactions proceed regardless of risk results
  • Warn Customer (Allow + message): Transactions proceed but warnings are logged and displayed
  • Decline Order: Transactions are automatically declined if risk checks fail

Vault Integration (Saved Cards)

Native Magento Vault integration:
  • Customers can save payment methods for future use
  • Secure token storage with encrypted card details
  • Masked card display in customer account
  • Card expiration tracking and automatic removal of expired cards
  • Support for multiple saved cards per customer
  • Easy card selection during checkout

Payment Operations

Full payment lifecycle management:
  • Authorization: Authorize transactions for later capture
  • Authorization & Capture: Immediate settlement (default)
  • Capture: Manual capture of previously authorized transactions
  • Refund: Full and partial refunds with transaction tracking
  • Void: Cancel authorized transactions before capture

Webhook Support

Asynchronous payment confirmation:
  • Secure webhook endpoint for Moneris callbacks
  • IP whitelist configuration for enhanced security
  • Webhook secret validation
  • Automatic order status updates based on payment confirmation
  • Reconciliation support for payment status synchronization

Developer Features

Tools for development and debugging:
  • Comprehensive logging with PCI-compliant data redaction
  • Verbose debug mode for troubleshooting
  • REST API endpoints for all payment operations
  • Test connection command-line utility
  • Receipt viewing in development mode
  • React checkout receipt card for testing

Configuration & Administration

Flexible configuration options:
  • Per-store configuration support
  • Sandbox and production environment switching
  • Customizable payment method title
  • Payment action configuration (authorize vs authorize & capture)
  • Credit card type restrictions (Visa, Mastercard, etc.)
  • Country-specific availability settings
  • Debug logging toggle

Security & Compliance

Security features:
  • PCI-compliant data handling with automatic redaction in logs
  • Encrypted credential storage for API tokens and profile IDs
  • Secure tokenization with no card data persistence
  • Form key validation for all frontend requests
  • HTTPS-only API communication
  • Webhook IP validation

Technical Specifications

  • Magento Compatibility: Magento 2.4.8 (Framework 103.0.x)
  • PHP Compatibility: PHP 8.1, 8.2, 8.3
  • Dependencies: Magento Payment, Checkout, and Vault modules
  • Frontend: Hyvä React Checkout compatible
  • API: RESTful web API for all payment operations
  • Architecture: Follows Magento payment gateway architecture patterns

Installation & Setup

The extension includes:
  • Automatic schema installation with version checking
  • Data installation scripts for default configuration
  • Module dependency management
  • Composer package distribution
  • Clear installation and configuration documentation
This extension provides a complete Moneris payment solution for Magento 2.4.8 stores, with support for modern checkout experiences, fraud prevention, and compliance requirements.

More Information

Edition Community