Important
Once a site has been taken live with NMI, any other test sites on the same NMI account must be updated to use NMI’s dedicated test account credentials. NMI accounts operate in either live mode or test mode, not both simultaneously.
This means that if a test site in Advanced Billing remains connected to a live NMI account, any transactions run on that test site (even during testing) will be processed as real payments if a valid credit card is used.
To avoid unintended live charges, please update your test sites to use NMI’s dedicated test account credentials. You can find NMI’s documentation on their test account setup here: NMI Test Mode Guide.
Username and Password
To use the NMI gateway within your Advanced Billing account, use your NMI username and password to access the gateway within your Site.
Requirements
-
The Customer Vault service must be activated.
-
DO NOT set “Card ID Verification” to “Is NOT Processed or CVV was not Provided” under Settings → Card ID Verification. This will cause the gateway to reject any transaction where the CVV is not sent, resulting in all recurring billing transactions failing.
-
In the API Configuration settings, select “Use system default API response format.” This will include the customer vault ID, which is necessary for us to communicate with NMI. If a custom format is chosen, Advanced Billing will not be able to store the vault token, and adding cards to Advanced Billing will fail with the message, “Please provide the payment profile token.”
-
The following settings must be configured as shown below to process cards successfully within the NMI gateway.
Data Processors that Support Validation
Please select any of the processors below to use in your NMI account. Each of these processors will allow you to work successfully with Advanced Billing and our validation processes.
| NMI | Processor | List |
| Borgun | Chain Commerce | Echo CC |
| Elavon | EPX | First Data Canada |
| First Data Compass | First Data Nashville | First Data Nashville North |
| Global Payments - East | Global Payments - Canada | IP Pay |
| JetPay | Litle & Co | Moneris Canada |
| Moneris US | Optimal Payments | Paymentech Salem |
| Paymentech Tampa | TSYS (Vital) | Vantiv |
| Vital | World Pay |
Currencies and Merchant Location
For complete information on currency and merchant location support, please refer to our payment gateway overview page.
Data Portability Policy
Please get in touch with NMI directly for more information on their data portability policy.
Comments
Article is closed for comments.