⚠️ Requires: |
Most gateways in X-Payments allow you to process refunds directly from the admin. Some, however, only support full refunds, while others allow both full and partial refunds.
📖 For more details on how refunds work, please check your gateway's guide.
In this guide, we’ll walk you through the process of refunding a customer and cover situations where refunds might not be possible.
Refunding a Customer
To issue a refund for a completed payment in X-Payments Cloud:
In your X-Payments Dashboard, go to Payments.
Find the payment you want to refund.
Click on the Payment ID to open the Payment details page.
In the Refund section, the full amount will be shown. If you want to make partial refund, just enter the amount next to the Refund button.
Click Refund to complete the process.
In this case, the transaction will be refunded with the reason Requested by customer.
Note for Authorize.Net Users
Ensure that the Expanded Credit Capabilities setting in X-Payments matches the one in your merchant account to process refunds correctly.
When Refunds Can't Be Processed
Even if your payment gateway supports refunds via the X-Payments admin, there may still be situations where they can't be processed, at least temporarily.
For instance, with Authorize.Net, refunds can only be processed after the payment has been submitted for settlement. Until then, no money can be refunded, as the funds haven’t been captured yet.
If a refund attempt fails in this situation, X-Payments Cloud will automatically try to void the original transaction.
Can't find answers you're looking for?
Email us at support@x-cart.com. We will be happy to help!