Refund
After the user successfully pays, the merchant can initiate a refund through the Refund Application API or through the Merchant Platform. After PayerMax successfully accepts the request, it will initiate a refund request to the bank or institution, and synchronize the merchant's refund status through the callback notification. The time limit for the refund to arrive depends on the processing time limit of the bank or institution.
1. Conditions For Refund Acceptance
(1) To check whether the payment method supports full or partial refund, please refer: 【Payment Method List】;
(2) Most payment methods support refunds within 180 days of the transaction. Special payment methods will be noted in the instructions.
2. Refund Failed
The refund may fail if the bank or institution cannot process it. If this happens (which is rare), we'll transfer the money back to your Payermax account balance. Meanwhile, you will receive Refund Notification.
3. Refund Inquiry
After Payermax successfully accepts the refund, you can obtain the Refund Status through Refund Inquiry API.
4. Refund Application
After your payment is successful, you can use Refund Application API or Merchant Platformto issue a refund. After Payermax successfully accepts the payment, it will initiate a refund to the bank or institution, and the refund money will be refunded according to the original payment method.
5. Refund Notification
For refund success and failure, we will use Refund Notification to send notification to your callback address. The refund may fail if the bank or institution cannot process it. If this happens (which is rare), we'll transfer the money back to your Payermax account balance.
6. Refund Status
Refunds for some payment methods may not be real-time. You can use Refund Inquiry API to check the refund status, you can refer to the following table for the corresponding refund status code:
Status | Description | Remark |
REFUND_SUCCESS | Refund successfully | |
REFUND_PENDING | Refund processing | |
REFUND_FAILED | Refund failed |