DBS Funds Transfer

FREE
By DBS-Developers
Updated 10 months ago
-/10
Popularity Score
-
Latency
-
Success Rate

DBS Funds Transfer API Documentation

Allow customers to transfer funds seamlessly from their DBS bank accounts to other parties through your app! Account verification features are hosted by DBS to ensure there’s no security risk to your business and customers.

Due to security reasons, some functionality won't work on the Mashape Marketplace. Sign up on our website at http://bit.ly/fundtransferapi for full testing and sandbox features !

View API Details
Inter-Bank Transfers
POSTAd-hoc transfer to a domestic bank account
GETRetrieves status of a fund transfer
POSTTransfer money to a pre-registered payee account
Intra-Bank Transfers
POSTinitiates reversal of a transfer
POSTTransfer money between customer's own accounts
Scheduled Transfer
POSTCancel a scheduled transfer requests
GETRetrieves list of scheduled transfer requests
PayNow Transfers
POSTTransfers using recipient`s Mobile number or NRIC
Reference Data
GETreturns list of banks
POSTAd-hoc transfer to a domestic bank account

Ad-hoc transfers to a domestic account without registering the payee. This API will execute a one-time Funds Transfer and the information submitted as part of this transfer request (including but not limited to payee account numbers and transaction remarks) may show up on customer banking statements and/or transaction history

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationOAUTH2
REQUIRED
accept-versionSTRING
OPTIONALSpecifies the acceptable version of the message set. If not specified, the latest version of the API will be considered.
accessTokenSTRING
REQUIREDAccess Token
clientIdNUMBER
REQUIREDClient Identifier
uuidNUMBER
REQUIREDMessage UID
Required Parameters
debitAccountIdSTRING
REQUIREDTokenised Account Identifier
creditAccountNumberSTRING
REQUIREDCredit account number.
amountSTRING
REQUIREDAmount to be transferred
Optional Parameters
bankCodeSTRING
OPTIONALBank code of the payee's bank. ACH code for domestic banks / SWIFT code for overseas bank.Required only if other than DBS/POSB
payeeNameSTRING
OPTIONALName of the Payee
paymentChannelSTRING
OPTIONALChannel via which payment is supported
alternatePayeeReferenceSTRING
OPTIONALAlternate reference of payee
sourceCurrencySTRING
OPTIONALCurrency of the Debit account. ISO 4217 3-character currency code
destinationCurrencySTRING
OPTIONALCurrency of the Credit account. ISO 4217 3-character currency code
transferCurrencySTRING
OPTIONALTransfer Currency. Should be either Debit or Credit account's currency
commentsSTRING
OPTIONALCustomer Remarks for the transaction
purposeSTRING
OPTIONALPurpose of transfer. Not applicable for intra-bank transfers
transferTypeSTRING
OPTIONALValid Values : "INSTANT" "NON-INSTANT" Type of transaction for fund settlement. Default is INSTANT
valueDateSTRING
OPTIONALDate on which fund has to be settled. Can be a future date. Default: current date
partyIdSTRING
OPTIONALTokenized Identifier of the Customer
referenceIdSTRING
OPTIONALTransaction Reference number for transfers and payments
alternateReferenceTypeSTRING
OPTIONALType of alternate payee reference, eg. MOBILE, NRIC, FIN, UEN
alternateReferenceDescSTRING
OPTIONALDescription of alternate reference
alternateReferenceSTRING
OPTIONALAlternate reference number
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication