Home > WooCommerce – MasterCard Gateway > Managing Transactions > How to Process a Full / Partial Refund in WooCommerce

WooCommerce – MasterCard Gateway

Created date: 28-08-24   |   Updated date: 15-09-25   |   Plugin version: 1.5.0.1  |   API version: 100

How to Process a Full / Partial Refund in WooCommerce

In WooCommerce, you can only initiate a refund after the amount has been captured for the order (For guidance on capturing an amount, see the Online Capture for “Authorize” Transactions section). Here’s a step-by-step guide to issuing a refund using the WooCommerce admin panel:

Navigate to the WooCommerce Admin Panel then to WooCommerce and Orders
WooCommerce Admin Panel → WooCommerce → Orders

To refund an order, navigate to WooCommerce > Orders

1. Locate the Order:

 

  • Go to the Orders section in the WooCommerce Admin Panel.
  •  Click on Orders and find the order you want to process.
Locate the Order that needs to be processed from orders list page
Orders → View

2. Open the Order:
Click on the specific order to view its details.

Image of Order summary highlighting the “Refund” button.
Refund

3. Go to the order summary and click on the “Refund” button.

Options to refund the products
Option to refund the products
Enter the quantity to refund
Enter the quantity to refund

4. For each item in the order, enter how many units of the product you want to refund. If you don’t want to refund a specific item, set the quantity to 0. The refund amount will automatically adjust based on the quantity specified. If inventory levels are not being managed, you can manually enter the refund amount without adjusting the product quantity. Note that if the full quantity or amount is not entered, a partial refund will be processed.

Enter Reason for Refund
Enter Reason for Refund
Image highlighting Refund Manually button and Refund via Mastercard button
Refund $XX.XX via Mastercard Gateway
Image of Partially Refunded Order
Partially Refunded Order
Image of Partially Refunded Order Amount
Partially Refunded Order Amount

5. If the full quantity or amount is entered for a refund, the order status will be updated to “Refunded“, indicating a full refund has been initiated.

Option to refund the products
Option to refund the products
Enter Reason for Refund
Enter Reason for Refund

6. Add refund notes, if desired

Image highlighting Refund Manually button and Refund via Mastercard button
Refund $XX.XX via Mastercard Gateway

7. Click on the “Refund $XX.XX via Mastercard Gateway” button to complete the
refund process.

The “Refund $X.XX manually” option will not process the refund through the Mastercard Gateway.