English
API ReferenceSign In

Corridors, Limits and Processing Time of Remittance Payout

Last updated 10/27/2021

Indonesia

Indonesia Banks Coverage

The following is a list of banks in Indonesia that Xendit can remit to

NameChannel TypeID Channel Code
Bank Central Asia (BCA)BankID_BCA
Bank MandiriBankID_MANDIRI
Bank CIMB NiagaBankID_CIMB
Bank DanamonBankID_DANAMON
Bank PermataBankID_PERMATA
Bank PaninBankID_PANIN
Anglomas International BankBankID_ANGLOMAS
Bangkok BankBankID_BANGKOK
Bank AgrisBankID_AGRIS
Bank SinarmasBankID_SINARMAS
Bank BRI AgroniagaBankID_AGRONIAGA
Bank AndaraBankID_ANDARA
Bank ANZ IndonesiaBankID_ANZ
Bank Artha Graha InternasionalBankID_ARTHA
Bank Artos IndonesiaBankID_ARTOS
Bank Bisnis InternasionalBankID_BISNIS_INTERNASIONAL
Bank BJBBankID_BJB
Bank BJB SyariahBankID_BJB_SYR
Bank BNI SyariahBankID_BNI_SYR
Bank BNP ParibasBankID_BNP_PARIBAS
Bank BukopinBankID_BUKOPIN
Bank Bumi ArtaBankID_BUMI_ARTA
Bank Capital IndonesiaBankID_CAPITAL
Bank Central Asia (BCA) SyariahBankID_BCA_SYR
Bank Chinatrust IndonesiaBankID_CHINATRUST
Bank CIMB Niaga UUSBankID_CIMB_UUS
Bank CommonwealthBankID_COMMONWEALTH
Bank Danamon UUSBankID_DANAMON_UUS
Bank DBS IndonesiaBankID_DBS
Bank Dinar IndonesiaBankID_DINAR_INDONESIA
Bank DKIBankID_DKI
Bank DKI UUSBankID_DKI_UUS
Bank Fama InternationalBankID_FAMA
Bank GaneshaBankID_GANESHA
Bank HanaBankID_HANA
Bank Harda InternasionalBankID_HARDA_INTERNASIONAL
Bank Himpunan Saudara 1906BankID_HIMPUNAN_SAUDARA
Bank ICBC IndonesiaBankID_ICBC
Bank Ina PerdaniaBankID_INA_PERDANA
Bank Index SelindoBankID_INDEX_SELINDO
Bank Jasa JakartaBankID_JASA_JAKARTA
Bank Kesejahteraan EkonomiBankID_KESEJAHTERAAN_EKONOMI
Bank Maspion IndonesiaBankID_MASPION
Bank Mayapada InternationalBankID_MAYAPADA
Bank Maybank Syariah IndonesiaBankID_MAYBANK_SYR
Bank MayoraBankID_MAYORA
Bank MegaBankID_MEGA
Bank Mestika DharmaBankID_MESTIKA_DHARMA
Bank Mizuho IndonesiaBankID_MIZUHO
Bank MNC InternasionalBankID_MNC_INTERNASIONAL
Bank Muamalat IndonesiaBankID_MUAMALAT
Bank Multi Arta SentosaBankID_MULTI_ARTA_SENTOSA
Bank NationalnobuBankID_NATIONALNOBU
Bank Nusantara ParahyanganBankID_NUSANTARA_PARAHYANGAN
Bank OCBC NISPBankID_OCBC
Bank OCBC NISP UUSBankID_OCBC_UUS
Bank of America Merill-LynchBankID_BAML
Bank of China (BOC)BankID_BOC
Bank of India IndonesiaBankID_INDIA
Bank of Tokyo Mitsubishi UFJBankID_TOKYO
Bank Panin SyariahBankID_PANIN_SYR
Bank Permata UUSBankID_PERMATA_UUS
Bank Rabobank International IndonesiaBankID_RABOBANK
Bank Resona PerdaniaBankID_RESONA
Bank Royal IndonesiaBankID_ROYAL
Bank Sahabat SampoernaBankID_SAHABAT_SAMPOERNA
Bank SBI IndonesiaBankID_SBI_INDONESIA
Bank Sumitomo Mitsui IndonesiaBankID_MITSUI
Bank Syariah BRIBankID_BRI_SYR
Bank Syariah BukopinBankID_BUKOPIN_SYR
Bank Syariah MandiriBankID_MANDIRI_SYR
Bank Syariah MegaBankID_MEGA_SYR
Bank Tabungan Negara (BTN)BankID_BTN
Bank Tabungan Negara (BTN) UUSBankID_BTN_UUS
Bank Tabungan Pensiunan NasionalBankID_TABUNGAN_PENSIUNAN_NASIONAL
Bank UOB IndonesiaBankID_UOB
Bank Victoria InternasionalBankID_VICTORIA_INTERNASIONAL
Bank Victoria SyariahBankID_VICTORIA_SYR
Bank Woori IndonesiaBankID_WOORI
Bank Yudha BhaktiBankID_YUDHA_BHAKTI
BPD AcehBankID_ACEH
BPD Aceh UUSBankID_ACEH_UUS
BPD BaliBankID_BALI
BPD BengkuluBankID_BENGKULU
BPD Daerah Istimewa Yogyakarta (DIY)BankID_DAERAH_ISTIMEWA
BPD Daerah Istimewa Yogyakarta (DIY) UUSBankID_DAERAH_ISTIMEWA_UUS
BPD JambiBankID_JAMBI
BPD Jambi UUSBankID_JAMBI_UUS
BPD Jawa TengahBankID_JAWA_TENGAH
BPD Jawa Tengah UUSBankID_JAWA_TENGAH_UUS
BPD Jawa TimurBankID_JAWA_TIMUR
BPD Jawa Timur UUSBankID_JAWA_TIMUR_UUS
BPD Kalimantan BaratBankID_KALIMANTAN_BARAT
BPD Kalimantan Barat UUSBankID_KALIMANTAN_BARAT_UUS
BPD Kalimantan SelatanBankID_KALIMANTAN_SELATAN
BPD Kalimantan Selatan UUSBankID_KALIMANTAN_SELATAN_UUS
BPD Kalimantan TengahBankID_KALIMANTAN_TENGAH
BPD Kalimantan TimurBankID_KALIMANTAN_TIMUR
BPD Kalimantan Timur UUSBankID_KALIMANTAN_TIMUR_UUS
BPD LampungBankID_LAMPUNG
BPD MalukuBankID_MALUKU
BPD Nusa Tenggara BaratBankID_NUSA_TENGGARA_BARAT
BPD Nusa Tenggara Barat UUSBankID_NUSA_TENGGARA_BARAT_UUS
BPD Nusa Tenggara TimurBankID_NUSA_TENGGARA_TIMUR
BPD PapuaBankID_PAPUA
BPD Riau Dan KepriBankID_RIAU_DAN_KEPRI
BPD Riau Dan Kepri UUSBankID_RIAU_DAN_KEPRI_UUS
BPD Sulawesi TengahBankID_SULAWESI
BPD Sulawesi TenggaraBankID_SULAWESI_TENGGARA
BPD SulselbarBankID_SULSELBAR
BPD Sulselbar UUSBankID_SULSELBAR_UUS
BPD SulutBankID_SULUT
BPD Sumatera BaratBankID_SUMATERA_BARAT
BPD Sumatera Barat UUSBankID_SUMATERA_BARAT_UUS
BPD Sumsel Dan BabelBankID_SUMSEL_DAN_BABEL
BPD Sumsel Dan Babel UUSBankID_SUMSEL_DAN_BABEL_UUS
BPD SumutBankID_SUMUT
BPD Sumut UUSBankID_SUMUT_UUS
Centratama Nasional BankBankID_CENTRATAMA
CitibankBankID_CITIBANK
Deutsche BankBankID_DEUTSCHE
HSBC Indonesia (formerly Bank Ekonomi Raharja)BankID_HSBC
Hongkong and Shanghai Bank Corporation (HSBC) UUSBankID_HSBC_UUS
JP Morgan Chase BankBankID_JPMORGAN
Prima Master BankBankID_PRIMA_MASTER
Royal Bank of Scotland (RBS)BankID_RBS
Standard Chartered BankBankID_STANDARD_CHARTERED
Bank Mitra NiagaBankID_MITRA_NIAGA
Bank Arta Niaga KencanaBankID_ARTA_NIAGA_KENCANA
Bank Rakyat Indonesia (BRI)BankID_BRI
Bank Negara Indonesia (BNI)BankID_BNI
Bank MaybankBankID_MAYBANK
Bank Shinhan Indonesia (formerly Bank Metro Express)BankID_SHINHAN
Mandiri Taspen Pos (formerly Bank Sinar Harapan Bali)BankID_MANDIRI_TASPEN
Indonesia Eximbank (formerly Bank Ekspor Indonesia)BankID_EXIMBANK
Bank QNB Indonesia (formerly Bank QNB Kesawan)BankID_QNB_INDONESIA
BPD Banten (formerly Bank Pundi Indonesia)BankID_BANTEN
Bank JTrust Indonesia (formerly Bank Mutiara)BankID_JTRUST
BTPN Syariah (formerly BTPN UUS and Bank Sahabat Purba Danarta)BankID_BTPN_SYARIAH
China Construction Bank Indonesia (formerly Bank Antar Daerah and Bank Windu Kentjana International)BankID_CCB
Bank Sinarmas UUSBankID_SINARMAS_UUS
Bank Amar Indonesia (formerly Anglomas International Bank)BankID_AMAR
Bank Woori Saudara Indonesia 1906 (formerly Bank Himpunan Saudara and Bank Woori Indonesia)BankID_WOORI_SAUDARA
Bank Oke Indonesia (formerly Bank Andara)BankID_OKE

