How to enable NMI ACH on a merchant.
NMI provides a comprehensive payment processing platform, enabling a wide range of payment solutions and offering extensive flexibility in payment processing.
Features
✅ Refund A ach payment processed with NMI can be / according to its status.
✅ Payment Sale Payments are authorized and immediately captured using ACH payment methods.
Resources
Configuration
Click this for instructions on getting your API Security Key
This table describes the required or possible attributes needed to configure a merchant product for this type.
Name | Type | Description | Rules |
---|---|---|---|
securityKey | string | (required) Security Key for NMI. |
Enabling this Product
Using create-merchant-product API you can add a new product to your merchant record. Below is an example configuration for the payload of that request.
{
"line": "payments",
"product": "ach",
"provider": "nmi",
"config": {}
}
Data Mapping
The following bullet points outline the mapping of data fields between the Authvia platform and the NMI system, detailing the correspondence of specific attributes for seamless data integration.
- Authvia
transaction.reference.external
maps to NMI orderid - Authvia
transaction.id
maps to NMI ponumber - Authvia
transaction.metadata.nmi_processor_id
maps to NMI processor_id - Authvia
transaction.metadata.nmi_tax
maps to NMI tax - Authvia
transaction.metadata.nmi_shipping
maps to NMI shipping - Authvia
transaction.metadata.nmi_marketplace_record_id
maps to NMI marketplace_record_id - Authvia
merchant.id
maps to NMIUNMAPPED