Skip to main content
In cases where you have to refund a customer, for example, if an order cannot be fulfilled after a successful payment, Archefusion allows you to refund your customers in part or in full.

How to initiate a refund

Step 1: Log in to your merchant account. Step 2: Navigate to “Transactions” and select the specific transaction you want to refund. Step 3: Click the “View” option in the “Action” column to view the transaction details. Step 4: Click the “Initiate refund” button. Archefusion initiate refund page Step 5: Enter the specific amount you want to refund, either partial or full, and provide a reason for initiating the refund.
The refund amount must not exceed the initial transaction amount.
Step 6: Click “Confirm Refund” to complete the request.

How to retry a failed refund

If a refund fails, for example, due to insufficient balance in your gateway account, you can retry it after topping up your gateway account balance. Step 1: Log in to your merchant account. Step 2: Navigate to “Settlements” > “Refunds” and select the failed refund you want to retry. Step 3: Click the “Retry Refund” button to reinitiate the refund. Retry failed refund

How to monitor refunds

Archefusion provides a unified refunds table that allows you to view, track, and manage all refunds. You can filter them by payment gateway, transaction status, channel, and date range. Step 1: Log in to your merchant account. Step 2: Navigate to “Settlements” > “Refunds” and filter them by gateway, amount, currency, payment methods, time initiated, and transaction status. Step 3: Click the “View” button in the “Action” column to view each refund’s details. Where applicable, this includes the refund lifecycle (from requested to processing to completed), refund details, and gateway response. Step 4: Click the “Refresh Status” button to get the refund status.

Refund status

Once a refund is completed, the original transaction status changes from SUCCESS to REFUNDED. Check the transaction status to confirm the refund has been applied.

Refund events

Archefusion sends different events based on the state of a refund. You can receive the following events to stay updated on the state of a customer’s refund:

Event payloads