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 Method

Acquiring Bank

(Beneficiaries Bank)

Can it be refunded?

Refundable transactions

SLA

(Refund received by Customer)

Credit Card

BNI

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date.

  • *Note** : maximum of 1 year after transaction date using API refund.

7-14 days, up to 45 days for crossborder transaction

CIMB

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date.

  • *Note** : maximum of 1 year after transaction date using API refund .

7-14 days, up to 45 days for crossborder transaction

Mandiri

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date.

  • *Note** : maximum of 1 year after transaction date using API refund .

7-14 days, up to 45 days for crossborder transaction

BRI

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date.

  • *Note** : maximum of 1 year after transaction date using API refund .

7-14 days, up to 45 days for crossborder transaction

BCA

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date.

  • *Note** : maximum of 1 year after transaction date using API refund .

7-14 days, up to 45 days for crossborder transaction

Bank Transfer

Permata

NO

Mandiri bill

NO

BNI

NO

BCA

NO

BRI

NO

e-Wallet

GoPay

YES
(Full Refund or Partial Refund)

Up to 45 days after transaction is settled

Up to 1x24 hour after refund request

ShopeePay

YES
(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

QRIS

GoPay

YES
(Full Refund or Partial Refund)

On- us : Up to 45 days after transaction is settled

Off- us : Up to 7 days after transaction is settled

On-us : Up to 1x24 hour after refund request

Off-us : Up to 15 - 20 days after refund request

ShopeePay

YES
(Full Refund or Partial Refund)

Maximum of 365 days after transaction date

Can be requested between 06:00 - 23:50 WIB

  • *Note **: Not refundable from off-us transaction using bank BCA, BNI, and BRI

On-us : Up to 1x24 hour after refund request

Off-us : Up to 15 - 20 days after refund request

Over the Counter

Alfamart

NO

Indomart

NO

Cardless Credit

Akulaku

YES
(Full Refund or Partial Refund)

Maximum of 6 months after transaction date

Up to 1×24 hours

Kredivo

YES
(Full Refund or Partial Refund)

Up to 14 days after transaction is settled

Up 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.