NMI Payment Gateway | NMI API Integration | Payment Provider: NMI | NMI Payment Solutions | NMI Payment Processing | NMI Payment System
by Creyox Technologies https://www.creyox.com$ 349.09
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Website (website) • Discuss (mail) |
| Lines of code | 1049 |
| Technical Name |
cr_payment_nmi_integration |
| License | OPL-1 |
| Website | https://www.creyox.com |
| Versions | 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
GET PERSONALIZED DEMO
Please send your inquiry on email or Submit your ticket on helpdesk to know more about this application.
Email Us
https://creyox.com/helpdesk
NMI Payment Gateway
Accept online credit/debit cards and ACH payments using NMI Payment Gateway.
Overview
Secure Direct Post
Sends payment data directly from Odoo via secure HTTPS to NMI's Direct Post API, keeping sensitive card and bank account credentials completely off Odoo's local database.
Customer Vault (Tokenization)
Customers can securely save their credit/debit cards or ACH bank accounts in NMI's Customer Vault, enabling seamless one-click subsequent checkouts.
Real-Time Card Lookup
Integrates NMI's v4 Query API to instantly look up the card's BIN number, accurately detecting credit vs. debit card types as the customer enters their details.
Automated Surcharge Fees
Enables merchants to calculate and apply distinct surcharge percentage fees for credit and debit cards, which are automatically added to sales orders and transaction totals.
ACH eCheck Payments
Allows customers to securely make payments using bank routing (ABA) and account numbers with standard WEB SEC code for online checkouts.
Complete Data Operations
Credit & Debit Cards
Allows customers to complete online transactions using major card brands like Visa, Mastercard, AMEX, Discover, JCB, etc. through direct API execution.
Direct ACH Bank Payments
Supports seamless checking and savings account payments via direct Routing (ABA) and Account inputs, processed using the secure NMI Direct Post transaction flow.
Secure Vault Tokenization
Generates secure customer vault tokens in NMI during checkout or portal set-ups. Enables safe, customer-initiated 1-click tokenized checkouts for future orders.
Real-Time Surcharge Matrix
Automatically detects card types in real-time to compute and inject debit or credit card fees directly into the Sales Order before sending payment requests.
Supported Payment Methods
| Payment Method | Method Logo | Direct Sync | Operations Supported |
|---|---|---|---|
| Visa |
|
Direct Post, Tokenization | |
| Mastercard |
|
Direct Post, Tokenization | |
| American Express |
|
Direct Post, Tokenization | |
| Discover |
|
Direct Post, Tokenization | |
| Diners Club |
|
Direct Post, Tokenization | |
| JCB |
|
Direct Post, Tokenization | |
| UnionPay |
|
Direct Post, Tokenization | |
| ACH / eCheck | Direct Post, Tokenization |
Hot Features
Key Capabilities
NMI Provider Setup & Customer Flow
Frequently Asked Questions
Is this app compatible with Odoo Community as well as Enterprise?
- Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & On-Premise) as well as the Community version.
Does the app require an NMI Merchant Account?
- Yes, you will need an active NMI Merchant Account and a valid NMI Security Key (API Key) from your NMI portal.
Can I charge card surcharge fees using NMI?
- Yes! The module integrates NMI's official Card Type Lookup API to identify if the card is credit or debit, and automatically adds your custom configured credit or debit surcharge fee percentage to the Sales Order and transaction totals.
Are customers able to save their payment details for future checkouts?
- Yes! The module integrates with NMI's secure Customer Vault. Customers can securely choose to save credit/debit cards or ACH eCheck details for one-click seamless future checkouts.
Is card or bank data saved on my Odoo server?
- No, the card and bank information is processed securely using NMI's Direct Post API over HTTPS. Odoo never stores sensitive card or bank details in the database; it only stores secure NMI Customer Vault tokens.
Is this module compatible with Odoo.sh?
- Yes, it works perfectly on Odoo.sh, Odoo On-Premise, and Odoo Community or Enterprise editions.
Can I customize this module?
- Yes! If you require any additional features or customized checkout flows, please contact us at support@creyox.com.
Our Services
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module