NMI vs Authorize.net comes down to how you sell and who manages your payments. Authorize.net is a Visa-owned gateway that many small online businesses can set up on their own, while NMI is a white-label gateway sold only through partners such as processors, ISOs, and software platforms. Both connect your website or app to a merchant account, and both handle the basics well. This guide compares their features side by side, explains which one fits common business types, and gives you a checklist for choosing.
Key takeaways
- A payment gateway is not a merchant account. You still need a merchant account (or a processor) behind either gateway.
- Authorize.net is a wholly owned Visa subsidiary founded in 1996, with its own brand and wide plugin support.
- NMI sells through partners, so the gateway often carries your provider’s brand. It suits agencies, software companies, and multi-account setups.
- Both offer card vaulting, recurring billing, ACH support, and JavaScript tokenization that can shrink your PCI scope.
- Pick based on your platform’s integrations, how many merchant accounts you manage, and the fraud and billing tools you need.
What NMI and Authorize.net actually do
A payment gateway is the secure link between your checkout and the card networks. It encrypts card or bank data, sends the authorization request to your processor, and returns an approval or decline in seconds. If you are fuzzy on how the pieces fit, our guide to how payment processing works walks through each step.
The key point: neither NMI nor Authorize.net is a bank. Funds settle through a merchant account with an acquiring bank. The gateway is the technology layer on top. That is why the same gateway can sit behind very different pricing, depending on the processor and account you use. Our explainer on merchant account vs payment gateway covers this split in more detail.
Authorize.net in brief
Authorize.net has been around since 1996 and is a wholly owned subsidiary of Visa. Its name is well known, so many shopping carts, invoicing tools, and donation platforms list it as a built-in option. Merchants usually log in to an Authorize.net-branded merchant interface to run reports, issue refunds, and key in payments.
NMI in brief
NMI (Network Merchants) works exclusively through partners such as banks, ISOs, payment facilitators, and SaaS providers, rather than selling directly to merchants. Those partners can offer the gateway under their own brand. So if your provider gives you a gateway login with their logo on it, there is a good chance NMI is running underneath.
NMI vs Authorize.net: side-by-side comparison
The table below compares the features most online merchants ask about. Exact features and fees depend on the plan or reseller you sign up through, so confirm the details in writing before you commit.
| Feature | Authorize.net | NMI |
|---|---|---|
| Ownership | Visa subsidiary (founded 1996) | Independent, backed by private equity firms |
| How you get it | Through a processor or reseller; Authorize.net also markets plans directly | Only through partners (processors, ISOs, ISVs, PayFacs) |
| Branding | Authorize.net-branded interface | Often white-labeled with your provider’s brand |
| Stored payment data | Customer Profiles (CIM) | Customer Vault |
| Recurring billing | Automated Recurring Billing (ARB) | Recurring module with plans and subscriptions |
| Website tokenization | Accept.js (self-hosted or hosted form) | Collect.js, with a newer Payment Component for new builds |
| ACH / e-check | eCheck.Net | ACH through Collect.js and the gateway API |
| Fraud tools | Advanced Fraud Detection Suite (rules-based filters) | Rules-based tools, card-testing detection, Kount option, 3-D Secure |
| Virtual terminal | Yes | Yes |
| Best fit | Single business that wants a familiar, widely supported gateway | Agencies, software platforms, and merchants managing several accounts |
Get matched with processing partners through one simple application. Interchange-plus pricing from 0.40% + $0.10.
Feature-by-feature: where NMI and Authorize.net differ

