Skip to main content

Payouts to Canada

Payout parameters

NameTypeMandatoryDescription
payment_methodPaymentMethod+Payout data
 typestring+Value: bank_account
 bank_accountBankAccountPaymentMethod+Bank account
  system_typestring+Value: global
  globalBankAccountGlobal+Bank account details
   descriptionstring+Purpose of remittance for the payout. This description should match the classification given in How to specify the remittance purpose
   routing_codestring+Routing code in the following format: 0AAABBBBB, where AAA is an institution code, BBBBB is a transit code
   account_numberstring+Bank account number for the payout
participant_detailsParticipantDetails+Information on the payout participants
 recipientParticipant+Recipient details
  bank_namestring+Important: the bank name must be chosen from the List of supported banks, otherwise the payout will fail
  currencystring+Recipient's currency in ISO 4217 format. Case insensitive
  country_iso3string+Recipient's country code (ISO-3166-1 alpha-3)
  first_namestring+Recipient's first name. Important: if the name is passed incorrectly, the recipient bank may not accept the payout
  last_namestring+Recipient's last name. Important: if the name is passed incorrectly, the recipient bank may not accept the payout
 senderParticipant+Sender details
  company_namestring+Sender company name. Limited to 100 characters, cannot contain digits only
  registration_numberstring+Sender company registration number
  country_iso3string+Sender’s country code (ISO-3166-1 alpha-3)
  codestring+Sender company registration number
amount_detailsAmountDetails+Payout amount details
 amountint+Payout amount in decimal format. The value must be greater than zero. If you are sending 100 USD, write 10000
 currencystring+ISO 4217 currency code. Case insensitive

Example

curl -X POST \
https://demo.smart-glocal.com/api/v1/session/start/payout \
-H 'Content-Type: application/json' \
-H 'X-PARTNER-PROJECT: your_project_name' \
-H 'X-PARTNER-SIGN: signature' \
-d'{
"session_id": "ps_1053680",
"payment_method": {
"type": "bank_account",
"bank_account": {
"system_type": "global",
"global": {
"account_number": "NUMBER_VALUE",
"routing_code": "AXISINBB250",
"description": "purpose of remittance"
}
}
},
"participant_details": {
"recipient": {
"bank_name": "Bank name from the list below",
"currency": "cad",
"first_name": "John",
"last_name": "Johnson"
}
},
"sender": {
"company_name": "Company name",
"registration_number": "1234567890",
"country_iso3": "USA",
"code": "1234567890"
},
"amount_details": {
"amount": 1000,
"currency": "usd"
}
}

List of supported banks

