A guide for merchants on senangPay's Refund API.
What is the Refund API?
Our Refund API provides businesses with an efficient way to automate refund processing. By integrating this feature, merchants can reduce manual workload and expedite refunds for customers. For technical implementation details, please refer to our Refund API guide.
Who Can Use the Refund API?
- Businesses processing card payments through our platform.
- Merchants seeking a streamlined and automated refund solution.
Understanding Refund Timing
The timing of a refund depends on when the request is submitted:
- Same-day refunds (before 11:00 pm): The transaction is voided with no processing charges.
- After 11:00 pm: The refund is processed, but the merchant incurs the transaction's Merchant Discount Rate (MDR).
Step-by-Step Guide to Processing a Refund via API
- Initiate the Refund Request: Submit a refund request through your system using our API.
- Automated Validation: We verifies the transaction details and refund eligibility.
- Settlement Balance Check: We check if your account has sufficient funds:
- Sufficient funds: The refund is approved and processed automatically.
- Insufficient funds: The refund is declined. You may need to make payment to your senangPay account first.
- Processing and Status Updates: Once approved, the refund is processed, and an update is sent to your system.
- Refund Completion: The refunded amount is credited to the customer’s account within 14 working days, subject to bank processing times.
For any additional assistance, please contact our support team at help@senangpay.my or call us at 03-2771 2707.