Refunding Orders

Request for Refund (Customers)

Process Refunds (Admin)

In WooCommerce itself you can process refunds in two ways:

  • Automatic: Refunds change the WooCommerce order status and also reverse the charge so your customer gets their money.

  • Manual: Refunds change the WooCommerce order status, but you need to return the money manually to your customer.

Simply changing the Order Status of an order to Cancelled does not result in a refund for the customer.

Automatic Refunds

These are called Automatic refunds as when you process refunds that are connected to your payment gateway. Once you’ve processed this type of refund in your WooCommerce Admin, no further actions are necessary.

WooCommerce: Refunds can be processed through the Orders. It is possible to process full or partial refunds:

  1. Go to: WooCommerce > Orders.

  2. Select the order to refund.

  3. Go to the order summary, and select “Refund” to start.

  4. Specify the quantity of the product(s) to be refunded in the text box(es) that appear for each line item. The refund amount will automatically adjust based on the products refunded. If inventory levels are not managed, you can also enter the Refund amount, without adjusting the product quantity.

  5. 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.”

  6. Add refund notes, if desired.

  7. Select “Refund $XX.XX via [your gateway]”.

Order Notes in the right sidebar will log refunds. Keep an eye on the order notes to learn if it’s been logged or if there’s an error message. A successful “Refunded” message in order notes concludes the refund.

Manual Refunds

WooCommerce: Refunds can be processed through your Orders page. To manually refund an order:

  1. Go to: WooCommerce > Orders.

  2. Select the order to refund.

  3. Go to the order summary, and select “Refund” to start.

  4. Specify the quantity of the product(s) to be refunded in the text box(es) that appear for each line item. The refund amount will automatically adjust based on the products refunded. If inventory levels are not managed, you can also enter the Refund amount, without adjusting the product quantity.

  5. 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.”

  6. Add refund notes, if desired.

  7. Select “Refund $XX.XX manually”.

Items selected for a refund will be noted as refunded. Once the refund has been applied to the order, it will look like this:

Restocking Products Based on Refunds

When processing a refund, you have the option to restock products by ticking the “Restock refunded items” box:

FAQs

How do I inform my customers about the refund policy?

The best starting point is to create a page describing your policy and how a customer can request a refund.

The next step is to share it with customers. There are different options you might want to consider:

  • Option 1: adding the policy link into a menu in your store

  • Option 2: adding the policy link into orders confirmation emails.

Last updated