Moneris is a Canadian payment provider. All amounts will be in Canadian Dollars unless configured differently within your merchant account. Moneris processes more than 3 billion credit and debit card transactions a year, for over 350,000 merchant locations across North America. They have over 1,300 dedicated employees who understand transaction processing and know how to make it work for you.

Transaction processing is its primary business. Moneris is the industry leader because they focus all energy on the three key elements of processing - technology, innovation, and people. These core strengths differentiate them in the marketplace and allow them to deliver exceptional value in transaction processing.

Note: Moneris will not work under medium trust. You will need to use full trust for this payment gateway to function.

Applies to Version(s): 3.9.x  Series

Complexity Level: Easy
Estimated Time for Completion:  8 minutes

In this article, you will learn:

How to Set up Moneris in Your Cart

Testing with Moneris

How to Set up Moneris in Your Cart

In order to enable and use Moneris as a payment option, please follow these steps:

  1. Click Settings > Payments & Taxes > Payment Methods.
  2. Under Third-Party Payment Providers, select from the drop-down menu (under Canada)
  3. Then click Setup.

set up moneris payment method

        4. Enter your Store ID and API Token information.

Note: To get your API Token in the Moneris Virtual Terminal go to Admin > Store Settings and the API Token will be displayed at the top of the page.
activate moneris payment method

        5. Click Activate.


Testing with Moneris

To access the Merchant Resource Center in the test environment, go to

Moneris provides a shared testing environment. Log in information is provided at the Merchant Resource Center.

moneris merchant resource center

Moneris Test Credit Card numbers

  • Visa Approved: 4242424242424242
  • MasterCard Approved: 5454545454545454
  • Amex Approved: 373599005095005
  • Diners: 36462462742008

TRANSACTION AMOUNTS: The test environment will approve and decline transactions based on the penny value of the amount field. For example, a transaction made for the amount of $399.00 or $1.00 will approve since the .00 penny value is set to approve in the test environment. Likewise, a transaction made for the amount of $5.35 or $13.35 will get declined since the .35 penny value is set to decline in the test environment. Transactions in the test environment should not exceed $1000.00.

DUPLICATE ORDER NUMBERS: Since Moneris only provides a shared test environment, you may get an error about duplicate order numbers. If this happens, you can change the value of the Pinnacle Cart order number to some high value (eg. 10001) to avoid the problem.

Links to Related Articles

None at this time.

If you didn't get your question answered, please contact the Pinnacle Cart Support Team. To submit a ticket, go to the My Account drop-down menu at the top right of the admin area and select Support.