What payment method that have refund feature?

Most of the payment methods have a refund feature. You can see the details in the table below:


Payment MethodAcquiring Bank
(Beneficiaries Bank)
Can it be refunded?Refundable transactionsSLA
(Refund received by Customer)
Credit CardBNIYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
CIMBYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
MandiriYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
MegaYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
BRIYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
BCAYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
MaybankYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction date7-14 days, up to 45 days for crossborder transaction
Bank TransferPermataNO
Mandiri billNO
BNINO
BCANO
BRINO
e-WalletGoPayYES
(Full Refund or Partial Refund)
Up to 45 days after transaction is settledUp to 1x24 hour after refund request
ShopeePayYES
(Full Refund or Partial Refund)
Maximum of 365 days after transaction date

Can be requested between 06:00 - 23:50 WIB
Up to 20 days after refund request
QRISGoPayYES
(Full Refund or Partial Refund)
Up to 45 days after transaction is settledOn-us : Up to 1x24 hour after refund request

Off-us : Up to 15 - 20 days after refund request
ShopeePayYES
(Full Refund or Partial Refund)
Maximum of 365 days after transaction date

Can be requested between 06:00 - 23:50 WIB
On-us : Up to 1x24 hour after refund request

Off-us : Up to 15 - 20 days after refund request
Over the CounterAlfamartNO
IndomartNO
Cardless CreditAkulakuYES
(Full Refund or Partial Refund)
Maximum of 6 months after transaction dateUp to 1×24 hours
KredivoYES
(Full Refund or Partial Refund)
Up to 14 days after transaction is settledUp to 1×24 hours

❗️

IMPORTANT ❗

  • If there are any unexpected behaviors related to the refund process, please contact our support team through this link ↗.
  • Please note that the SLA (Service Level Agreement) is a working day, funds may be returned sooner or later than the information stated.
  • For the payment method that doesn't have the refund feature in Midtrans, the refund process can be done manually from merchant to customer.