WooCommerce payment gateway

NMI payment gateway for WooCommerce

Customers pay by card or eCheck without leaving your store, and every payment lands in your NMI account at the rates you already have.

Checkout features

Built for the current WooCommerce checkout, with nothing sensitive on your server.

  • Works with the WooCommerce block checkout and the classic checkout
  • Card entry through NMI Collect.js hosted fields
  • Charge right away, or authorize now and capture when you ship
  • eCheck (US bank account) payments when your NMI account has them
  • Optional 3D Secure 2 to cut fraud and chargebacks
  • Your statement name (dynamic descriptor) where your processor allows it
  • Sandbox mode for test orders

Refunds and voids

Refund all or part of an order from the WooCommerce order screen. PaymentDash sends the refund through NMI and adds a note to the order. A full refund before the batch settles is sent as a void, so the original charge never settles.

What you need

  • A WooCommerce store
  • An NMI merchant account, direct or through a provider that runs on NMI
  • Two keys from your NMI portal: a private API key and a public tokenization key

Questions

Does it work with the WooCommerce block checkout?

Yes. PaymentDash supports both the block checkout and the classic checkout.

Can I authorize payments and capture them later?

Yes. Choose authorize only and capture from the order when you ship, or charge right away.

Is the gateway free?

The core card gateway is free. Saved cards, subscriptions, eCheck, 3D Secure 2 and the full dashboard come with PaymentDash Pro.

Take NMI payments on WooCommerce today.

Every plan includes the gateway and the full dashboard.

Get PaymentDash Pro