How To Manage WooCommerce Refunds

How To Manage WooCommerce Refunds

When you are running a online store for business purposes, refunds plays a vital role for your business order management. With the integration of different payment gateway, woocommerce allows hassle free refunds. In this tutorial we will show the refunds process.

There are two ways to do your refunds – Automatic and Manual. We will discuss both in details.

Automatic Refunds

Automatic refunds in WooCommerce allow you to process refunds without going to the dashboard of your payment gateway. When you will use different payment gateway that supports refunds, you have to add API credentials in the respective gateway’s settings. You can refund products, taxes, and shipping fees through your order page.

For Automatic refunds, go to WooCommerce > Settings > Checkout > Your Payment Gateway (If the payment gateway support refunds)

Automatic Refund API

Processing the refund

Note that adding the API credentials ensures an efficient, smooth automatic refund through your WooCommerce admin. Once API keys in your Payment Gateway settings will complete, moving ahead to process the refund. The process is a simple, straightforward step.

→ First go to: WooCommerce > Orders.

→ Find the order that you want to process.

→ Now go to the Order Details page and click on the Refund button.

→ Select the number of products that are to be refunded in the ‘Qty’ text box. For multiple-item order, choose the required quantity of items for the refund. WooCommerce will calculates the refund amount automatically after you choose the quantity. If the quantities of items are not set when issuing a refund then the order is not marked as refunded and the email that is sent will say “partial refund.”

→ Add a note to the customer. You can do it at the ‘Add note’ field.

→ Finally, click Refund $Amount via (your relevant payment gateway) button to complete the process.

Automatic refund

Once you complete the refund process, there will be a note in the order notes section informing that the refund has been processed. If a order or the entire order is refunded, the order status will automatically change to Refunded. In case of partial refund, the order status won’t change.

Automatic refund note

Manual Refunds

Manual refunds are in many ways similar to automatic refunds. The refund process includes item rates, taxes, and any applicable shipping charges. The difference is that this will not automatically send the refund to your payment gateway. After processing the refund, you’ll have to manually mark the Refund order.

Manual Refund button

Processing the manual refund

To process the manual refund of an order:

→ First go to: WooCommerce > Orders

→ Find the order you wish to refund.

→ Click on the Refund button.

→ Enter the number of refund items and manually enter the shipping charge or any other applicable charges.

→ Add a note.

→ Click on the Refund $Amount manually button to complete the refund process.

Manual Refund direction

Once you complete the refund process, there will be a note in the order notes section informing that the refund has been processed. If a order or the entire order is refunded, the order status will automatically change to Refunded. In case of partial refund, the order status won’t change.

Manual order status

Once the refund has been applied to the selected order it will look like this:

Manual refund finished

Related Article: WooCommerce Refunds

You may also like: Online Shipping Calculators and Debug Mode in WooCommerce

Leave a Reply