Creyox

NMI Payment Gateway Integration for Odoo eCommerce

92%


Overview

NMI payment gateway for an Odoo website includes setting up the framework to permit clients to make secure and fearless payment for their purchase online, It creates a secure and efficient payment process, allowing your customers to complete transactions seamlessly, This integration includes configuring NMI API with odoo's eCommerce platform to process the payments for customer purchases.


Features

  • Integrating the NMI API with Odoo's eCommerce platform.
  • Effective Transaction Management using NMI Payment Gateway.
  • Easy & Secure Payment for Purchases.


NMI Payment Gateway

NMI Provider Setup & Customer Flow

 Navigate to Invoicing >> Configuration >> Payment Providers and click on NMI Payment Provider.

 

 Enable the NMI payment provider.

 Copy the Private Key from your NMI account and paste it into the NMI Security Key (API Key) field. This key is used to authenticate payment processing requests.

 Also, copy the Partner Key from your NMI account and paste it into the v4 API Key field. This key is used to identify the card type, such as debit or credit.

 Then go to the Configuration tab, where you will find the NMI Card Surcharges section.

 Also enable both the Card and ACH payment methods to allow users to make payments through either option.

 Check the Add Card Fees checkbox and set the Credit Card Fees and Debit Card Fees percentages to apply card fees to transactions.

 On the checkout page, you will see the card payment form. Enter the card details, and as soon as you enter the card number, a fees badge will appear showing the calculated card fees and the total amount based on the detected card type.

 By clicking on Pay Now, the payment will be processed successfully for the total amount, including the applicable card fees.

 A separate fees line will also be automatically added to the Sale Order for the applicable card charges.

 On the next payment attempt, you can use the saved card details to quickly complete the transaction without re-entering the details.

 Now ensure that the ACH Direct Debit payment method is enabled on the NMI payment provider.

 Once Configured, You will see ACH payment form on the checkout page, just enter the required details and you can also check the Save my payment details checkbox to save the payment details for future use.

 By clicking on Pay Now the transaction will be successfully processed.

 On the next payment attempt, you can use the saved payment details to quickly complete the transaction without re-entering the details.