How To Integrate Network Merchants Inc. (NMI)

NMI (Network Merchants Inc.) is a well-known payment service provider that offers a variety of solutions for businesses to process online transactions securely and efficiently. NMI’s payment gateway allows merchants to accept credit card and eCheck payments from their customers through multiple channels, including websites, mobile apps, and in-person point-of-sale systems.

How Can I Enable Payments Via NMI?

NMI integration is currently supported for order forms, invoices, and Text2Pay link payments. To enable NMI in your CRM, head to the Integrations tab in the Payments section, scroll down to find the NMI option, and click Connect.

Fill in the required Gateway ID, Security Key, and Public Key for both the Live and Sandbox sections, then click “Save” to apply your NMI integration settings.

NMI Payment Offers

Some of the features offered by the NMI payment gateway include the following:

FAQs

Q: Will I be required to create new products for using the integration? How should I sync the products with my payment provider?

Q: What payment methods are supported using NMI? Are Apple Pay, Google Pay, and e-check payment methods supported?

Q: Will recurring purchases be supported with NMI? Where can I find the track of subscriptions and orders placed?

Q: I am already using Stripe. Do I need to disconnect Stripe to connect to NMI?

Q: Why don’t I see PayPal among the default gateway options?

Q: I have connected to NMI and have selected it as the default gateway. Will transactions across the application be processed through NMI now?

📌NOTE: If there are any recurring subscriptions/pending transactions with Stripe, they will continue to run as is till the time the Stripe connection is in place. We encourage you to keep the connections in place and not disconnect any gateway, defining the default gateway will run new transactions through the desired choice and will keep in place the existing subscriptions running through Stripe and/ or PayPal.

Q: What will change in the reporting of transactions done with Authorize.net? Where will I be able to keep track of all payments?

Q: Will I be able to refund transactions as well within the application itself?

Q: Where will I be able to find the subscriptions created via NMI? I cannot relate to the subscription status defined on the Subscriptions page.

All subscriptions created on the order forms can be tracked under Payments ➝ Subscriptions. The following represents subscription statuses and their inferences:

The following actions will be provided for the subscriptions according to the status:

Q: When will the NMI integration be available for Calendar payments/memberships and other areas?

The following flow describes the handling of subscription statuses and payment retry logics in case of a subsequent payment failure:

100%