Payment gateway plugins for WooCommerce
You don't have to switch processors to sell on WooCommerce.
Connect the NMI or Authorize.net account you already have, or one from any of the 260+ providers that run on NMI under their own name. Install the plugin, paste in your keys, and take your first order today.
Full card numbers never touch your server.
Customers type their card into your gateway's own secure fields, not a form on your site. That keeps you off the long PCI questionnaire that comes with forms that post card numbers to your server.
No double charges when the gateway is slow.
If your gateway doesn't answer in time, the plugin holds the order and asks the gateway what happened before the customer can pay again. Nobody gets charged twice, and you don't spend a morning refunding duplicates.
Upgrading doesn't touch your checkout.
Pro reads the same settings as the free plugin, so you install it and keep selling. If you ever stop renewing, payments keep working.
How we test
Tested on real checkouts before every release.
Each update is checked on the three latest WooCommerce versions, on the checkout block and the classic checkout. If something is off on your side, like sandbox keys on a live store, the plugin tells you what to fix in plain words.
Tested with the extensions your store depends on.
Pro works with Subscriptions and Pre-Orders, plus the booking, membership, bundle and checkout plugins stores add on. We test each one on the checkout block and the classic checkout before it goes on this list.
- Subscriptions
- Pre-Orders
- Deposits
- Bookings
- Memberships
- Product Bundles
- Composite Products
- Gift Cards
- CartFlows
- FunnelKit
- Fluid Checkout
Free and Pro
Take cards for free, and add Pro for repeat customers.
Free
No license needed
- Block and classic checkout
- Card fields hosted by your gateway
- Double-charge protection
- Full and partial refunds
- Authorize now, capture later
- Address and CVV results in order notes
- Order details sent to your gateway
- NMI only: 260+ NMI-based providers
Pro
From $79 a year
Everything in Free, plus:
- Saved cards for returning customers
- WooCommerce Subscriptions and Pre-Orders
- Bank payments (ACH and eCheck)
- 3D Secure 2 where your gateway offers it
- Add a card from My Account
- Works with popular extensions
- Priority email support straight from the developer
Pricing
Pay per plugin, for as many sites as you run.
One license covers one plugin, like NMI for WooCommerce, on 1, 5 or 25 sites. It renews yearly, you can cancel any time, and checkout opens right here on the page.
- Priority email support on every tier
- If a license lapses, payments keep working
- Pro keeps your free settings
Try the free version first
It's the same plugin without the Pro features, so you can run a test order on your own store and gateway before you pay anything. If Pro then has a technical problem we can't fix, you get your money back within 30 days.

I built my first WooCommerce payment gateway in 2014, for Authorize.net, NMI and others. It grew into a business serving several shopping cart platforms, which I eventually sold. Since then I've built a career in cybersecurity and earned a master's degree in Cybersecurity & Information Assurance. Now I'm back at the workbench with Gateway Wizard: reliable integrations and a support team I personally oversee. No smoke. No mirrors. Just payment magic that works.
Mike Thomas, FounderQuestions
Do I have to switch processors?
No. You keep your merchant account and the rates you have now. Gateway Wizard connects that account to your WooCommerce checkout.
Will it work if Stripe or WooPayments turned my business down?
Yes, if you have an NMI or Authorize.net account, or one from a provider that runs on NMI. Many high-risk merchants process that way. Gateway Wizard doesn't approve or underwrite anything; it connects the account you already have.
Can I try it first?
Yes. The free version is the same plugin without the Pro features, so you can confirm it works with your gateway and store before you buy. Questions about your setup? Email us before you buy.
What happens if my license expires?
Your checkout keeps working. An expired license only stops updates and support; it never blocks payments.
Does it renew automatically?
Yes, yearly. You can cancel any time from your account, and the plugin stays installed and working.
Do I lose my settings when I upgrade?
No. Pro uses the same gateway and settings as the free version, so you install Pro and you're done.
Find the plugin for your provider.
Type the company that set up your merchant account, or paste the web address you log in to.