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: 29-07-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:

WooCommerce_Admin Panel__WooCommerce__Order
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.
Orders__View
Orders → View

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

Refund_woo
Refund

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

Option_to_refund_the_products_woo
Option to refund the products
Enter_the_quantity_to_refund_woo
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_Partial_woo
Enter Reason for Refund
Refund_$XX.XX_via_Mastercard_Payment_Gateway_Services_woo
Refund $XX.XX via Mastercard Gateway
Partially_Refunded_Order_woo
Partially Refunded Order
Partially_Refunded_Order_Amount_woo
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_woo_mastercard
Option to refund the products
Enter_Reason_for_Refund_Full_woo
Enter Reason for Refund

6. Add refund notes, if desired

Refund_$XX.XX_via_Mastercard_Payment_Gateway_Services_woo_mastercard
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.