Learn more about Moneris, including understanding supported features, setting up Moneris in Checkfront, going live with Moneris, and understanding decline response codes.
Which plans include this feature?
Legacy: Soho, Pro, Plus, Enterprise
Current: Growth (Subscription) and Managed plans only.
→ Learn more about our current plans or how to change your plan.
Where can I find this feature using the top menu?
Manage > Ecommerce Setup > Payment
What more do I need to use this feature?
- Admin permissions are required to manage Payment Providers.
- An account with Moneris - get started!
About Moneris
Back to top
Google reCAPTCHA is now supported by Checkfront with Moneris. Learn more here: |
Supported Features
Back to topThe following is a list of standard Payment Provider features. Those available with the Moneris and Checkfront integration are marked as supported (✓).
Feature | Supported | More Info |
Live Payments | ✓ | The ability to process payments in real time. |
Rebilling |
X | The ability to re-charge using previously provided payment information (tokens). |
Refunds |
✓ | The ability to return a paid amount directly to the original payment method. |
Integrated Checkout |
✓ | Customers remain on the Checkfront domain to input details. These details are sent to the provider to process the transaction without redirecting the Customer. |
Redirect Checkout |
X |
Customers are redirected to the Payment Provider’s domain to input details and process the transaction. |
Staff-side Payments |
✓ |
Staff can take payment through the Booking Details page using new payment information. |
Terminals |
✓ |
Moneris allows you to use Checkfront to accept in-person payments with supported hardware. |
Hold Payments |
X |
The provider holds the payment for a certain time without charging the card. |
Test Mode | X |
The ability to process test payments using your Checkfront account and the payment provider before going live.
|
Multiple Currencies | X |
The ability to offer payments in more than one currency.
|
PSD2 Compliant / 3DSecure | X |
Payment Services Directive 2 (PSD2) compliant, including Strong Customer Authentication (SCA).
|
Can be a secondary Provider? | X |
The ability to configure a primary provider for online payments and a secondary provider for Staff-side payments through the Booking Details page.
|
Additional payment methods | X |
The following additional payment methods are only supported through Checkfront Payments and Stripe.
|
Buy Now, Pay Later powered by Flex Pay (formerly Uplift) | X |
Buy Now, Pay Later powered by Flex Pay (formerly Uplift) is an additional payment method exclusively supported by Checkfront Payments. |
Capture and Send Zip / Postal Code and Address for Address Verification (AVS) | ✓ |
Capture Zip / Postal Code and Address to send to Moneris for Address Verification (AVS) to help prevent disputes and fraud. |
Google reCAPTCHA | ✓ |
Google reCAPTCHA is an add-on which helps protect your business against fraudulent activity. See the Google reCAPTCHA article for the full list of supported payment providers. |
Supported Countries | ✓ |
Moneris is available to Operators in the following business locations:
|
Supported Currencies | ✓ |
The list of currencies supported by Moneris can be found here: |
Minimum Transaction Payment Amount | ✓ |
The minimum payment amount for Moneris (0.01) applies to live transactions. Please check with Moneris for more information. |
Setting up Moneris in Checkfront
Back to topTo activate the Moneris Payment Provider, navigate to E-Commerce Setup in your Checkfront Booking Manager (Manage > E-Commerce Setup).
Click on the Moneris tile to open the Add-on Setup window.
Entering your Store ID and API Key
Back to topNext, provide your Moneris Store ID and API Key. The Store ID was provided in your welcome email from Moneris, and the API Key can be found within your Moneris management portal.
Using Zip Code Validation (Beta)
Back to topChoose to Use zip code validation (Beta) to verify at the time of payment that the Postal / Zip code provided by the Booker matches the billing Postal / Zip code for the related card.
This setting enables Staff-side Postal / Zip verification as well.
Ensure that your Booking Form (Manage > Layout > Booking Form tab) includes the Postal / Zip code field and that the field is marked as required. The billing Postal / Zip code field is then pre-filled with the value entered in the Booking Postal / Zip code field. The Staff-side add payment form includes these fields by default - no additional configuration is required. |
This feature is currently in Beta, so it is available to try out and provide feedback! Do you have questions or feedback for us? Please reach out to our Technical Support Team. |
Understanding decline response codes
Back to topTransactions can be declined for several reasons. Each transaction response includes an error code to help you determine why the transaction was declined and what to do next.
Responses codes with values of 50 to 999 (inclusive) indicate the transaction was declined.
Was a refund declined? The original transaction can no longer be found if the payment was made over 180 days ago. The refund must be processed manually through Moneris, and a POS refund added through Checkfront. |
Code | Potential Descriptions | Next Steps |
050 |
|
|