Docs

Network Merchants Incorporated (NMI) 

Network Merchants Incorporated (NMI) is a leading payment solution that offers top notch payment gateway services to their customers. Chargebee allows you to seamlessly connect with NMI to process your payments.

Chargebee is integrating Network Merchants Incorporated (NMI) via payFURL . payFURL is a payment orchestration platform that provides payment-related API services and specializes in payment gateway integrations.

Information

Since this integration is supported through a partner (payFURL), using NMI via payFURL will incur an additional charge. Contact your Chargebee Account Manager or Chargebee Support for more information.

Here are a few things that you need to know before you choose NMI:

Countries supported: NMI is available for companies based in USA. Click here to see if NMI is supported in your location.

Payment Methods: Chargebee currently supports only Card payments made via NMI.
Pricing: Contact NMI Support to know about their pricing.

Prerequisites 

  • Chargebee uses Spreedly, a third-party card vault, to store the customer's card information. If you are using NMI's service, you will have to migrate your customer's card information to Spreedly to start using NMI with Chargebee.
  • To configure NMI in Chargebee, you must have a merchant account with NMI. If you don't please create one. Read more here .

Integration Options 

Currently, Chargebee provides two options to integrate with NMI.

1. Chargebee Checkout and NMI Payment Gateway 

The customer's card information is collected by Chargebee's Checkout and passed on to NMI. Opting to this option will relieve you from taking care of PCI Compliance requirements. All that you will have to do is fill in and submit this Self Assessment Questionnaire to stay compliant.

2. Chargebee API and NMI Payment Gateway 

The customer's card information must be collected at your end and passed on to Chargebee. Chargebee will then route the card information to NMI. PCI compliance requirements must be taken care of by you.

Configuring NMI in your Chargebee site 

  1. Log into your Chargebee site .
  2. Navigate to Settings > Configure Chargebee > Payment Gateway.
  3. Click Add a Gateway and select NMI from the list of gateways.
  4. Enter the Security Key from your NMI account.
  5. Click Connect to finish configuring the NMI payment gateway.

Retrieving API Secret Key from your NMI Account 

Before you move onto adding and configuring NMI in your Chargebee account, you must retrieve the API Key from your NMI account, which is used in the configuration in Chargebee. Follow these steps:

  1. Login to your NMI account.
  2. Go to Utilities > Settings.
  3. Select Security Keys.
  4. Under the Private Security Keys section, copy a private security key with API as the Source or create a new one if it doesn't exist. Keep this key safe for use in the steps later.

Configuring Card Settings 

To update the Cards Settings for NMI, follow these steps:

  1. Click Settings > Configure Chargebee > Payment Gateways > NMI, and click the Manage link in the Cards section. The Cards Settings page is displayed. Configure the following settings based on your business requirements:

  2. Cards verification: Chargebee verifies the customer's card before adding them. In this process, a small amount will be debited from the customer's card and will be refunded instantly. In case this authorization fails, the customer cannot add their card.

  3. Always retain card information in NMI when the customer updates it: If you have configured multiple payment gateways in Chargebee, enabling this option stores the updated card information in NMI rather than the default gateway.

  4. Click Save > Apply.

Was this article helpful?
Loading…