Back to Payments
HIGHHappy Path

Full Order Refund

Verify that store administrators can process full refunds for orders, and the refund is properly reflected in the payment gateway.

6 steps
~4 min
payment-11

Preconditions

  • You are logged in as store admin
  • An order exists with completed card payment (via Paystack/Flutterwave)
  • Payment gateway supports refunds

Test Steps

Follow each step carefully

0/6

Navigate to Orders in store admin

Location

"Orders" in admin sidebar

Verify

Orders list is displayed

Find and open a paid order

Location

Click on order number or "View" button

Verify

Order details page opens

Note

Order must have "Paid" payment status

Locate and click the "Refund" button

Location

Usually in order actions area or payment section

Verify

Refund dialog or form appears

Select "Full Refund" option

Location

Radio button or toggle for full vs partial refund

Verify

Full order amount is shown as refund amount

Enter a reason for the refund

Location

Text field or dropdown for refund reason

Verify

Reason is entered

Note

Common reasons: customer request, order cancelled, item out of stock

Confirm and process the refund

Location

"Process Refund" or "Confirm" button

Verify

Refund is processed, success message appears

Expected Result

After refund: (1) Success message confirms refund processed, (2) Order status updates to "Refunded", (3) Payment status shows refund amount, (4) Refund appears in payment gateway dashboard, (5) Customer receives refund notification email, (6) Funds return to customer within 5-10 business days.

Ready to Complete?

Click when you have verified all steps and the expected result.

Test Info

Module
Payments
Steps
6
Duration
4 min
XP Value
+30