CountryCurrencyBank
CanadaCADEffort Trust Company
CanadaCADMega International Commercial Bank Co., Ltd.
CanadaCADBank of America, National Association
CanadaCADB2B Bank
CanadaCADAtlantic Central (Institution Code 849)
CanadaCADAtlantic Central (Institution Code 839)
CanadaCADATB Financial
CanadaCADAmex Bank of Canada
CanadaCADADS Canadian Bank
CanadaCADWells Fargo Bank, National Association, Canadian Branch
CanadaCADBank of China (Canada)
CanadaCADWealth One Bank of Canada
CanadaCADVersaBank
CanadaCADVancity Community Investment Bank
CanadaCADUnited Overseas Bank Limited
CanadaCADUBS Bank (Canada)
CanadaCADU.S. Bank National Association
CanadaCADTrust La Laurentienne du Canada Inc.
CanadaCADThe Toronto-Dominion Bank
CanadaCADThe Royal Trust Company
CanadaCADThe Northern Trust Company, Canada Branch
CanadaCADThe Canada Trust Company
CanadaCADThe Bank of Nova Scotia
CanadaCADThe Bank of New York Mellon
CanadaCADTD Pacific Mortgage Corporation
CanadaCADTD Mortgage Corporation
CanadaCADTangerine Bank
CanadaCADSun Life Financial Trust Inc.
CanadaCADSumitomo Mitsui Banking Corporation, Canada Branch
CanadaCADState Street
CanadaCADSociété Générale (Canada Branch) (Institution Code 346)
CanadaCADSociété Générale (Canada Branch) (Institution Code 292)
CanadaCADShinhan Bank Canada
CanadaCADScotia Mortgage Corporation
CanadaCADSBI Canada Bank
CanadaCADRoyal Trust Corporation of Canada
CanadaCADRoyal Bank of Canada
CanadaCADRogers Bank
CanadaCADRFA Bank of Canada
CanadaCADRabobank Canada
CanadaCADPresident`s Choice Bank
CanadaCADPNC Bank Canada Branch
CanadaCADPeoples Trust Company
CanadaCADPeoples Bank of Canada
CanadaCADPeace Hills Trust Company
CanadaCADNational Trust Company
CanadaCADNational Bank of Canada
CanadaCADNatcan Trust Company
CanadaCADMUFG Bank, Ltd., Canada Branch
CanadaCADMotus Bank
CanadaCADMontreal Trust Company of Canada
CanadaCADMizuho Bank Ltd.
CanadaCADBank of Canada
CanadaCADManulife Trust Company
CanadaCADManulife Bank of Canada
CanadaCADManufacturers Life Insurance Company
CanadaCADBank of China, Toronto Branch
CanadaCADM & T Bank
CanadaCADLaurentian Bank of Canada
CanadaCADKEB Hana Bank Canada
CanadaCADJPMorgan Chase Bank, National Association
CanadaCADJ.P. Morgan Bank Canada
CanadaCADInvestors Group Trust Co. Ltd.
CanadaCADIndustrial and Commercial Bank of China (Canada)
CanadaCADICICI Bank Canada
CanadaCADHSBC Mortgage Corporation (Canada)
CanadaCADHSBC Bank Canada
CanadaCADHomeEquity Bank
CanadaCADHome Trust Company
CanadaCADHome Bank
CanadaCADBank of Montreal
CanadaCADBarclays Bank PLC, Canada Branch
CanadaCADBNP Paribas
CanadaCADBridgewater Bank
CanadaCADCaisse Desjardins Ontario Credit Union Inc.
CanadaCADCaisse populaire acadienne ltée
CanadaCADCaisse populaire Alliance Limitée
CanadaCADCaisse Populaire Group Financier Ltée
CanadaCADCanadian Imperial Bank of Commerce (Institution Code 010)
CanadaCADCanadian Imperial Bank of Commerce (Institution Code 326)
CanadaCADCanadian Tire Bank
CanadaCADCanadian Western Bank
CanadaCADCapital One Bank (Canada Branch)
CanadaCADCentral 1 Credit Union (Institution Code 809)
CanadaCADCentral 1 Credit Union (Institution Code 828)
CanadaCADCentral 1 Credit Union (Institution Code 869)
CanadaCADChina Construction Bank Toronto Branch
CanadaCADCIBC Trust Corporation
CanadaCADCidel Bank Canada
CanadaCADCitco Bank Canada
CanadaCADCitibank Canada
CanadaCADCitibank, N.A
CanadaCADCoast Capital Savings Federal Credit Union
CanadaCADComerica Bank
CanadaCADCommunity Trust Company
CanadaCADConcentra Bank
CanadaCADCredit Union Central Alberta Limited
CanadaCADCredit Union Central of Manitoba Limited
CanadaCADCredit Union Central of Saskatchewan
CanadaCADCS Alterna Bank
CanadaCADCTBC Bank Corp. (Canada)
CanadaCADDeutsche Bank AG
CanadaCADDigital Commerce Bank
CanadaCADDuo Bank of Canada
CanadaCADEdward Jones
CanadaCADEquitable Bank
CanadaCADExchange Bank of Canada
CanadaCADFédération des caisses Desjardins du Quebec
CanadaCADFifth Third Bank, National Association
CanadaCADFirst Commercial Bank
CanadaCADFirst Nations Bank of Canada
CanadaCADGeneral Bank of Canada
CanadaCADHabib Canadian Bank
CanadaCADHaventree Bank