Recurring billing and stored cards
If you run a subscription or continuity business, this is the feature that matters most. Authorize.net’s Automated Recurring Billing charges cards or eChecks on a set schedule and stores the payment data on Authorize.net’s servers. Its documentation notes that subscription payments run at about 2:00 a.m. Pacific time on each scheduled date, not the moment you create the subscription.
NMI pairs its Customer Vault with a recurring module built on “plans” (amount and frequency) and “subscriptions” (a customer linked to a plan). That plan model is handy when many customers share the same price. For variable or usage-based billing, both gateways let you charge a stored profile on demand through the API.
Checkout integration and PCI scope
Both gateways offer a JavaScript library that turns card details into a token before they ever touch your server. Authorize.net’s Accept.js documentation says a self-hosted form supports an SAQ A-EP setup, while its embedded hosted form supports SAQ A. NMI’s Collect.js works the same way and returns single-use tokens, though NMI now points new builds to its newer Payment Component. Our payment gateway integration guide compares every integration method, with example code and a go-live checklist.
Tokenization reduces your burden, but it does not remove it. The PCI Security Standards Council says PCI DSS applies to every merchant that stores, processes, or transmits cardholder data, regardless of size. Your acquirer tells you which validation you need each year.
ACH and e-check payments
Both gateways can accept bank payments alongside cards, which helps with high-ticket invoices and recurring B2B billing. Authorize.net calls its service eCheck.Net and supports the standard ACH entry types for web, phone, recurring, and business payments. NMI handles ACH through the same API and Collect.js fields used for cards. Either way, you need an ACH processing or e-check processing setup approved behind the gateway. If you are weighing the two terms, read e-check vs ACH.
Fraud prevention tools
Authorize.net’s Advanced Fraud Detection Suite is a set of rules-based filters, including velocity limits, address and card-code checks, IP blocking, and amount thresholds. You choose whether a flagged transaction is approved, held for review, or declined. Authorize.net’s pricing page lists the suite at no extra monthly cost on its published plans, but if you get the gateway through a reseller, confirm the filters are switched on and set up for your order patterns.
NMI offers rules-based screening, automatic card-testing detection, an optional Kount integration for machine-learning scoring, and payer authentication (3-D Secure). Availability depends on what your NMI partner enables. Good gateway tools work best alongside a broader chargeback management plan, since many disputes come from real cardholders, as our guide to friendly fraud explains.
Multiple merchant accounts and white-labeling
This is the biggest structural difference in the NMI vs Authorize.net decision. Because NMI is built for partners, it is commonly used by agencies and software platforms that manage processing for many clients from one place. A partner can present the gateway under its own brand, so clients see one consistent experience. Authorize.net generally pairs one gateway account with one merchant account, which is simple for a single business but less convenient at scale.
NMI vs Authorize.net pricing
Here the two gateways work very differently. Authorize.net publishes its direct plans, while NMI does not sell to merchants at all, so your NMI cost is whatever your processor or software partner charges. The figures below come from Authorize.net’s public pricing page as of October 2026. Resellers often bundle the gateway into their own pricing, so your quote may look different.
| Authorize.net plan | Monthly fee | Transaction fees |
|---|---|---|
| Gateway only (you bring a merchant account) | $25 | 10 cents per transaction plus a 10 cent daily batch fee |
| All-in-one (gateway plus processing) | $25 | 2.9% + 30 cents per transaction, subject to eligibility |
| Gateway plus eCheck | $25 | Card fees as above; eCheck 0.75% with a $10 monthly minimum (U.S. businesses only) |
Authorize.net lists no setup fee on these plans. For NMI, ask your provider for the monthly gateway fee, the per-transaction fee, and the price of any add-ons such as Kount or 3-D Secure. Then compare the total with your processing cost, which is usually much larger. Our breakdown of credit card processing fees shows where the rest of the money goes.
NMI or Authorize.net: which gateway fits your business?

