Zemowp

Zemowp

Did You Know?

Connecting Payment Gateways

Estimated reading: 2 minutes 4 views

Stripe, PayPal, and Custom Options

Whether you’re running a product marketplace, subscription service, or digital store, having a seamless payment process is essential. The Woomen theme is designed to work smoothly with leading payment gateways like Stripe and PayPal, and it also supports custom integrations. This article will guide you step-by-step on how to connect these gateways in your Woomen-powered website.


Why Payment Gateways Matter

A payment gateway is what allows you to securely accept payments online. Choosing the right one depends on:

  • Your target audience

  • Supported countries

  • Transaction fees

  • Supported currencies and features

Woomen theme supports major gateways through WooCommerce, making it flexible and easy to scale.


1. Getting Started: WooCommerce Setup

Before you connect any payment gateway, ensure:

  • WooCommerce is installed and activated

  • Your store settings (currency, location, products) are configured

  • SSL (HTTPS) is enabled on your website

To install WooCommerce:

  1. Go to Plugins > Add New

  2. Search for WooCommerce

  3. Install and activate the plugin


2. Connecting Stripe

Stripe is a popular payment processor known for smooth checkout, card payments, Apple Pay, and more.

Steps to Set Up Stripe:

  1. Go to WooCommerce > Settings > Payments

  2. Click Stripe

  3. Install the official Stripe plugin if prompted

  4. Enter your Stripe API keys (from your Stripe dashboard)

  5. Save changes

Stripe Features:

  • Accept credit/debit cards

  • Supports Apple Pay, Google Pay

  • Instant and recurring payments


3. Connecting PayPal

PayPal is widely trusted by customers and offers several integration options.

Steps to Set Up PayPal:

  1. In WooCommerce > Settings > Payments, enable PayPal

  2. Use either:

    • PayPal Standard (redirects users to PayPal)

    • PayPal Payments (integrated checkout experience)

  3. Enter your PayPal business email or API credentials

  4. Save changes

PayPal Features:

  • Accept PayPal balance, cards, bank transfers

  • Global reach with multi-currency support

  • Dispute and refund management


4. Adding Custom Payment Gateways

Need something beyond Stripe and PayPal — like a local bank gateway or manual payment?

Options Include:

  • Cash on Delivery

  • Bank Transfer

  • Third-party local gateways (e.g., Razorpay, 2Checkout)

To Add a Custom Gateway:

  1. Install a WooCommerce-compatible plugin for your provider

  2. Configure settings from WooCommerce > Payments

  3. Test thoroughly before going live

Tip: If you’re a developer, you can create your own WooCommerce gateway plugin using hooks and APIs.


5. Testing Your Payment Gateway

Before launching, always test your gateway in sandbox or test mode.

How to Test:

  • Enable sandbox mode in Stripe/PayPal settings

  • Use test cards or dummy PayPal accounts

  • Confirm transactions and email notifications work as expected


6. Troubleshooting Tips

  • Payment method not showing? Check if it’s enabled in WooCommerce

  • Currency not supported? Make sure your WooCommerce currency matches the gateway’s

  • SSL warning? Your site must use HTTPS to process payments securely