How can we help you today?
Business Consultants Let our experts help you find the right solution for your unique needs.
855-834-8495 +1-570-708-8400 Hours: Mon-Fri 8am-11pm ET
Hours 24/7
Product Support We’re here to help with setup, technical questions, and more.
Hours 24/7
Knowledge Base Click here to learn more in our help center. Visit Help Center

Type above and press Enter to search. Press Esc to cancel.

Home Blog Ecommerce WordPress payment gateway: How it works and how to choose the right one 
,

WordPress payment gateway: How it works and how to choose the right one 

Key takeaways:

  • A WordPress payment gateway securely connects your checkout to the financial services that authorize and settle a customer’s payment.
  • The right payment gateway fits your customers’ preferred payment methods, your location, your checkout flow, your security needs, and your full fee structure.
  • PayPal, Stripe, Authorize.net, Amazon Pay, and Square serve different needs, so compare their strengths instead of looking for one universal choice.

Failing to offer flexible payment options or a fast checkout can cost you sales. Research suggests the global average cart abandonment rate reached 70% as of Q3 2025. WooCommerce remains one of the world’s most widely used e-commerce platforms, with some industry estimates placing its share of the e-commerce platform market at roughly 20%.

Hence, choosing the right WordPress payment gateway directly impacts your bottom line. It’s the secure connection that lets your WordPress website accept and process online payments, confirm orders, and move money toward your business bank account.

You need a payment gateway that gives customers flexible payment options while supporting secure transactions. To help you find the right fit, this guide walks you through how gateways work, what to look for, and the best options for your WordPress store.

Build your WordPress store on a dependable foundation

Network Solutions WordPress hosting combines simple setup, managed updates, backups, and WordPress-focused support so you can spend more time on your products and customers.

What is a payment gateway?

Payment gateways authorize and securely transmit payment information. Settlement and fund movement may be handled by the processor, acquiring bank, or an integrated provider.

Think of it as the digital version of a card terminal. It connects your store to the financial network involved in the sale, returns an approval or decline, and tells WordPress whether the order can continue.

Payment gateways process secure transactions online, and modern services use encryption or hosted payment fields to limit exposure to sensitive cardholder data.

Three terms often get mixed up:

  • Payment gateway: The secure checkout connection that captures and transmits the request.
  • Payment processors: They route transaction messages among the gateway, card network, and banks and help move the funds.
  • Merchant account: It’s an account that can temporarily receive card-sale proceeds before payout to the business. Some modern providers bundle processing and merchant services, so you may not need to arrange a traditional merchant account separately.

The labels can overlap because one company may provide all three functions. Focus less on the label and more on what the provider includes, what your plugin handles, and which responsibilities remain with your business.

How to choose a WordPress payment gateway

To choose a WordPress payment gateway, start with your business model and customers. Look beyond the logo or brand name.

Here are factors to consider before you make a decision:

  • Security and compliance: Keeping data safe is non-negotiable. Security compliance with PCI standards is essential for payment gateways. Reputable payment providers typically maintain PCI DSS compliance and often hold PCI DSS Level 1 certifications or equivalent security validations, depending on their role and transaction volume. Furthermore, advanced encryption protects sensitive payment data during transactions. To protect your site, an SSL certificate is required for payment processing. Some platforms also use 3D Secure authentication, which adds an extra layer of security.
  • Cost structure: Look closely at setup fees, monthly fees, and standard transaction fees. Transparent pricing structures help avoid hidden fees. Watch out for unexpected hidden costs like chargeback fees or currency conversion fees. Keep in mind that high-volume businesses often qualify for better transaction rates.
  • User experience: Over 50% of e-commerce transactions occur on mobile devices, so your checkout needs to display properly on small screens. Users prefer payment gateways that allow a smooth checkout process without redirects. Many businesses prefer on-site checkout because it can provide a more seamless customer experience. The best payment gateway options for WooCommerce include seamless on-site checkout and robust security.
  • Payment methods: You need to offer credit cards, digital wallets, and bank transfers. Look for alternative payment methods like Apple Pay and Google Pay to satisfy customers in supported regions. Not every payment gateway is available in every country, so geographic support is crucial.
  • Features and compatibility: Ensure the gateway supports the WordPress integration you need. For example, payment gateways should support recurring payments if subscriptions are offered.

