Skip to content

Refund

After your payment is successful, you can use Refund Application API or Merchant Platform to issue a refund. You can make multiple refunds for an order, but the total refund cannot exceed the original order amount. After Checus successfully accepts the payment, it will initiate a refund to the bank or institution, and the refund will be refunded according to the original payment method. After the refund is successful, Checus will use Refund Notification to notify you. The time for the refund to arrive depends on the processing time of the bank or institution.

1. Conditions For Refund Acceptance

In addition to the refund amount not exceeding the amount, the refund application should also meet other conditions, otherwise the refund application will be rejected.

(1) If a full refund is required, the payment method should support a full refund;

(2) In case of partial refund, the payment method should support partial refund;

(3) Supports refunds for transactions within 180 days.

Note:

To check whether the payment method supports full or partial refund, please refer: 【Payment Method List】.

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 Checus account balance. Meanwhile, you will receive Refund Notification.

3. Refund Inquiry

After Checus 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 Checus 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 Checus 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:

StatusDescriptionRemark
REFUND_SUCCESSRefund successfully
REFUND_PENDINGRefund processing
REFUND_FAILEDRefund failed

Released under the MIT License.