Payment Methods

Just as any other store, your WooCommerce project cannot go without at least one active payment method so your customers would be able to pay for your goods.

Access the payment settings by clicking on the Payments tab.

Here, you are presented with a list of available payment methods.

Let’s take note of the columns on the screen:

  • Method
  • Enabled
  • Description

As you can see from the Enabled column, none of the payment methods are active.

Payment method settings can be grouped into 5 types:

1. Settings for priority

2. Active State (On/Off)

3. Payment Method settings

4. Payment Recipient settings

5. Payment Processor settings

Settings for priority change depending on the order payment methods are presented to your customers. Because of this, the table mirrors the list of payment options on the checkout page. 

To edit the list, simply rearrange the payment methods in the table.

Tip: Move the most convenient payment method for your business to the top of the list.

Every payment method entry starts with a drag handle (3 horizontal lines), an upward-pointing arrow and a downward-pointing arrow.

Use the drag handle by holding the mouse button or click on the up/down arrows to move the payment across the list.

Make sure to confirm the rearranged order with the Save Changes button.

Active state defines whether a payment method is active or not. It can be either On or Off, toggled through the switch in the third column.
This setting does not require saving changes.

Setting up a Payment Method

You can access the Payment method settings by clicking the button at the end of the corresponding row.

Depending on the method’s Active State, that button may be labeled:

  • Set up (if the method is Off)
  • Manage (if the method is On)

Various WooCommerce plugins offer extra payment methods so you can attract a wider audience. If you decide to use one, make sure to pick an add-on that fits your region or business in particular.

Payment plugins vary wildly in terms of complexity and settings. Since every plugin comes with its own manual, this section intends to serve both as an example and an exercise for setting up a payment method.

Today, we’ll be setting up Direct Bank Transfer and PayPal Standard.

Setting up Direct Bank Transfer

1. Click the payment method’s Set up button.

2. Activate it by clicking the Enable/Disable checkbox, the first thing you’ll see on the page.

WooCommerce categorizes fields such as Title, Description, and Instructions as payment method settings. These are displayed to your customers during checkout. If needed, fill them out with any important bank transfer instructions you require.

Account details are categorized as payment recipient settings. Fill these out with the details you would need to give anyone who wants to send you a payment.

Make sure to click Save Changes once you are done filling out your payment details.

Setting up PayPal Standard 

Click on the Payments tab to switch back to the payment processor list.

Locate PayPal Standard at the bottom of the list and click the Set Up button.

The page starts with the same settings we covered for Direct bank transfer.

Next, we face the more advanced payment processor settings:

In this context, a payment processor is a service provider that your website uses to process debit cards, credit cards, and PayPal accounts. During checkout, the system redirects your customer to the service provider to fill out their payment details.

Once the payment goes through, the user is sent back to your store’s Thank You page.

During this entire process, your WooCommerce store collects additional technical information. For example, how the transaction went or what might have gone wrong.

Such information is then used to update the order status accordingly. Setting up this feature sometimes requires long, computer-generated passwords, known as keys. These can be obtained from the service provider.

Occasionally, as is the case with PayPal Standard, you can skip all the technicalities and do a basic setup:

1. Enter your PayPal Email in the corresponding field

2. Click on the Enable/Disable checkbox

3. Click the Save Changes button at the bottom of the page

That’s it – nothing more to it! It really doesn’t get easier than that.

Testing Payment Methods

Always test newly added or recently modified payment methods. It’s a good idea to submit orders through your store just as any customer would. To perform such tests, you can create a sample product with its Catalog Visibility set to Hidden, and its Price set to $0.01.

This way, you can test everything in a live environment and ensure everything works flawlessly. Once the payment goes through, simply cancel the order.

If the transaction fails, it’s recommended to consult a web developer. They can set up a test environment and troubleshoot the issue properly. If you feel adventurous and would like to go knee-deep into API keys and identity tokens — you can consult with the PayPal developer documentation.

Was this article helpful?

What’s your goal today?

1. Find the right WooCommerce Hosting solution

If you’re looking for industry-leading speed, ease of use and reliability Try ScalaHosting with an unconditional money-back guarantee.

2. Make your website lightning-fast

We guarantee to make your website load in less than 2 seconds on a managed VPS with ScalaHosting or give your money back. Fill out the form, and we’ll be in touch.

Make your website lighting fast—or your money back
Slow websites lose visitors and sales. See how you can surf tsunami sized traffic spikes—or any traffic—with ease with ScalaHosting. Fill out the form, and we’ll be in touch!
Please enter a valid name
Please enter a valid website
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

3. Streamline your clients’ hosting experience

If you’re a web studio or development agency hosting more than 30 websites, schedule a call with Vlad, our co-founder and CTO, and see how we can deliver unmatched value to both your business and your clients.


Need a custom cluster or professional advice?

Book a meeting and get a free 30-minute consultation with Vlad, co-founder & CTO of Scala Hosting, who will help you select, design and build the right solution - from a single data center cluster to a multi-region & multi-datacenter high availability cluster with hundreds of servers.

Book a free consultation

4. Learn how to grow your website in 2024

An all-star team of SEO and web influencers are sharing their secret knowledge for the first time in years. Learn about the future of SEO, Web Design best practices and the secrets to getting the foundation for your website to thrive. Watch the exclusive webinar.

An Exclusive Insiders Look Behind The SEO and Web Development Curtain