Indonesia eWallet Coverage

The following is a list of e-wallets in Indonesia that Xendit can remit to

NameChannel TypeChannel Code
GopayE-WalletID_GOPAY
OVOE-WalletID_OVO
DANAE-WalletID_DANA
LinkAjaE-WalletID_LINKAJA
ShopeePayE-WalletID_SHOPEEPAY

Indonesia Remittance Limitations

The following tables set out the minimum and maximum amounts of each remittance transaction request as allowed by Indonesian banks and e-wallets

BankMinimum Amount (IDR)Maximum Amount (IDR)
BCA, Mandiri, BNI, BNI Syariah, BRI, Permata1No limit**
CIMB, Sinarmas1,000No limit**
Sahabat Sampoerna11,000,000,000
Gopay, Linkaja10,00010,000,000
OVO110,000,000
DANA110,000,000
ShopeePay8,00010,000,000
Other banks10,000100,000,000***

**While there is theoretically no maximum transfer limit for transfers to these banks, please note that we may have to report all transaction amounts above Rp 100.000.000 to the financial authorities in Indonesia along with supporting documentation regarding the underlying transactions.

***Batch Remittance supports unlimited amount transfer to all banks via national clearing system (SKN/RTGS) with a prior whitelist in our system if you are willing to open for high value transfer using this rail. Transactions below IDR 10,000 or above IDR 100,000,000 (to banks other than BCA, BNI, BRI, Mandiri, and Permata) which are approved after 1pm (UTC+7) will be disbursed on the next business date.

