Search...
APIJSLog inGet started
Airwallex logo
Home
Platform APIs
Connected Accounts
Accounts
Payments
Transactional FX
Payouts
Issuing
Back to home
OverviewHow Airwallex Payouts work
Payout network
AlbaniaAlgeriaAndorraAngolaAnguillaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahrainBangladeshBelgiumBelizeBeninBoliviaBosnia and HerzegovinaBotswanaBrazilBulgariaBurkina FasoCambodiaCameroonCanadaCanary IslandsCentral African RepublicChadChileChinaColombiaCosta RicaCôte d'IvoireCroatiaCuraçaoCyprusCzech RepublicDenmarkDominican RepublicDominicaEcuadorEgyptEl SalvadorEquatorial GuineaEstoniaFaroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGibraltarGreeceGreenlandGrenadaGuatemalaGuernseyGuinea-BissauGuyanaHondurasHong Kong SARHungaryIcelandIndiaIndonesiaIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKorea, Republic ofKosovoKuwaitKyrgyzstanLatviaLesothoLiechtensteinLithuaniaLuxembourgMacedonia, the former Yugoslav Republic ofMacao SARMadagascarMalawiMalaysiaMaldivesMaltaMartiniqueMauritaniaMauritiusMayotteMexicoMoldovaMonacoMontenegroMoroccoNamibiaNepalNetherlandsNew CaledoniaNew ZealandNigerNigeriaNorwayOmanPakistanPalestine, State ofPanamaParaguayPeruPhilippinesPolandPortugalPuerto RicoQatarRepublic of the CongoRéunionRomaniaRwandaSaint BarthélemySaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSan MarinoSaudi ArabiaSenegalSerbiaSeychellesSingapore
SlovakiaSloveniaSouth AfricaSpainSri LankaSwedenSwitzerlandTaiwan (China)TajikistanTanzania, United Republic ofThailandTimor-LesteTogoTunisiaTurkeyUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUruguayUzbekistanVanuatuViet NamVirgin Islands (British)Wallis and FutunaZambia
Use cases
Test and go live
Older API versions

Singapore

Overview

Transfer methodLocalLocalLocalSWIFT
Local clearing systemFAST
(The default LOCAL payout option when local_clearing_system is not specified)
GIRORTGS
Supported currency(ies)SGDSGDSGDAUD, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, ILS, JPY, NOK, NZD, PLN, RON, SEK, SGD, THB, TRY, USD, ZAR
Payment schemeFASTGIROMEPS
Flight time (business days)0-11-20-10-3
Maximum transaction limit200,000 SGDNo limitNo limitNo limit
Ultimate payer displayedYesYes

Please refer to the sections below for the key required bank details and other considerations for each supported transfer method.

Local FAST payout

Required fieldsPermitted DataNotes
account_currency3-letter ISO 4217 currency codeShould be SGD
account_name2-200 charactersAccount holder name of the recipient’s bank account
account_routing_type1One of swift_code, phone_number, virtual_payment_address, business_registration_number, or personal_id_numberSee table below for definitions of each routing type
account_routing_value1Definition depends on account_routing_type1; see the table below
account_number7-17 alphanumeric charactersOnly required when account_routing_type1 is swift_code.
swift_code8-11 alphanumeric charactersOnly required when account_routing_type1 is swift_code. Should be a valid and supported BIC-8 or BIC-11 code
bank_country_code2-letter ISO 3166-2 country codeShould be SG

FAST payouts to PayNow IDs (Beta)

FAST payouts to PayNow IDs is currently in Beta. Please contact your Airwallex Account Manager for details.

When paying SGD locally via FAST, you can now pay to PayNow IDs in addition to swift codes and account numbers. You can specify various types of PayNow IDs with the account_routing_type1 parameter under the beneficiary.bank_details object.

See below the supported values for account_routing_type1 and respective definitions for the account_routing_value1 parameter.

Account routing type 1Account routing value 1Note
swift_code
(The default routing type when not specified)
A SWIFT code to identify a bank in Singapore.Please note that unlike other routing types below, when siwft_code is specified for account_routing_value1, swift_code and account_number are also required under the beneficiary.bank_details object, instead of account_routing_value1.
phone_numberA phone number in the format of +aaa-nnnnnnnn as registered with the bank account where:
- aaa is an international country calling code up to 3 digits; and
- nnnnnnnn is a local phone number up to 14 digits. E.g. +65-87654321
Account number is not required when paying to a PayNow ID; account routing value1 is required. Same for all other types below
virtual_payment_addressA PayNow Virtual Payment Address (VPA) up to 21 characters, e.g. UEN196800306E#ABCDAccount number is not required when paying to a PayNow ID
business_registration_numberAn 8-to-13 character Singapore Unique Entity Number (UEN)Account number is not required when paying to a PayNow ID; this type is available only when the beneficiary's entity_type is COMPANY
personal_id_numberA 9-character Singapore ID number (NRIC or FIN) in the format of SnnnnnnnA where:
- S is an alphabetic letter;
- nnnnnnn is a 7-digit number; and
- A is an alphabetic letter
Account number is not required when paying to a PayNow ID; this type is available only when the beneficiary's entity_type is PERSONAL

Local GIRO payout

Required fieldsPermitted DataNotes
account_currency3-letter ISO 4217 currency codeShould be SGD
account_name2-200 charactersAccount holder name of the recipient’s bank account
account_number7-17 alphanumeric characters
swift_code8-11 alphanumeric charactersShould be a valid and supported BIC-8 or BIC-11 code
bank_country_code2-letter ISO 3166-2 country codeShould be SG

Local RTGS payout

Required fieldsPermitted DataNotes
account_currency3-letter ISO 4217 currency codeShould be SGD
account_name2-200 charactersAccount holder name of the recipient’s bank account
account_number6-23 alphanumeric characters
swift_code8-11 alphanumeric charactersShould be a valid and supported BIC-8 or BIC-11 code
bank_country_code2-letter ISO 3166-2 country codeShould be SG

SWIFT payout

Required fieldsPermitted DataNotes
account_currency3-letter ISO 4217 currency codeOne of AUD, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, ILS, JPY, NOK, NZD, PLN, RON, SEK, SGD, THB, TRY, USD, ZAR
account_name2-200 charactersAccount holder name of the recipient’s bank account
account_number6-23 alphanumeric characters
swift_code8-11 alphanumeric charactersShould be a valid and supported BIC-8 or BIC-11 code
bank_country_code2-letter ISO 3166-2 country codeShould be SG
On this page
  • Overview
  • Local FAST payout
  • Local GIRO payout
  • Local RTGS payout
  • SWIFT payout