Login to the Magento Admin and navigate to Stores > Configuration.
Setting |
Notes |
Enable Vault |
This setting activates or deactivates support for Vault, the Tokenization system provided by Moneris. |
Store ID |
Store ID is assigned when merchants complete the store activation process. To test the module, use the following guide to find developer credentials. |
API Token |
API Token is assigned when merchants complete the store activation process. To test the module, use the following guide to find developer credentials. |
Enable Hosted Vault |
If you are not using onsite processing, and you wish to offer tokenization, you need to enable hosted Vault. Otherwise, it can be disabled. |
Hosted Vault Res ID |
This is generated in the Moneris Merchant Resource Center. |
Hosted Vault Res Key |
This is generated in the Moneris Merchant Resource Center. |
Setting |
Notes |
Enabled |
This setting activates or deactivates the module |
Title |
This text is displayed to customers as the name of this particular payment method |
Use US API |
Moneris has two gateways available, one for USA and one for Canada. Use the USA settings if you bank is physically in the USA.. |
Credit Card Types |
This defines which Payment Methods are allowed. |
Store ID |
Store ID is assigned when merchants complete the store activation process. To test the module, use the following guide to find developer credentials. |
API Token |
Store ID is assigned when merchants complete the store activation process. To test the module, use the following guide to find developer credentials. |
Minimum Order Total |
The minimum value passed can be 0.01 |
Maximum Order Total |
The maximum value passed can be 999999.99 |
Test Mode |
If yes, Moneris Test environments are used when processing transactions. If no, all transactions use production environments. |
Debug Mode |
If Yes, diagnostic information is stored in log files on the Magento web server. If No, no log statements are executed. |
Enable VBV / 3DS |
Setting this to Yes should result in passing the VBV parameter in the payment request |
Require VBV / 3DS |
Setting this to Yes means successful transactions must complete the VBV or 3DS payer authentication process. Otherwise, Payer Authentication is optional. Note, not all customers will have cards that support VBV or 3DS. |
Send CVD Info |
The responses that are received from CVD verifications are intended to provide added security and fraud prevention, but the response itself will not affect the issuer’s approval of a transaction |
The CVD code returned must be in this list to be a successful transaction. |
If Yes, the response will require the issuer’s approval of a transaction. Add the following codes comma separated.
M |
Match |
N |
Match |
P |
Not Processed |
S |
CVD should be on the card, but Merchant has indicated that CVD is not present. |
U |
Issuer is not a CVD participant |
Y |
Match for AmEx/JCB only |
D |
Invalid security code for AmEx/JCB |
Other |
Invalid response code |
|
Send Postal Code for AVS |
The Address Verification Service (AVS) value refers to the cardholder’s street number, street name and zip/postal code as it would appear on their statement. |
The AVS code returned must be in this list to be a successful transaction. |
If Yes, the response will require the issuer’s approval of a transaction. See a full list of the AVS codes here. |
https://developer.moneris.com/More/Testing/AVS Result Codes |
If set to ‘All Allowed’, Magento 2 global settings for allowed countries is used to determine if the customers billing Country is allowed to use this payment method. If set to ‘Specific Countries’ the next setting is used to configure allowed countries for this module |
Payment from Specific Countries |
This is a multi-select box allowing the store owner to specify countries that will be allowed to use this payment method. |
Response Text Override |
Normally the module passes error messages in the response directly to the user. Some of these error messages are not meant to be front end facing. This section allows you to override the messaging to customize the information presented to customers in the event of a payment failure. |
Payment Action |
Authorize Only will check the card for validity but not charge the account until the order is approved and invoiced. Authorize and Capture will charge the debit/credit card at the time of the order submission. |
Customer Name for ID |
Use the customer name for the Customer ID in the Moneris Gateway |
Sort Order |
Sorting order determines how payment options in checkout visually display. |
Setting |
Notes |
Enabled |
This setting activates or deactivates the module |
Title |
This text is displayed to customers as the name of this particular payment method |
Onsite Store ID |
Assigned to you by Moneris when you setup your account. If you leave this out you cannot perform refunds in Magento, you will have to use the Merchant Resource Center to perform refunds. To test use the following guide to find developer credentials. |
Onsite API Token |
Assigned to you by Moneris when you setup your account. If you leave this out you cannot perform refunds in Magento, you will have to use the Merchant Resource Center to perform refunds. To test use the following guide to find developer credentials. |
PS Store ID |
Assigned to you by Moneris when you create a new Hosted Card Profile. To get developer credentials, see Section 5 of documentation (included in module download). |
HPP Key |
Assigned to you by Moneris when you setup your account. To get developer credentials, see Section 5 of documentation (included in module download). |
Enable VBV / 3DS |
Setting this to Yes should result in passing the VBV parameter in the request |
Require VBV / 3DS |
Setting this to Yes should result in requiring the VBV parameter in the request |
Test Mode |
If yes, Moneris Test environments are used when processing transactions. If no, all transactions use production environments. |
Debug Mode |
If Yes, diagnostic information is stored in log files on the Magento web server. If No, no log statements are executed. |
New Order Status |
When an order is placed using this payment method, this setting sets the status of the order once checkout is complete. |
Payment Action |
Preauthorization will check the card for validity but not charge the account until the order is approved and invoiced. Purchase will charge the debit/credit card at the time of the order submission. |
Setting |
Notes |
Enabled |
This setting activates or deactivates the module |
Title |
This text is displayed to customers as the name of this particular payment method |
Store ID |
Store Id is assigned when merchants complete the store activation process. |
API Token |
API Token is assigned when merchants complete the store activation process. |
Merchant ID |
Assigned to you by Moneris when you setup your account |
Payment Environment |
Distinguishes between the Moneris QA environment available for testing vs the live production environment which will connect to the live processing host. |
New Order Status |
When an order is placed using this payment method, this setting sets the status of the order once checkout is complete. |
Payment from Applicable Countries |
If set to ‘All Allowed’, Magento 2 global settings for allowed countries is used to determine if the customers billing Country is allowed to use this payment method. If set to ‘Specific Countries’ the next setting is used to configure allowed countries for this module |
Payment from Specific Countries |
This is a multi-select box allowing the store owner to specify countries that will be allowed to use this payment method. |