Refunds are the processes by which money is given back to your customer. They can be created by an API call, or directly via the Dashboard with a single click of a button.
The following requirements must be met for a charge to be refundable:
It must not be disputed
It must not have been fully refunded
It must not exceed the refund limit (15 refunds/charge)
It must be captured
It must have been captured for no longer than 365 days
Note: JCB/AMEX/Diners can be refunded within 160 days.
We offer two ways of creating refunds:
The easiest and most immediate way is doing it from the dashboard. Sign in to your account and find the charge you want to refund.
You are then given the option to refund the whole amount, or just part of it.
Via the API: If you want to be able to do this from your own application, refunds can be created from the API. This documentation article contains the latest reference information.
Omise processes refunds immediately. Credit card holders will receive the refunded amount in their next billing cycle. For debit cards, the amount will be returned within 30-60 days.
You can still issue a refund. Create a refund as you normally do. We will forward your request to the bank. The bank and card issuing bank will then take care of the process in getting the funds back to the cardholder.
If your customer has yet to see the credit, please advise them to contact their financial institution by calling the number on the back of their card.
Related articles
How do refunds work for installment payments?
How do refunds work for bill payment?
How do refunds work for internet banking?
Get in touch with us and we’ll get back to you as soon as possible.