Overview
NMI (Network Merchants) was founded in 2000, headquartered in Chicago, Illinois, as a developer-focused full-stack payment gateway platform. NMI's core differentiator is payment infrastructure flexibility — rather than being locked into a single acquirer, merchants choose from 200+ integrated US acquiring institutions and processors. This "gateway-first" architecture makes NMI a widely recognized solution for mid-to-large merchants requiring customized payment workflows.
NMI's product suite covers three integration modes: developer API, no-code payment page, and virtual terminal — addressing needs from engineering-driven teams to non-technical merchants. The platform supports one-time payments, subscription billing, invoice management, and dynamic currency conversion. As a PCI DSS Level 1 certified gateway, NMI also provides tokenization and end-to-end encryption security capabilities. As of 2026, NMI serves tens of thousands of US merchants, processing tens of billions of dollars in transactions annually.
Key Strengths
- 200+ Acquirer Choice: NMI's largest differentiator is its integration with 200+ US acquiring institutions and processors. Merchants select the best acquirer based on their industry, transaction volume, and rate structure. This flexibility is particularly valuable for mid-to-large merchants where acquirer rates vary significantly by industry.
- Three Integration Modes: NMI offers developer API (RESTful + SDKs), no-code payment page (drag-and-drop form builder), and virtual terminal (manual phone/mail order entry). All three modes are accessible from a single platform, eliminating the need to switch gateways as business models evolve.
- High API Flexibility: NMI's API allows custom payment flows, billing logic, and risk rules. Merchants can precisely control transaction routing, verification logic, and settlement strategies — ideal for complex B2B payments and platform split-payout scenarios. This is especially advantageous for merchants requiring custom backend integration.
- Built-in Subscription & Invoicing: NMI includes complete subscription billing and invoicing systems without third-party plugins. SaaS businesses and service providers can manage recurring payments, invoice generation, and dunning workflows directly within the gateway.
- Comprehensive Security: PCI DSS Level 1 certified with tokenization and end-to-end encryption (E2EE) support, reducing merchant PCI compliance scope. Tokenization enables secure storage of payment credentials for subsequent recurring charges without storing raw card numbers.
Product Ecosystem
NMI Payment API
The core API product offers complete payment processing including authorization, capture, refund, void, and settlement query operations. The API supports XML/JSON formats with SDKs for PHP, Python, Ruby, .NET, Java, and Node.js. Merchants can fully customize payment flows and implement complex business logic through the API.
NMI No-Code Payment Page
The no-code payment page lets merchants build payment forms via drag-and-drop interface without writing code. Supports custom branding, field layout configuration, and responsive design for desktop and mobile. This feature enables e-commerce platform merchants to quickly start accepting online payments.
NMI Virtual Terminal
The virtual terminal module enables manual credit card entry through a web interface for phone orders, mail orders, and in-person retail scenarios. Supports batch uploads, invoice printing, and transaction reporting — a practical tool for omnichannel merchants.
NMI Subscriptions
The subscription management engine supports daily, weekly, monthly, yearly, or custom billing cycles with automatic failed payment retry logic and card expiration updates. The subscription system integrates with NMI's invoicing module for automated electronic bill generation, aligning with subscription billing API best practices.
Limitations
- US Market Focus: NMI's products and services are US-centric, with acquirer choices and local payment methods primarily designed for US merchants. Non-US business onboarding has restrictions, and international acquiring capabilities are limited compared to Stripe or Adyen.
- Complex Pricing: NMI pricing consists of gateway fees, transaction fees, and acquirer fees, with rate structures varying by acquirer choice. Merchants must evaluate multiple acquiring options, requiring dedicated financial analysis time.
- Technical Learning Curve: The admin interface and configuration options are technically oriented. Non-technical users (e.g., small merchant operations staff) may need training or support for daily management tasks.
- Fraud Prevention Not Built-In: NMI does not provide a one-stop built-in fraud system. Merchants need to integrate third-party risk tools or build custom rule engines via the API — a potential security gap for teams without dedicated security resources.
- Frontend Experience Gaps: While the API is powerful, NMI's mobile SDK and frontend component modernity trail Stripe Elements or Braintree Drop-in UI. Highly customized frontend payment experiences require more development investment.
Use Cases
- US Mid-to-Large Merchants Needing Acquirer Choice (★★★★★): 200+ acquirer options let merchants optimize rates by industry and volume — ideal for merchants processing $1M+ annually.
- B2B and Complex Payments (★★★★☆): High API flexibility supports custom billing logic, invoicing, and transaction routing — suitable for wholesale, distribution, and platform split-payment scenarios.
- SaaS Subscription Billing (★★★★☆): Built-in subscription and invoicing systems serve US-market SaaS businesses well.
- International Business (★★☆☆☆): Consider Stripe or PayPal for broader international coverage.
Pricing
| Service | Pricing Notes |
|---|---|
| Gateway Monthly Fee | ~$15-$35/month (depends on feature plan) |
| Transaction Fee | Varies by acquirer choice, typically 2.0%-3.5% + $0.15-$0.30 |
| No-Code Payment Page | Included with gateway service |
| Virtual Terminal | Typically billed separately |
| Tokenization | Usually included in transaction fee |
Note: NMI's actual pricing depends on the merchant's chosen acquirer and feature plan combination. Contact NMI or the selected acquirer for detailed quotes.
FAQ
-
How does NMI differ from Stripe? NMI's key differentiator is acquirer choice — merchants select from 200+ partner acquirers, ideal for those needing customized acquiring solutions. Stripe offers an all-in-one solution with simpler integration but fixed acquiring. See cross-border payment platform comparison.
-
Does NMI support international transactions? Primarily focused on the US market. While multi-currency and DCC are supported, acquirer and payment coverage for international markets is limited. Stripe or Adyen are recommended for global operations. See the cross-border payment platform comparison.
-
Is NMI suitable for small merchants? Suitable for technically-capable small merchants. The no-code payment page enables quick launch, but pricing complexity and technical interface orientation may challenge fully non-technical operators. Small merchants may consider Square first.
-
How does NMI acquirer selection work? NMI provides a recommended acquirer list based on industry type, expected volume, and rates. Account managers can provide industry average rate references and guidance. See the payment gateway rate comparison.
-
Can non-US companies register with NMI? NMI primarily serves US-registered companies. Non-US entity registration has restrictions — contact NMI to confirm eligibility. See the multi-currency payment account guide.