Virtual AccountMinimum Amount (IDR)Maximum Amount (IDR)
BRI VA, BNI VA1Unlimited
Permata VA10,00025,000,000
Mandiri VA, CIMB Niaga VA, BTN VA, NOBU VA10,000100,000,000
BCA VANot SupportedNot Supported
E-WalletAccount TypeMaximum Amount (IDR)
GopayUnverified1,000,000
GopayVerified10,000,000
OVOOVO Club2,000,000
OVOOVO Premier10,000,000
DANAUnverified2,000,000
DANAPremium10,000,000
LinkAjaBasic Service2,000,000
LinkAjaFull Service10,000,000
ShopeePayUnverified2,000,000
ShopeePayVerified10,000,000

For remittances into an e-wallet, please note that each e-wallet imposes a limit on the amount of balance a user can hold in their wallet. In the event that a remittance will bring a user’s balance above the prescribed maximum balance, the transfer will fail.

Indonesia Processing Time

All remittances are processed instantly. Once you create a remittance successfully, the remittance amount will move from your "CASH" balance to your “PENDING” balance. When the remittance is successfully executed, we will send you a callback with status = “COMPLETED” and the remittance amount will be deducted from your “PENDING” balance.

On another note, if the remittance fails to get executed, we will send you a callback with status = “FAILED” and the remittance amount will be moved back to your “cash” balance.

