Wordpress info

How to Set Up WooCommerce Payment Gateways

Table of Contents

Payment gateways are the lifeblood of any WooCommerce store. Without them, you can’t collect money. WooCommerce supports dozens of gateways — from credit cards to digital wallets to bank transfers. This guide sets up the most popular options.

Understanding Payment Gateways

A payment gateway securely processes transactions between your customer and your bank. WooCommerce includes two built-in options: Direct bank transfer and Cash on delivery. For online card payments, you’ll install extension gateways like Stripe or PayPal.

Step 1: Access Payment Settings

In wp-admin, go to WooCommerce → Settings → Payments. You’ll see a list of available gateways. Toggle each on/off and click “Set up” or “Manage” to configure.

Step 2: Configure Stripe

Stripe is the most popular card gateway — it supports credit cards, Apple Pay, Google Pay, and SEPA. Install “WooCommerce Stripe Gateway” from Plugins → Add New. Connect your Stripe account (or create one free). Enable test mode first to verify checkout works without real charges.

Step 3: Configure PayPal

PayPal Checkout lets customers pay with their PayPal balance or card. Install “WooCommerce PayPal Payments”. Connect your PayPal business account. PayPal is trusted globally and reduces cart abandonment for international buyers.

Step 4: Add Offline Gateways

For B2B or local businesses, enable Direct bank transfer (BACS) and Cash on delivery. These show payment instructions at checkout. Useful for invoicing or pickup orders.

Step 5: Test Checkout

Always test with test mode or a small real order. Complete a full purchase, verify the payment appears in your gateway dashboard, and confirm the order status updates to “Processing” or “Completed”.

Frequently Asked Questions

Which gateway has the lowest fees? Stripe and PayPal both charge ~2.9% + $0.30 per transaction. Some regional gateways (like Square or local banks) offer lower rates. Compare based on your volume and location.

Can I use multiple gateways? Yes — offer Stripe, PayPal, and bank transfer simultaneously. Customers choose at checkout. More options reduce abandonment.

Is my store PCI compliant? Using Stripe or PayPal shifts most PCI burden to them. You still need HTTPS and don’t store card numbers on your server. Use hosted fields (Stripe) for maximum compliance.

Conclusion

Setting up payments takes 15 minutes but unlocks your revenue. Start with Stripe + PayPal for maximum coverage, add bank transfer for B2B, and always test before going live. Your WooCommerce store is now ready to sell.