Common WordPress payment gateways

The following five services are widely used with WordPress stores. Different providers offer unique features, supported payment methods, pricing structures, and transaction fees, so it’s essential to compare your payment options before making a decision.

Here’s a quick comparison of the most common options to help you see how they stack up:

Payment gatewayStandard transaction feesBest for
PayPalPayPal Checkout: 3.49% + $0.49; standard card payments: 2.99% + $0.49Stores that want a familiar wallet, guest card checkout, Pay Later, and eligible buyer or seller protections
StripeDomestic online cards: 2.9% + $0.30Businesses that want an on-site experience, developer-friendly controls, wallets, subscriptions, and broad international reach
Authorize.netAll-in-One: $25 per month + 2.9% + $0.30; gateway-only: $25 per month + $0.10 per transaction and $0.10 daily batch feeEstablished businesses that want a traditional gateway, recurring billing, customer profiles, and detailed fraud controls
Amazon PayU.S. web and mobile: 2.9% + $0.30Stores whose customers value checking out with information already stored in an Amazon account
SquareOnline API: 2.9% + $0.30; other Square plan and invoice rates differBusinesses that sell in person and online and want product and inventory synchronization

Note: The published rates here are standard as of writing. They can vary by product, payment type, country, currency, plan, or negotiated agreement, so confirm current pricing before publishing or choosing a service.

While the list here covers the major players, you might also consider others depending on your region. Mollie offers many local payment options for European stores, including iDEAL and Klarna. Furthermore, Paymattic supports over 14 payment gateways for integration.

PayPal 

PayPal is trusted by millions of customers, often the first choice for a new WooCommerce store because of its name recognition and built-in seller protection. PayPal Commerce is also PCI Level 1 compliant for security. In fact, eligible transactions may qualify for PayPal’s buyer and seller protection programs.

The platform allows you to add familiar digital wallets and payment methods to checkout. You can present major credit cards, debit cards, Venmo in the United States, Pay Later, and certain country-specific methods. It enhances customer trust and integrates through an official WooCommerce extension.

Currently, its checkout fee is at 3.49% plus a $0.49 fixed fee, while standard card payments are 2.99% plus $0.49. International and alternative-method pricing can add more.  

Stripe

A WordPress Stripe payment gateway is a strong fit when you want customers to pay on your site using cards, Apple Pay, Google Pay, and supported alternative payment methods. A typical Stripe payment gateway WordPress setup uses the maintained WooCommerce Stripe plugin or an integration supplied by a compatible form, membership, or commerce plugin.

Stripe’s standard U.S. domestic online card price is 2.9% plus $0.30, with no standard setup or monthly charge. International cards and currency conversion cost extra.

Stripe supports 135-plus currencies, numerous local methods, recurring payments, and multi-currency support for international payments. It can also support mobile payments, digital wallets, and other alternative payment options when the plugin, country, device, and customer qualify.

Authorize.net

Authorize.net is a premium payment gateway geared toward established businesses. It has over 25 years of industry experience and is known for its advanced fraud protection features. These tools help flag fraudulent transactions, but you still need sound order-review and security practices.

Authorize.net separates its gateway-only service from an all-in-one option that also includes processing. Currently, it lists $25 monthly fees for both: the all-in-one plan adds 2.9% plus $0.30 per transaction, while gateway-only pricing adds $0.10 per transaction and a $0.10 daily batch fee.

Amazon Pay 

Amazon Pay allows customers to check out using the information already stored in their Amazon accounts. This approach can help reduce checkout friction for customers who already have Amazon accounts.

It functions as a highly secure WordPress payment method with standard transaction fees (2.9% plus $0.30 for domestic web and mobile transactions and 3.9% plus $0.30 for cross-border processing) and no additional monthly overhead. Depending on the integration used, shoppers may be able to complete checkout without leaving your site.

