NMI Payment Direct Post - Magento 2

NMI Payment - Direct Post allows you to take the most popular credit card payments through the NMI payment gateway directly on your Magento 2 website.

Compatible With
Community: 2.0, 2.1, 2.2, 2.3
Enterprise: 2.0, 2.1, 2.2, 2.3


* Required Fields

Screenshots Previous Next

NMI Payment - Direct Post extension allows you to take credit card payments through NMI Payment Gateway directly on your Magento 2 website. This extension does not store any card details on the shop.

Also, the extension is compatible with other payment gateways: Payscape, PayKings, Payline, CXPay SkypeBank Financial

The merchants using this integration method should have passed a PCI vulnerability scan before use.

Network Merchants, LLC (NMI) payment gateway has the tools and services for merchants to accept almost any kind of payment online.


It allows your customer to purchase directly from your site using Credit Cards.

Accepts all Major Credit Cards / Debit Cards – Visa, MasterCard, American Express, Discover, etc.

Authorize support.

Capture Online support

Refund Online support

Configure easily in Magento backend

Test and Live Options

Supports Multiple-stores


Many websites are using our extension, because of policy we just listed a few ones: merkdoo.com, fivepawns.com, herbshopconnection.com, majestymusic.com, ch-ignitions.com, etc.


In case you need to see the demo of NMI Payment Direct Post extension, please feel free to contact us or  sales@polacin.com

Using the test card numbers

Visa: 4111111111111111

Discover: 6011601160116611

MasterCard: 5431111111111111

American Express: 341111111111111

Credit Card Expiration: 10/25

Triggering Errors in Test Mode

To cause a declined message, pass an amount less than 1.00.

To simulate a CVV match, pass 999 in the cvv field

Extract the file into your Magento root directory. The module will be installed under app/code/PL/Nmi/
From a terminal, run the following commands:
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento cache:clean



Released on September 4, 2018

- Stability improvements

Version 2.0.3

Released on August 23, 2018

- Fixed fraud payment issue

- Allowed to use other payment gateways based on NMI Payment solution

Version 2.0.2

Released on May 20, 2017

Bug fixes and stability improvements

- Billing Address checkbox shows on Checkout Page

Version 2.0.1

Stable version, released on December 27, 2016.

Customer Reviews

Working perfectly
Before buying this plugin, i hesitated because there is no mention about supporting Magento Enterprise version in its description. After contacting the Polacin support, i have been advised that i can use this plugin for Magento Enterprise version. Just want to confirm that it’s working perfectly for me now. Thank you for your support.
Review by Jeff Schwartz - Posted on September 23, 2018
It works
We installed this extension to integrate our NMI payment gateway with Magento CE 2.2.5 and were accepting credit card payments the same day. Very happy customers here!
Review by Clarence Taylor - Posted on August 29, 2018
Great module
So glad I found this module as it seamlessly integrated my Payline Data account with my Magento website. Thank you!
Review by Kathy Brennan - Posted on August 27, 2018
Useful plugin
Purchased as recommended by NMI. It's very useful. Awesome!!
Review by Melvin - Posted on August 25, 2018
Great extension with solid support!
I really love this extension because it brings a lot of convenience for my customers when checking out on my stores. This is definitely the greatest extension I have ever bought from your site. I also appreciate you enthusiastic support and consultation. you are owning an excellent team!
Highly recommended to use!
Review by Clara R. Davis - Posted on August 16, 2018
Top extension and awesome support
Thanks to the developers as well that have been of great support in many occasions. Last time I needed support they helped us with lots of availability and we succeeded in solving our issues about our custom theme
Review by Adam Yazxhi - Posted on July 27, 2018
It works
i switched NMI payment plugin to the production mode and there was a message "Error in transaction data or system error", it was not plugin issue, i contacted the NMI support, the issue resolved
Review by Lance Sililai - Posted on June 20, 2018
Excellent support available!
The plugin works great, support is excellent and have been very helpful. Highly recommend this plugin and huge thanks to the guys who have offered me support.
Review by David Troxler - Posted on June 12, 2018
Great plugin
After the plugin was installed, i found an issue that's Expiry Date show duplicate data. The team support resolved quickly.
Appreciate the support!!!
Review by Michael Watson - Posted on June 6, 2018
Wonderful! It worked!
Wonderful! It worked! Thank you so much for your prompt reply, I was mostly confused by the name "merchant ID" instead of "username"...thankfully it is a working wheel.
Truly appreciate it!
Review by Thomas Aronica - Posted on April 3, 2018
We bought the extension for a magento 2 site and had an issue installing. Submitted the ticket and had a very quick response in having the extension up and running. Very satisfied with the tech support, thank you Linh!
Review by Stephen - Posted on March 2, 2018
Lihn, the NMI payment now is working perfectly. I'm satisfied with your quick response. Thanks for your effort
Review by DavidBleli - Posted on March 19, 2017
Greatest solution for my business
Fully thanks to Polacin team for making perfect solution that helps my business become easier. Your support even is always fast and precious. Hope you all the best and be contacted in the future.
Review by Billy M. Lindsey - Posted on March 11, 2017

Write Your Own Review

Only registered users can write reviews. Please, log in or register