When will the Money Arrive?

The time of arrival of funds depends on the banks’ processing time. After we send out the money, the money may need to be processed by various parties, including our bank, the switching networks, and the recipient’s bank. The arrival time may be affected by the banks’ operational hours — some banks have downtime overnight or over weekends.

See below for an estimate of the time of arrival of funds, based on the transfer amount and time of the request

Destination BankAmount (IDR)Time Request Sent (UTC +7)ETA
BCA<10,000 or >100,000,00007:00 – 20:0015 minutes
BCA<10,000 or >100,000,00020:00 – 07:00After 7 am
BCA≥10,000 or ≤100,000,00005:00 – 23:0015 minutes
BCA≥10,000 or ≤100,000,00023:00 – 05:00After 5am
BRI, Mandiri, BNI, BNI Syariah, PermataAll01:00 – 23:0015 minutes
BRI, Mandiri, BNI, BNI Syariah, PermataAll23:00 -01:00After 5 am
Other banks and e-wallets≤100,000,00005:00 – 23:0015 minutes
Other banks and e-wallets100,000,00023:00 – 05:00After 5am

The majority of transfers will be completed in this time, but please be aware of the below reasons for a possible delay:

  • We can only move your money during normal banking hours. Things may take a little longer due to scheduled, or unexpected, bank downtimes.
  • Sometimes the switching network or recipient bank’s internal processing can also delay the transfer.

If you feel that your transfer is taking unusually long, please get in touch with our support team at help@xendit.co

Bank Downtimes

All banks in Indonesia have regular downtimes, which vary across different banks. We optimize for the time by routing each remittance to the quickest available method at the time. If a bank is down for an extended period of time, Instamoney will reroute remittance through other banks.

If we receive a remittance request during scheduled bank downtimes (usually occurs between 11pm – 5am UTC+7), our systems continuously retry the remittance request by pinging the banks until the bank is up again, ensuring that your remittance will be executed as soon as possible.

ID Local Cut-Off Time

Between 11pm and 1am everyday, no remittances are processed. However, you can still send the request to our side and we will process it when the system is up again.

Philippines

Philippines Bank Coverage

The following is a list of banks in the Philippines that Xendit can remit to

NameChannel TypeChannel Code
AllBank Inc.BankPH_ABP
Asia United Bank (AUB)BankPH_AUB
Bangko Mabuhay (A Rural Bank), Inc.BankPH_BMB
Bank of CommerceBankPH_BOC
Bank of the Philippine Islands (BPI)BankPH_BPI
BPI Family Savings BankBankPH_BPI
BDO UnibankBankPH_BDO
Cebuana Lhuillier Rural Bank, Inc.BankPH_CEBRUR
China BankBankPH_CBC
China Bank SavingsBankPH_CBS
CTBC Bank (Philippines) Corp.BankPH_CTBC
Development Bank of the PhilippinesBankPH_DBP
Dungganon Bank (A Microfinance Rural Bank), Inc.BankPH_DBI
East West Banking CorporationBankPH_EWB
Equicom Savings Bank, Inc.BankPH_EQB
ING Bank N.V.BankPH_ING
ISLA BankBankPH_ISLA
Land Bank of The PhilippinesBankPH_LBP
Malayan Bank Savings and Mortgage Bank, Inc.BankPH_MSB
Maybank PhilippinesBankPH_MPI
Metropolitan Bank and Trust Company (Metrobank)BankPH_MET
Omnipay, Inc.BankPH_OMNI
Partner Rural Bank (Cotabato), Inc.BankPH_PAR
Philippine Bank of Communications (PBCOM)BankPH_PBC
Philippine Business Bank, Inc., A Savings BankBankPH_PBB
Philippine National Bank (PNB)BankPH_PNB
PNB Savings BankBankPH_PNB
Philippine Savings Bank (PSBank)BankPH_PSB
Philippine Trust CompanyBankPH_PTC
Philippine Veterans BankBankPH_PVB
Quezon Capital Rural Bank, IncBankPH_QCRB
Rizal Commercial Banking Corporation (RCBC)BankPH_RCBC
Robinsons BankBankPH_ROB
Security Bank CorporationBankPH_SEC
Sterling Bank of AsiaBankPH_SBA
Sun Savings BankBankPH_SSB
Union Bank of the Philippines (UBP)BankPH_UBP
United Coconut Planters Bank (UCPB)BankPH_UCPB
Wealth Development Bank CorporationBankPH_WDB
Yuanta Savings BankBankPH_YUANSB
UCBP Savings BankBankPH_UCBSB

