Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Now the Create New MID page will appear. Double check that NMI is selected in the gateway field and fill in the rest of the info on the gateway profile.

...

image-20240229-204730.pngImage Added

  • Username username and Passwordpassword. This will be the credentials of a user within NMI that has API access enabled in the Account settings of NMI. (Permission “K”)

  • ProcessorId processorId is only needed if there are multiple mids on the same gateway. This can be used so the CRM knows which mid to send the transaction to within the gateway.

  • Enable useRebillTxnId to use the initial transaction’s txnId to validate the rebills. With this disabled, the CRM will default to attempt to use the externalToken (rebill token) tied to that customer.

  • disableOrderDescription will prevent sending NMI a description of the order. If unchecked, the order product names are concatenated together and sent to NMI as the order description.

  • Enable useCustomerVault if using NMI's customer vault feature. See more here

  • Enable useStoredCredentials to send stored credential indicators to NMI on every sale and rebill. See more

  • Enable RequiresExpressConsent if the mid is subject to the Express Consent guidelines mandated by Visa and MasterCard.

  • Enable sendDescriptor to send NMI the Gateway Descriptor assigned to the profile.

  • Enable disablePhone & disableEmail if you would like to not send either phone numbers or email addresses from consumers to NMI.

  • Enable digitalProductsOnly to send “digital” to NMI as merchant defined field 18.

  • Enable doNotSend3DS to not send 3DS parameters. This is most likely used on a cascade.

  • Enable zeroAuth to authenticate a card for zero amount. This could be a good alternative to a validate card trial. Do verify with NMI that your accounts supports this.

Warning

Special characters on the Username username or Password password may result in authentication errors.

...

  • Monthly Cap: This is the total volume per month that is allowed to process on the gateway. The CRM can calculate your cap usage two different ways:

    • The first calculation includes only gross billings against the gateway and ignores refunds (this is default).

    • The second calculation shows net billings and includes refunds to give the net billings for the month. You can enable the second option by enabling the Include Refunds checkbox.

  • Discount Rate: The discount rate associated with the processor. This a percentage of volume taken by the bank on every sale.

  • Transaction Fee: This is a flat rate that is charged by the gateway for each transaction.

  • Reserve Rate: This is a percentage on billings that the bank keeps in a rolling reserve.

  • Chargeback RatioFeeThis is the threshold for Chargeback ratesThe fee paid for a chargeback. This is used to calculate expenses.

  • RDR Fee: The fee paid for a RDR. This is used to calculate expenses.

Trial Limits

  • Validate Card Amount: This is used for the Validate Card authorization type. This value determines the authorization amount ran to the gateway if the offer is using Validate Card. This can be used to authorize a card for up to $15.

...