Call or Text: (213) 934-8686 Free statement analysis in 24 hours →
Payment gateways

Payment Gateway Options by Ecommerce Platform: Magento, BigCommerce, Ecwid, OpenCart, Volusion and WordPress

Which gateways connect to Magento, BigCommerce, Ecwid, OpenCart, Volusion and WordPress, whether the platform adds a fee, and bundled vs merchant account pricing.

Short answer

Magento (Adobe Commerce), BigCommerce, Ecwid, OpenCart and WordPress plugins all support external gateways without a platform surcharge, so a merchant account gateway on interchange-plus is a real option above roughly $15,000 a month. BigCommerce and Ecwid include a bundled option (PayPal-powered and Stripe-powered respectively) that is fine below that.

Authorize.net has a native or official integration on every platform listed. NMI has plugins for Magento, BigCommerce, OpenCart and WordPress. accept.blue and Fluidpay cover the major platforms natively and, for Fluidpay, through an Authorize.net AIM emulator for older carts.

Switching is a plugin or extension install and a settings change on every platform. Stored cards and subscriptions migrate through the old gateway's encrypted vault export.

Outside Shopify, most ecommerce platforms treat the payment gateway as a plugin and do not penalize you for choosing one. That makes the gateway decision a pure cost and features question. This page covers the platforms we are asked about most, which gateways connect, and how switching works on each.

Platform by platform

PlatformBundled optionPlatform fee for external gatewayExternal gateways with native or official support
Magento Open Source / Adobe CommerceBraintree (bundled extension)NoneAuthorize.net (official), Stripe, PayPal, NMI, accept.blue, Fluidpay (native and AIM emulator)
BigCommercePayPal-poweredNone on any planAuthorize.net, Stripe, Square, Braintree, NMI-based providers, many processor gateways
Ecwid (Lightspeed)Stripe-poweredNoneAuthorize.net, Square, PayPal, Stripe, others by region
OpenCartNone; modules includedNoneAuthorize.net, NMI, accept.blue, Fluidpay, Stripe, PayPal via core modules and marketplace extensions
VolusionVolusion Payments (historically)NoneAuthorize.net and other gateways via admin
WordPress with form or membership plugins (Gravity Forms, WPForms, MemberPress, GiveWP)Varies by plugin; usually Stripe or PayPalNoneAuthorize.net on most; NMI and others via add-ons

Confirm the current extension for your platform version before boarding; plugin support changes, and Payflow in particular is being dropped by several platforms in 2026.

Bundled vs merchant account gateway

The arithmetic is the same on every platform without a surcharge, and it is worked through on the gateway pricing page. Short version: bundled providers (Stripe-powered, PayPal-powered, Braintree) charge 2.6% to 2.9% plus a per-item fee with no monthly; a merchant account gateway charges $10 to $25 a month plus a per-item fee with processing on interchange-plus. Crossover is around $10,000 to $15,000 a month. Above that the merchant account saves 0.4% to 0.8% of volume, more with international or commercial card mix.

Choosing among the merchant account gateways

NeedGateway
Widest plugin history, direct sign-up, published pricingAuthorize.net
Multiple stores or MIDs, broad vertical software integrationsNMI
Modern interface, invoicing, Level 3, Amex routingaccept.blue
Legacy cart that only speaks Authorize.net AIM; dual pricing onlineFluidpay

All four connect to the platforms above and to a merchant account priced on interchange-plus. Comparison detail is on the Authorize.net alternatives page.

PCI on self-hosted platforms

Magento, OpenCart and WordPress stores are usually self-hosted, which means the store owner is responsible for the server. Use a gateway integration with hosted fields or a hosted page so card data never reaches that server; the store then qualifies for SAQ A regardless of how the server is maintained. A direct-post integration on a self-hosted store is the configuration most likely to fail a PCI review. The hosted page and PCI guide explains the options.

Switching gateways, generically

  1. Install the new gateway’s extension. Configure in sandbox or test mode. Place test orders.
  2. Enable live alongside the old gateway. Run real low-value orders with each card brand. Refund.
  3. Migrate stored cards and subscriptions if any: encrypted vault export from the old gateway, import to the new, remap customer tokens, recreate schedules after the last old-gateway billing run.
  4. Make the new gateway default. After a week of clean settlement, disable the old one. Keep it installed until subscriptions have renewed once.
  5. Close the old gateway account and, if you changed processors, the old merchant account.

Platform-specific notes:

  • Magento. Test on a staging copy first; extension conflicts are common. Braintree’s bundled extension can stay installed for PayPal wallet acceptance.
  • BigCommerce. Gateway settings are in the control panel; changes apply immediately. Enable the new provider and disable the old in the same session after testing.
  • Ecwid. Payment settings are per-store in the control panel; test with a $1 product.
  • OpenCart. Module order controls which gateway shows first at checkout; set the new one first.
  • Volusion. Gateway credentials are in the payment settings; keep the old credentials until the first live settlement clears.
  • WordPress plugins. Each form or membership plugin has its own gateway add-on; a site with three plugins may need three configurations.

What we do

Confirm the integration for your platform, board the gateway on a merchant account priced on interchange-plus, coordinate the vault export, and stay on the call for the cutover. One bill, month to month, and a person to call when a plugin update breaks checkout at 9pm.

Get the gateway that fits your platform, with processing on one page

Text your platform and monthly volume. You get the gateway we would install, the extension or plugin, the gateway fee and interchange-plus processing next to what you pay now.

Frequently asked questions

Does BigCommerce charge extra for third-party gateways?
No. BigCommerce does not add a transaction fee for using an external gateway on any plan, unlike Shopify. It lists dozens of supported gateways including Authorize.net, NMI-based providers, Stripe, PayPal-powered Braintree and Square. Its own bundled option is PayPal-powered.
Which payment gateway works with Magento?
Magento Open Source and Adobe Commerce support Authorize.net (official), Braintree (bundled with Magento), Stripe, PayPal, NMI, accept.blue and Fluidpay through extensions. Fluidpay's Authorize.net AIM emulator also works for legacy Magento setups. Merchant account gateways on interchange-plus are common on Magento because stores tend to be larger.
What gateway should I use on Ecwid?
Ecwid includes a Stripe-powered option (Lightspeed Payments in some regions) and connects to Authorize.net, Square, PayPal and others. For a small Ecwid store the bundled option is fine; for higher volume, Authorize.net or another merchant account gateway on interchange-plus.
Does OpenCart support NMI or Authorize.net?
Yes. OpenCart ships with several gateway modules and has marketplace extensions for Authorize.net, NMI, accept.blue, Fluidpay, Stripe and PayPal. Because OpenCart stores are often self-hosted and developer-maintained, choose a gateway with hosted fields to keep the store on SAQ A.
Is Volusion still supported?
Volusion continues to operate and supports Authorize.net and other gateways through its admin settings. Stores on Volusion are often long-established with old processing pricing behind an Authorize.net account, which makes re-pricing the merchant account the first thing to look at.

Make Nextdoor Payments a preferred source on Google

One click tells Google you want our answers first. Our pricing breakdowns and Clover guides then carry a preferred badge for you in Top Stories, AI Mode and AI Overviews when they match what you searched for.

(213) 934-8686