How to manage payment methods in WooCommerce?

When you build an online store it is very important to provide your customers with several common and convenient methods to make payments.

The most widely used ones are integrated in the WooCommerce plugin and you should have chosen the one you wish to use during the initial setup of your store.

In this section of our tutorial we will explain the basic features that have to be configured for the most widely used payment gateways.

To proceed with the configuration you should first access your WordPress dashboard and navigate to WooCommerce > Settings > Checkout Section:

This section allows you to configure the global Checkout Options for your store and also the separate payment gateways.

The first subsection here is Checkout Options:

The options that you can configure here are covered in the WooCommerce Settings section above in this tutorial.

Except the Checkout Options you should be able to see that there is a separate section for each payment gateway. We will now provide some details concerning the setup.

The first payment method in our example is the BACS:

The abbreviation stands for Bank Account Clearing System. This method allows your customers to make an order and then transfer the amount of money to your bank account. Once the payment is confirmed, you can proceed with the shipping.

The options you should configure here are intuitive enough and we will not explain them in details. The one you need to carefully review is the Account Details section. There you should enter your bank account details.

The next payment method is by Check Payments. In these days it is not widely used due to the fact that it is not a convenient method but however the WooCommerce script allows you to implement it on your website. To use it you should add your full address, so once the check is sent you can receive it and complete the order.

Cash on Delivery is a popular approach when it comes to purchases in the same country or state where your business resides. It allows your customers to pay for the product which is purchased at the moment of delivery.

The last payment gateway in our example is most probably the most widely used one – PayPal:

When the customers of yours choose this payment gateway they will be redirected to the official PayPal website to complete the payment. If they do not have account there it is possible to pay with a credit or debit card.

To use this feature you have to configure the following options:

PayPal Email – this is the email you use for your PayPal account. It must be a valid one to receive payments.

PayPal Sandbox – this feature allows you to make test payments for development purposes. For the proper functioning of the gateway you should disable this option.

Debug Log – if this option is enabled the PayPal events will be saved in a file inside your hosting account.

Receiver Email – you need to make sure that it is the same as the PayPal email.

You can also configure your PayPal API credentials so you can also process refunds through PayPal. You can find these credentials in your PayPal business account.