Founder deal: 75% off the lifetime licence. Unlimited sites, one payment, every update.See the founder plan
Home / Free version

Take real card payments without paying us anything.

The free plugin on WordPress.org is the full card payment path, not a trial. Install it, connect your gateway, take live orders. Upgrade only when you need saved cards, bank payments or recurring billing.

No account needed. No card asked for. No time limit.

What you get, and what you do not

Stated plainly so you can decide before installing anything.

Full comparison

Included in the free plugin

  • Card payments through hosted fields, styled to your theme
  • Sale or authorize, then capture when you ship
  • Refunds and voids from the WooCommerce order screen
  • Full gateway response written into order notes
  • Block based checkout and the classic shortcode checkout
  • High performance order storage
  • Sandbox mode with a visible test banner
  • Redacted request logging for troubleshooting
  • Works with any gateway on the NMI platform
  • Support through the WordPress.org forum

Only in the paid plans

  • Saved cards through the Customer Vault
  • ACH and eCheck
  • Apple Pay and Google Pay
  • 3D Secure 2
  • WooCommerce Subscriptions renewals
  • Level II and Level III data
  • Multiple merchant IDs
  • Multisite credentials
  • Priority support
See pricing

Install it in three moves

Standard stores need no developer. Have your gateway credentials open before you start.

  • Install from your plugins screenSearch for NMI for WooCommerce, install, activate. Nothing is added to your database until you save settings.
  • Paste your gateway URL and security keyBoth come from your merchant portal. The endpoint usually ends in transact.php. Press Test connection to confirm before saving.
  • Place a sandbox order, then go liveSwitch to sandbox, buy something with a test card, check the order note shows an auth code. Then flip the mode and take a real payment.

Coming from an Authorize.Net plugin?

Many NMI merchants are running through the Authorize.Net emulator with a generic plugin. Switching to the native API gives you the Customer Vault, better decline messages and the full response data. The setup guide covers what to change and what to test.

Questions before installing

The forum is open to free users. Paid plans get a direct queue.

Is the free version limited by orders or revenue?
No. There is no cap on transactions, amounts or currencies. The limits are features, not volume.
Will I have to migrate data if I upgrade?
No. Paid plans are the same plugin with the licensed modules enabled. Your settings, orders and transaction records stay exactly where they are.
Do I need an NMI account specifically?
You need a merchant account on a gateway built on the NMI platform. Many processors resell it under their own brand, so check your portal for a security key and an API endpoint.
Can I use it on a client site?
Yes. The free version is GPL and carries no domain restriction. Paid licences are counted by production domain.
What happens to saved cards if I downgrade?
The tokens stay in your gateway vault. The plugin stops offering saved cards at checkout until the licence is active again, and no data is deleted.

Start free, upgrade when the store needs it.

Install from WordPress.org, connect your gateway, take a real order today.

Download from WordPress.org See pricing