Dec 02, 2025
Jordana A.
4min Read
If you want to run an online store with WordPress, you should learn how to set up WooCommerce Payments. Also known as WooPayments, this native WooCommerce payment gateway supports over 135 currencies in 38 countries, enabling easy international payments.
In this tutorial, we’ll walk you through the steps to configure WooCommerce Payments on your website. By the end, you’ll be able to accept online payments from customers using various payment methods, from cards and Apple Pay to country-specific gateways.
As one of the most popular WordPress eCommerce plugins, WooCommerce provides several payment options to accept local and international payments directly through your store. Popular options include bank transfer, PayPal, Stripe, and the plugin’s in-built payment solution ‒ WooPayments.
Unlike other WooCommerce payment gateways, the native payment solution integrates seamlessly with your WooCommerce store, letting you manage transactions directly from your dashboard. If it’s available in your region, you won’t need multiple plugins to handle different payment methods.
Follow these steps to set up WooCommerce Payments in your store using the WooPayments plugin.
WooPayments is designed for WooCommerce stores, so you must first install and activate WooCommerce. Check out our WooCommerce tutorial if you need help setting up your online store.
Once that’s done, find WooPayments in the plugin directory, then install and activate it. Alternatively, go to WooCommerce → Settings → Payments in your WordPress dashboard and hit Install next to the WooPayments option.

Hostinger’s Managed WooCommerce hosting plans include an onboarding flow for quick store setup and Smart WordPress Auto Updates for compatibility and security.
The Payments menu should appear in your admin dashboard by now. Access it and select Connect your store to start the configuration process.
Important! With Hostinger, you can build a WordPress website using a temporary domain. However, to set up WooPayments, your site must be connected to a registered domain.
After approving the request to connect WooPayments with your WordPress website, verify your business details. Choose your business location, legal entity, and the products or services you want to offer. Hit Continue.

State your estimated annual revenue and the timeline for launching your business, then click Continue.

Since WooPayments is powered by Stripe, the next step is to connect the payment gateway with your Stripe account.
Here’s how:

Submit all the requested information and hit Continue.



After connecting WooCommerce Payments to your store, set up the payment methods you want to offer. While it’s possible to enable all available options, focusing on the methods most relevant to your customers helps create a smoother checkout experience.
Head to Payments → Settings and check the Enable WooPayments option. Then, check your preferred payment methods from the list:
Make sure to configure other payment settings, including:
Remember to hit Save changes once you’re done.
Your WooCommerce store is technically ready to accept payments through WooPayments. However, we recommend testing it first to make sure everything works correctly.
Luckily, WooCommerce Payments comes with a test mode. Here’s how to verify your payment setup:

Test all the payment methods you offer before going live to verify the customer journey is smooth and error-free.

WooCommerce Payments is a flexible payment gateway designed just for WooCommerce stores, so you don’t have to worry about compatibility issues. Plus, there are no setup or monthly fees.
Here’s a quick recap of how to set it up:
Need help setting up other payment methods in WooCommerce? Let us know in the comments below!
To accept payments in WooCommerce, you must enable the functionality. Head to WooCommerce → Settings → Payments and configure the settings of your chosen payment gateway. You can also install payment gateway plugins from the WooCommerce marketplace.
Yes, you need a payment gateway in WooCommerce to handle payments securely. It makes checkout smooth for your customers, supports different payment methods, and helps you process transactions safely ‒ all key for building trust and boosting sales.