{"id":259739,"date":"2026-03-14T17:58:19","date_gmt":"2026-03-14T17:58:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/network-merchants-inc-nmi-payment-gateway-by-robust\/"},"modified":"2026-03-17T05:42:09","modified_gmt":"2026-03-17T05:42:09","slug":"robust-nmi-payment-gateway","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/robust-nmi-payment-gateway\/","author":23402841,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"4.5","requires_php":"7.4","requires_plugins":null,"header_name":"NMI Payment Gateway for WooCommerce","header_author":"Robust Softech Private Limited","header_description":"Accept secure credit card payments on your WooCommerce store with the Network Merchants Inc (NMI) Payment Gateway.","assets_banners_color":"dbe5eb","last_updated":"2026-03-17 05:42:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.robustsoftech.com\/plugins\/nmi-payment-gateway-pro","header_author_uri":"https:\/\/www.robustsoftech.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":270,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"robustsoftech","date":"2026-03-14 17:57:42"},"1.1.1":{"tag":"1.1.1","author":"robustsoftech","date":"2026-03-17 05:42:09"}},"upgrade_notice":{"1.1.0":"<p>First stable release of NMI Payment Gateway for WooCommerce by Robust Softech.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3484759,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3484759,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3484759,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3484759,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3484089,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3484089,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"WooCommerce Payments list \u2014 Enable and Manage the NMI gateway","2":"Plugin settings \u2014 Enter API credentials, choose environment","3":"Credit card payment form on checkout","4":"Successful order confirmation","5":"Refund processing from WooCommerce order page"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[11475,1890,140237,507,286],"plugin_category":[45],"plugin_contributors":[257888,257758,257757],"plugin_business_model":[],"class_list":["post-259739","plugin","type-plugin","status-publish","hentry","plugin_tags-credit-card","plugin_tags-gateway","plugin_tags-nmi","plugin_tags-payment","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ishpreet","plugin_contributors-naushad1988","plugin_contributors-robustsoftech","plugin_committers-robustsoftech"],"banners":{"banner":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/banner-772x250.png?rev=3484759","banner_2x":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/banner-1544x500.png?rev=3484759","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/icon-128x128.png?rev=3484759","icon_2x":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/icon-256x256.png?rev=3484759","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/screenshot-1.png?rev=3484089","caption":"WooCommerce Payments list \u2014 Enable and Manage the NMI gateway"},{"src":"https:\/\/ps.w.org\/robust-nmi-payment-gateway\/assets\/screenshot-2.png?rev=3484089","caption":"Plugin settings \u2014 Enter API credentials, choose environment"}],"raw_content":"<!--section=description-->\n<p>NMI Payment Gateway for WooCommerce is a secure payment solution by Robust Softech that allows your customers to pay using credit cards through the Network Merchants Inc (NMI) payment gateway.<\/p>\n\n<p>Developed by Robust Softech Private Limited - A complete credit card payment solution for modern e-commerce.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Credit Card Processing<\/strong> - Secure credit card payments with Collect.js tokenization<\/li>\n<li><strong>Tokenization Support<\/strong> - Save customer payment methods for future use<\/li>\n<li><strong>Subscription Support<\/strong> - Full WooCommerce Subscriptions integration<\/li>\n<li><strong>Refund Support<\/strong> - Process refunds directly from WooCommerce<\/li>\n<li><strong>HPOS Compatible<\/strong> - Works with WooCommerce High-Performance Order Storage<\/li>\n<li><strong>WooCommerce Blocks<\/strong> - Compatible with the new block-based checkout<\/li>\n<li><strong>Environment Switching<\/strong> - Production\/Sandbox environments<\/li>\n<li><strong>Debug Logging<\/strong> - Comprehensive logging for troubleshooting<\/li>\n<\/ul>\n\n<h4>Security Features<\/h4>\n\n<ul>\n<li><strong>Collect.js Integration<\/strong> - Most secure payment method (default)<\/li>\n<li><strong>PCI DSS Compliant<\/strong> - Through NMI's secure processing<\/li>\n<li><strong>Tokenization<\/strong> - Secure card storage<\/li>\n<li><strong>SSL Encryption<\/strong> - All transactions encrypted<\/li>\n<\/ul>\n\n<h4>Easy Setup<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Enter your NMI API credentials (Private Security Key + Public Key)<\/li>\n<li>Choose your environment (Production\/Sandbox)<\/li>\n<li>Start accepting credit card payments!<\/li>\n<\/ol>\n\n<h3>Configuration<\/h3>\n\n<h3>Required Settings<\/h3>\n\n<ul>\n<li><strong>Enable\/Disable<\/strong>: Turn the gateway on\/off<\/li>\n<li><strong>Title<\/strong>: Payment method name shown to customers<\/li>\n<li><strong>Description<\/strong>: Payment method description<\/li>\n<li><strong>Environment<\/strong>: Choose Production or Sandbox<\/li>\n<li><strong>Private Security Key<\/strong>: Your NMI Private Security Key<\/li>\n<li><strong>Public Key<\/strong>: Your NMI Public Key for tokenization<\/li>\n<\/ul>\n\n<h3>Optional Settings<\/h3>\n\n<ul>\n<li><strong>Payment API Method<\/strong>: Choose between Collect.js (recommended) or Direct Post<\/li>\n<li><strong>Transaction Type<\/strong>: Sale (authorize &amp; capture) or Authorize Only<\/li>\n<li><strong>Accepted Cards<\/strong>: Select which card types to accept<\/li>\n<li><strong>Debug Log<\/strong>: Enable logging for troubleshooting<\/li>\n<\/ul>\n\n<h3>Testing<\/h3>\n\n<h3>Sandbox Testing<\/h3>\n\n<ol>\n<li>Set Environment to \"Sandbox\"<\/li>\n<li>Use test card numbers:\n\n<ul>\n<li>Visa: 4111111111111111<\/li>\n<li>Mastercard: 5555555555554444<\/li>\n<li>American Express: 378282246310005<\/li>\n<\/ul><\/li>\n<li>Use any future expiry date and any 3-digit CVV<\/li>\n<li>Test successful and failed transactions<\/li>\n<\/ol>\n\n<h3>Production Setup<\/h3>\n\n<ol>\n<li>Set Environment to \"Production\"<\/li>\n<li>Enter your live NMI credentials<\/li>\n<li>Test with small amounts first<\/li>\n<li>Monitor debug logs for any issues<\/li>\n<\/ol>\n\n<h3>Troubleshooting<\/h3>\n\n<h3>Common Issues<\/h3>\n\n<p><strong>Payment method not showing on checkout:<\/strong>\n- Check if gateway is enabled\n- Verify API keys are entered correctly\n- Ensure WooCommerce is active<\/p>\n\n<p><strong>Payment fails with \"Invalid credentials\":<\/strong>\n- Verify Private Security Key is correct\n- Check if Public Key is properly set\n- Ensure environment matches your credentials<\/p>\n\n<p><strong>Collect.js fields not loading:<\/strong>\n- Check browser console for JavaScript errors\n- Verify Public Key is valid\n- Ensure SSL certificate is active<\/p>\n\n<h3>Debug Logging<\/h3>\n\n<p>Enable debug logging in plugin settings to troubleshoot issues:\n1. Go to WooCommerce &gt; Settings &gt; Payments\n2. Click \"Set up\" on NMI gateway\n3. Enable \"Debug log\"\n4. Check logs at: WooCommerce &gt; Status &gt; Logs<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support and documentation, visit: https:\/\/www.robustsoftech.com\/plugins\/nmi-payment-gateway-pro<\/p>\n\n<h3>Disclaimer<\/h3>\n\n<p>Network Merchants Inc (NMI) is a trademark of its respective owner. This plugin is an independent integration developed by Robust Softech Private Limited and is not affiliated with, endorsed by, or sponsored by Network Merchants Inc.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/robust-nmi-payment-gateway<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Go to WooCommerce &gt; Settings &gt; Payments<\/li>\n<li>Find \"Robust Payment Gateway for Network Merchants (NMI)\" and click \"Set up\"<\/li>\n<li>Enter your NMI API credentials and configure settings<\/li>\n<li>Save changes and test payments<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20nmi%20merchant%20account%3F\"><h3>Do I need an NMI merchant account?<\/h3><\/dt>\n<dd><p>Yes, you need an active NMI merchant account to use this plugin.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20pci%20compliant%3F\"><h3>Is this plugin PCI compliant?<\/h3><\/dt>\n<dd><p>Yes, this plugin is PCI compliant through NMI's Collect.js secure payment processing.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20subscriptions%3F\"><h3>Does this plugin support subscriptions?<\/h3><\/dt>\n<dd><p>Yes, the plugin fully supports WooCommerce Subscriptions.<\/p><\/dd>\n<dt id=\"can%20i%20process%20refunds%3F\"><h3>Can I process refunds?<\/h3><\/dt>\n<dd><p>Yes, you can process refunds directly from the WooCommerce order page.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20woocommerce%20hpos%3F\"><h3>Is this plugin compatible with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes, this plugin is fully compatible with WooCommerce High-Performance Order Storage.<\/p><\/dd>\n<dt id=\"what%20payment%20methods%20are%20supported%3F\"><h3>What payment methods are supported?<\/h3><\/dt>\n<dd><p>Currently, this plugin supports credit card payments only. Digital wallets and eCheck support may be added in future versions.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20my%20nmi%20api%20credentials%3F\"><h3>How do I get my NMI API credentials?<\/h3><\/dt>\n<dd><p>Contact your NMI merchant account provider to obtain your Private Security Key and Public Key.<\/p><\/dd>\n<dt id=\"can%20i%20test%20payments%20before%20going%20live%3F\"><h3>Can I test payments before going live?<\/h3><\/dt>\n<dd><p>Yes, use the Sandbox environment with test card numbers to test payments before switching to Production.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>First stable public release<\/li>\n<li>Credit card processing via Collect.js tokenization<\/li>\n<li>Secure tokenization \u2014 save customer payment methods<\/li>\n<li>WooCommerce Subscriptions support<\/li>\n<li>Refund processing directly from WooCommerce order page<\/li>\n<li>WooCommerce HPOS (High-Performance Order Storage) compatibility<\/li>\n<li>Block-based checkout (WooCommerce Blocks) compatible<\/li>\n<li>Production and Sandbox environment switching<\/li>\n<li>Comprehensive debug logging<\/li>\n<\/ul>","raw_excerpt":"Accept secure credit card payments through Network Merchants Inc (NMI) Gateway. By Robust Softech.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/259739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=259739"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/robustsoftech"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=259739"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=259739"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=259739"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=259739"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=259739"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=259739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}