Skip to main content

Cancelled Transaction Reason

When a disbursement ends with status CANCELLED, the reason field tells you why. Use the tables below to see what each reason means and what to do next.

Three reasons have been added: BENEFICIARY_NOT_SUPPORTED, TRANSACTION_NOT_PERMITTED, and GENERAL_ERROR. Descriptions for several existing reasons have also been updated for clarity.

tip

We may add new reasons in the future. If your integration receives a reason it doesn't recognise, treat it as GENERAL_ERROR.

Destination account​

ReasonDescriptionRecommended Action
INVALID_ACCOUNTThe destination account is invalid or could not be found. Rekening tujuan tidak valid atau tidak ditemukan.Don't retry with the same details. Ask the recipient to confirm the bank and account number. We recommend validating accounts with the Bank Account Inquiry API before sending. Jangan coba ulang dengan data yang sama. Minta penerima memastikan kembali bank dan nomor rekening. Kami sarankan untuk memvalidasi rekening dengan Bank Account Inquiry API sebelum mengirim.
NOT_REGISTERED_ACCOUNTThe destination account is not registered. Rekening tujuan tidak terdaftar.Don't retry with the same details. Ask the recipient to confirm the account number and destination bank. Jangan coba ulang dengan data yang sama. Minta penerima memastikan kembali nomor rekening dan bank tujuan.
INACTIVE_ACCOUNTThe destination account is inactive or closed. Rekening tujuan tidak aktif atau sudah ditutup.Don't retry. Ask the recipient for a different, active account. Jangan coba ulang. Minta penerima memberikan rekening lain yang aktif.
DORMANT_ACCOUNTThe destination account is dormant and cannot receive transactions. Rekening tujuan sedang dorman dan tidak dapat menerima transaksi.Don't retry until the recipient reactivates the account with their bank, or ask for a different account. Jangan coba ulang sebelum penerima mengaktifkan kembali rekeningnya melalui bank terkait, atau minta rekening lain.
BENEFICIARY_ACCOUNT_NOT_VERIFIEDThe destination account has not been verified. Rekening tujuan belum terverifikasi.Verify the destination account with the Bank Account Inquiry API first, then create a new transfer. Verifikasi rekening tujuan terlebih dahulu dengan Bank Account Inquiry API, lalu buat transfer baru.
CANT_RECEIVE_TRANSFERThe destination account cannot receive this transfer. Rekening tujuan tidak dapat menerima transfer ini.Don't retry immediately. Ask the recipient to check the account status with their bank, or provide a different account. Jangan langsung coba ulang. Minta penerima mengecek status rekening ke bank terkait, atau memberikan rekening lain.
TRANSACTION_NOT_PERMITTED NewThe transfer was declined by the bank partner due to an issue with the destination account. Transfer ditolak oleh bank partner karena ada masalah pada rekening tujuan.Don't retry. Ask the recipient to contact their bank to resolve the issue, or provide a different account. Jangan coba ulang. Minta penerima menghubungi bank terkait untuk menyelesaikan masalah ini, atau memberikan rekening lain.
BENEFICIARY_NOT_SUPPORTED NewTransfers to this bank or account type are not supported. Transfer ke bank atau jenis rekening ini tidak didukung.Don't retry to the same destination. Ask the recipient for an account at a supported bank or of a supported type. Jangan coba ulang ke tujuan yang sama. Minta penerima memberikan rekening di bank atau jenis rekening yang didukung.

Amount and balance​

ReasonDescriptionRecommended Action
INVALID_AMOUNTThe transfer amount is invalid. Jumlah transfer tidak valid.Check that the amount is in the correct format and within the minimum and maximum allowed, then create a new transfer. Pastikan format jumlah sudah benar dan berada dalam batas minimum dan maksimum yang diizinkan, lalu buat transfer baru.
EXCEED_AMOUNT_LIMITThe transfer exceeds an allowed amount limit. Transfer melebihi batas jumlah yang diizinkan.Lower the amount or split it into several smaller transfers. Kurangi jumlah transfer atau bagi menjadi beberapa transfer yang lebih kecil.
EXCEEDED_TRANSACTION_AMOUNT_LIMITThe transfer amount exceeds the transaction limit. Jumlah transfer melebihi batas transaksi.Lower the amount or split it into several smaller transfers. Contact your Flip account manager if you need a higher limit. Kurangi jumlah transfer atau bagi menjadi beberapa transfer yang lebih kecil. Hubungi account manager Flip Anda jika membutuhkan batas yang lebih tinggi.
INSUFFICIENT_BALANCEYour deposit balance is insufficient for this transfer. Saldo deposit Anda tidak mencukupi untuk transfer ini.Top up your deposit, then create a new transfer. We recommend checking your balance with the Get Balance API before sending large or bulk transfers. Lakukan top up deposit, lalu buat transfer baru. Kami sarankan untuk mengecek saldo dengan Get Balance API sebelum mengirim transfer dalam jumlah besar atau massal.

Bill​

ReasonDescriptionRecommended Action
INVALID_BILLThe bill submitted is invalid or could not be found. Tagihan yang diajukan tidak valid atau tidak ditemukan.Don't retry with the same details. Confirm the bill or customer number with your customer. Jangan coba ulang dengan data yang sama. Pastikan kembali nomor tagihan atau nomor pelanggan dengan customer Anda.
PAID_BILLThe bill has already been paid. Tagihan sudah dibayar.Don't retry. No payment is needed; confirm with your customer if unexpected. Jangan coba ulang. Pembayaran tidak diperlukan; konfirmasi ke customer Anda jika hal ini tidak sesuai.
EXPIRED_BILLThe bill has expired and cannot be processed. Tagihan sudah kedaluwarsa dan tidak dapat diproses.Don't retry. Ask your customer for a new, valid bill. Jangan coba ulang. Minta customer Anda untuk memberikan tagihan baru yang masih berlaku.

System​

ReasonDescriptionRecommended Action
INTERMITTENT_DISTURBANCE_ON_BENEFICIARY_BANKThe destination bank is temporarily experiencing a disturbance. Bank tujuan sementara mengalami gangguan.Create a new transfer after some time. If you retry automatically, use increasing wait times between attempts. Buat transfer baru setelah beberapa saat. Jika Anda melakukan percobaan ulang otomatis, beri jeda yang semakin lama di setiap percobaan.
INTERNAL_ERRORThe transfer failed due to an issue on Flip's side. Transfer gagal karena ada kendala di sisi Flip.Create a new transfer after some time. If it keeps happening, contact Flip support with the transaction ID. Buat transfer baru setelah beberapa saat. Jika masih terjadi, hubungi tim support Flip dengan menyertakan ID transaksi.
GENERAL_ERROR NewThe transfer could not be completed due to an unspecified error. Transfer gagal diproses karena terjadi kesalahan.Create a new transfer after some time. If it fails again, contact Flip support with the transaction ID. Buat transfer baru setelah beberapa saat. Jika masih gagal, hubungi tim support Flip dengan menyertakan ID transaksi.