Most NMI vs Authorize.net comparisons stop at a feature list. Here is a practical way to decide based on how your business actually runs.
| Your situation | Usually the better fit | Why |
|---|---|---|
| Single online store on a mainstream cart | Authorize.net | Built-in plugins on most carts mean less custom work |
| Agency or software company managing many clients | NMI | Partner model, white-labeling, multi-account management |
| SaaS platform with custom checkout | Either | Both have tokenization libraries and full APIs; compare docs with your developers |
| Subscription box or membership site | Either | Both have vaults and recurring billing; check your billing tool’s supported gateways |
| Phone and email orders | Either | Both include a virtual terminal for keyed payments |
| Business already on one gateway | Stay, unless you have a clear reason | Switching means re-testing checkout and migrating stored cards |
Example: A marketing agency runs checkout for 15 client brands, including a SaaS product, an online course seller, and several e-commerce stores. Managing 15 separate branded gateway logins gets messy fast. An NMI-based setup lets the agency view clients from one partner portal. By contrast, a single membership site on a popular cart may be up and running faster with Authorize.net’s ready-made plugin.
How to choose between NMI and Authorize.net: a 7-step checklist
- List your platforms. Write down your cart, CRM, billing tool, and invoicing software. Check which gateways each one supports natively.
- Count your merchant accounts. One account favors simplicity. Several accounts, or clients you manage, favor a partner-style gateway.
- Map your payment types. Cards only, or cards plus ACH? One-time, recurring, or both? Keyed phone orders?
- Decide how checkout is built. A hosted form usually means a lighter PCI workload. A fully custom form gives more control but more responsibility.
- Review fraud needs. Digital goods and free trials attract card testing. Confirm which fraud tools are included and which cost extra.
- Get every fee in writing. Ask about setup, monthly, per-transaction, add-on, and ACH fees for the gateway, separate from your processing pricing.
- Plan for the future. Ask how stored cards can be exported if you ever switch, and whether your provider can migrate tokens for you.
Common mistakes when comparing payment gateways
- Choosing the gateway before the merchant account. Your account approval and pricing matter more. The gateway should fit the account, not the other way around.
- Comparing gateway fees only. Gateway fees are small next to processing costs. Look at the full picture, including interchange-plus pricing on the processing side.
- Storing card numbers yourself. Use the gateway’s vault or tokens instead. Raw card storage widens your PCI scope.
- Skipping a sandbox test. Run test approvals, declines, refunds, and recurring charges before going live.
- Ignoring card-testing protection. A burst of tiny fraudulent authorizations can raise costs and draw attention from your processor.
How Payment Circle works with both gateways
Payment Circle supports both NMI and Authorize.net through our payment gateway options. We help new U.S. online merchants get a merchant account and then connect the gateway that fits their platform. Many of our clients are software companies and agencies that manage processing for their own customers, so multi-account setups are familiar ground.
Pricing is interchange-plus and depends on your risk level and processing volume. Approval is never automatic. Underwriting reviews your business model, website, and processing history. If you sell in a category that card networks treat as higher risk, see our high-risk merchant accounts page first.
Related guides and next steps
- New to merchant accounts? Start with what a merchant account is and how it works with a gateway.
- Running subscriptions? Read how to accept recurring payments.
- Taking phone or email orders? See our virtual terminal options.
- Getting your paperwork ready? Use the merchant account approval checklist.
- Ready to apply? Start your merchant account application.
Frequently asked questions
Is NMI better than Authorize.net?
Neither wins every NMI vs Authorize.net comparison. NMI tends to suit agencies, software platforms, and merchants with several accounts because it is built for partners and white-labeling. Authorize.net tends to suit a single business that wants a familiar gateway with broad plugin support.
Can I sign up for NMI directly?
No. NMI says it works only through partners such as processors, ISOs, payment facilitators, and software providers. You get NMI access through the company that sets up your merchant account or payment platform.
Do I need a merchant account to use Authorize.net or NMI?
Yes. A gateway only transmits the transaction. You need a merchant account or processing relationship to receive the funds. Some providers bundle both, but they are still two separate services.
Do both gateways accept ACH payments?
Yes. Authorize.net offers eCheck.Net, and NMI supports ACH through its API and Collect.js. Your provider must enable ACH on your account, and bank payments do not get an instant approval the way card payments do.
Can I switch from Authorize.net to NMI later?
Yes, but plan it. You will need to update your checkout integration and test it. Stored cards and active subscriptions must be migrated securely between providers, so ask both sides about their token export and import process before you switch.
Is the NMI payment gateway safe to use?
NMI’s data security page says it has held PCI DSS Level 1 certification since 2005, is audited each year by independent assessors, and appears on Visa’s and Mastercard’s registries of compliant service providers. Your own setup still matters: use tokenization, keep card numbers off your servers, and turn on the fraud tools your partner offers.
Sources and further reading
- Authorize.net: Pricing
- NMI: Data Security
- Authorize.net: About us
- Authorize.net Developer Center: Recurring Billing
- Authorize.net Developer Center: Accept.js
- NMI: About NMI
- NMI Documentation: Customer Vault
- PCI Security Standards Council: Merchant Resources
Not sure which gateway fits your setup? Payment Circle helps new U.S. online businesses get a merchant account and connect NMI or Authorize.net. Apply for a merchant account or call us at (571) 274-7950, 9:00 AM to 6:00 PM Eastern. You can also contact our team with questions.
Tell us about your business and we’ll match you with processing partners suited to your industry and volume.