Square

If you run a physical location alongside your WooCommerce store, Square is a top contender. Square integrates online and offline sales seamlessly. It allows you to unify your inventory management and transaction volume in one dashboard.

With a dedicated WooCommerce payment extension, Square supports mobile payments, recurring billing, and standard card processing. Plus, Square offers fast deposits where standard deposit timing varies by account settings and region, but many sellers receive funds within one to two business days.

How to install a payment gateway on WordPress

Setting up a payment gateway on WordPress usually involves installing an e-commerce plugin like WooCommerce. Read more on our WooCommerce guide.

Payment gateways integrate with WooCommerce through plugins that manage secure payment processing. Generally, multiple payment gateways can be enabled simultaneously on WordPress.

If you want to enable multiple gateways, the process is straightforward:

  • Install the plugin: Navigate to your WordPress dashboard, click Plugins, and select Add New. Search for your preferred payment method or a WordPress membership plugin with payment gateway features, like the official WooCommerce extension for your chosen provider.
  • Activate: Click Install Now, then Activate to add the plugin to your site.
  • Connect your account: Go to your e-commerce settings (e.g., WooCommerce > Settings > Payments). Select the gateway you just installed and follow the prompts to link your merchant account.
  • Test and go live: Testing payment gateways in sandbox mode is essential before going live. Run several test transactions to confirm everything works correctly before accepting live payments. Once your test transactions are successful, disable sandbox mode to start accepting real online transactions.

Before launch, check that your store has an SSL certificate and uses HTTPS across all pages, especially checkout. This helps encrypt customer information and supports secure payment processing.

You should also keep WordPress, themes, and payment plugins up to date, enable fraud protection tools, and test the entire checkout process before going live.

While your payment gateway helps protect customer data, security is a shared responsibility between your provider, hosting environment, WordPress setup, and day-to-day business practices.

Frequently asked questions 

Is WooCommerce a payment gateway?

No, WooCommerce is the e-commerce platform that runs your WordPress website. To accept payments through WooCommerce, you must integrate a separate payment gateway, such as Stripe or PayPal, to handle the actual payment processing.

How do I add a payment gateway to WordPress?

Adding a gateway involves installing a WordPress payment gateway plugin. Navigate to Plugins > Add New, search for your gateway, activate it, and connect it to your account through your store’s settings. You can even use a drag-and-drop interface in some builders to embed simple payment forms.

How much does it cost to accept payments on WordPress?

Most gateways charge around 2.9% plus $0.30 per transaction. However, costs can vary based on monthly fees, cross-border fees for international payments, or if you use alternative payment options like “buy now, pay later” for split payments.

Is WordPress payment gateway integration secure?

Yes, as long as you use reputable providers. Leading gateways encrypt sensitive customer data and handle the heavy lifting of PCI compliance. However, both you and most hosting providers share responsibility for security, meaning you must secure your site with an SSL certificate. Your website should use HTTPS with a valid SSL/TLS certificate before collecting payment information or integrating payment services.

Start accepting payments on WordPress 

Your best gateway depends on where you sell, how your customers prefer to pay, and whether you want an on-site or redirected checkout experience. Choose one or two services that cover those needs, then test the experience as a customer before you go live.

If you’re still building your website, better start with learning how to build a WordPress site or compare WordPress hosting and general web hosting.

Network Solutions WordPress hosting gives your store a managed WordPress foundation designed to help you accept payments easily. Also, every domain purchase from us includes free business apps such as Link in Bio, Coming Soon Page, Marketing Calendar, Social App, Customers App, and Checkout App.

Choose the gateway that fits your customer needs, protect the whole checkout process, and launch on a platform built to help you break through.

Read more from this author

Hosting Built for Performance and Peace of Mind

Skip to section

Hosting Built for Performance and Peace of Mind

Short on time? Leave it to our expert designers.

  • Custom website design & copy
  • Your own in-house design team
  • Content with SEO in mind
  • Easy-to-reach support

Speak with an expert today!