Philippines E-Wallets Coverage

The following is a list of e-wallets in the Philippines that Xendit can remit to

NameChannel TypeChannel Code
GCashE-WalletPH_GCASH
PayMayaE-WalletPH_PAYMAYA
Coins.PHE-WalletPH_COINS
GrabPayE-WalletPH_GRABPAY

Philippines Remittance Limitations

The following table sets out the minimum and maximum amounts of each remittance transaction request as allowed by Filipino banks and e-wallets

CHANNELMinimum amount (PHP)Maximum amount (PHP)Processing time
All channels150,000Instant
All channels (except GrabPay)50,000100,000,000Sent out by end-of-day if submitted before cutoff time of 1PM on a bank working day

For disbursements on e-wallet accounts, please note that each platform imposes a limit on the amount of balance a merchant can hold in their wallet. In the event that a disbursement will bring a merchant’s balance above the prescribed maximum balance, the transfer will fail.

WalletMinimum amount (PHP)Maximum amount (PHP)
Paymaya1If not upgraded: P50,000/month. Upgraded account: P100,000/month
Coins PH1Level 1: 50,000/month. Level 2: 100,000/month. Level 3: 400,000/month
GCash1Basic : 10,000/month. Fully Verified: 100,000/month
*Grabpay1Standard:10,000/Day, 10,000/Month, 100,000/Year Premium:100,000/Day, 250,000/Month

When will my money arrive?

Same-day

  • Transactions to all banks and wallets up to 50,000.00 PHP will be sent out via Instapay instantly.

1 business day

  • Transactions to all banks and wallets (except Grabpay) above 50,000.00 PHP will be processed via Pesonet, which operates on bank working days until the cutoff time of 1pm Philippines time (UTC +8).
  • Requests sent outside these times will be processed on the next bank working day.
  • For example, requests received at 1pm on a Friday are sent out and processed on the same day. Requests received at 2pm on a Friday are sent out on the following Monday.
  • After the disbursement is completed, funds usually arrive at the destination account within 1 working day; this depends on the beneficiary bank’s clearing schedules.

Bounce-backs

  • Sometimes, a transfer which was successfully sent out may be rejected and bounced back.
  • This tends to happen for transfers sent out via Pesonet, so these tend to affect transfers above PHP 50,000.00. Reasons may include account name mismatch, invalid bank account number, among others.
  • We are usually notified within 5 working days of any rejected disbursements. If we detect any rejected disbursement after it has been executed, we will notify you and update your disbursement status from COMPLETED to FAILED with failure_code = REJECTED_BY_CHANNEL. We will also refund the disbursement amount and fees.
  • To avoid failures, please ensure that your Pesonet disbursement details, especially the account number and account name, are exactly correct.

Channel Downtimes

All bank and e-wallet channels in the Philippines experience scheduled and unscheduled downtimes, which vary across different channels. Fortunately, redundancies have been created in our system to ensure your disbursement reaches the intended destination as quickly as possible. We will exhaust all available methods before declaring a failure of delivery.

We will also notify you via our official communications channel for production announcements and via email for internal downtime advisories.