ERR_REFUND_FAILED
Description
The refund request was rejected by the payment gateway.
Common Causes
- Original transaction not found or already refunded
- Refund amount exceeds original payment amount
- Gateway API credentials invalid or expired
- PayTR: refund window expired (varies by bank)
Resolution
- Verify the original transaction exists in the transaction log
- Check refund amount does not exceed original payment
- Review WooCommerce logs for detailed error message from the gateway
- If partial refund, try a smaller amount