Introduction
- Introduction
- 1. Your processor is NMI—match the product to the MID
- 2. On-site checkout builds trust and conversion
- 3. Collect.js tokenization and PCI expectations
- 4. Operations: auth/capture, refunds, receipts
- 5. Sandbox and live modes for disciplined go-lives
- 6. Security controls merchants expect
- 7. Magento version support and renewals
- 8. When to add installation support
- FAQ
- Related reading
If your ISO, payfac, or direct NMI relationship already points you to Network Merchants Inc., the Magento question is not “which processor?” but “which integration won’t break checkout when Adobe ships patches?”
Generic multi-gateway modules rarely document Collect.js behavior, capture timing, or refund idempotency the way a processor-specific extension should. PatSaTECH’s NMI Gateway for Magento targets merchants who want on-site checkout and maintained compatibility—currently listed for Magento 2 up to 2.4.7.
This article covers why NMI merchants choose this extension, how it differs from PymtPro for Magento, and what to validate before purchase. For neutral evaluation criteria, see how to evaluate payment gateway plugins.
1. Your processor is NMI—match the product to the MID
Payment integrations fail when the plugin brand does not match the gateway product on the contract. NMI merchants should confirm:
- API credentials type (security key, username/password, or reseller-specific setup)
- Collect.js or hosted fields path enabled on the MID
- Currencies and card brands you will accept at launch
The PatSaTECH listing is explicit: Network Merchants Inc. Gateway for Magento—not a vague “works with major gateways” label. If your paperwork says PymtPro instead of NMI, compare the PymtPro Magento extension before checkout.
2. On-site checkout builds trust and conversion
The product page emphasizes a frustration many Magento stores know: forcing shoppers to a third-party payment page mid-checkout. NMI for Magento embeds payment in your checkout flow, which helps:
- Preserve brand and URL continuity
- Reduce mobile abandonment from extra redirects
- Simplify analytics and support (“I was on your site when it failed”)
You can set a custom gateway title so the payment step reads like your store—not a generic processor label.
3. Collect.js tokenization and PCI expectations
Like PatSaTECH’s other modern NMI builds, this extension uses Collect.js tokenization for PCI-aligned card handling—sensitive data tokenizes before it touches your Magento application server.
Requirements still include a valid SSL certificate and disciplined key rotation. Tokenization is not a substitute for patching Magento, restricting admin access, or monitoring checkout for skimming injections.
4. Operations: auth/capture, refunds, receipts
Merchants choose NMI for reliable transaction processing; the Magento extension adds admin-side workflows:
- Authorize now, capture later when fulfillment does not ship instantly
- Full and partial refunds from the order page—fewer portal hops for CS teams
- Gateway receipts where your MID supports them
- Debug logging for integration troubleshooting (toggle carefully in production)
Align Magento order states with how finance expects auth, capture, and credit memo events to appear in reports.
5. Sandbox and live modes for disciplined go-lives
Switching between sandbox and live modes lets you validate checkout before real money moves—provided you actually run a test matrix, not one happy-path Visa.
PatSaTECH also publishes NMI modules for PrestaShop (Collect.js) and AbanteCart—useful when the same processor relationship spans multiple storefront technologies.
6. Security controls merchants expect
The extension requires CVV entry—an baseline fraud and processor compliance control. Optional 3-D Secure 2 supports SCA scenarios when enabled and configured with your NMI settings.
Test 3DS challenge flows on real devices; frictionless success in desktop Chrome alone is not representative of EU mobile shoppers.
7. Magento version support and renewals
Compatibility is listed through Magento 2.4.7. Plan for:
- Quarterly compatibility checks when Adobe security releases land
- Annual license renewals for updates and support—skipping renewals saves little and risks incompatible checkout after upgrades
Pricing starts at $241/year with single-site and multi-year support options on the product page—compare TCO in payment gateway plugin vs custom integration.
8. When to add installation support
Custom themes, Hyvä, Page Builder checkout tweaks, and multi-store scopes can delay go-lives when payment JavaScript loads incorrectly. Scoped plugin installation support often costs less than emergency weekend debugging—especially for agencies juggling multiple client launches.
FAQ
Is this the same plugin as NMI for WooCommerce?
No—platform integrations are separate purchases. Same processor, different cart code paths. Browse WooCommerce NMI if you run WordPress too.
Do I need SSL?
Yes—required for secure checkout and processor compliance.
Can I refund from Magento admin?
Yes—full and partial refunds are supported from the order workflow when configured correctly.
What if I need a processor not listed?
Start with custom payment gateway integration or get a quote.
PymtPro or NMI—which extension?
Match the name on your merchant agreement and API documentation—do not infer from reseller marketing alone.
Related reading
- Network Merchants Inc. Gateway for Magento — product page
- PymtPro Payment Gateway for Magento
- Magento payment gateway hub
- How to test your payment gateway like a pro
- Contact PatSaTECH














