POST /v1/wallet/deposit-whitelist/wallets/{walletId}/profileDEPOSIT_WHITELIST_REQUIRED for every new one.DEPOSIT_WHITELIST_REQUIRED is raised.DEPOSIT_WHITELIST_CREDITED when the review passes, or DEPOSIT_WHITELIST_FAILED if it doeswalletAddress, network, memo or symbol — thewalletId from POST /v1/wallet/create/sub.PUT, but it cannot be switched off. Storing one does not re-submit source addresses that are already approved, and it does not clear deposits that are already init or rejected — handle those one at a time with POST /v1/wallet/deposit-whitelist/transactions/{transactionId}/submit.correspondentType | Mandatory | Must NOT be sent |
|---|---|---|
ENTITY | fullName, countryCode, companyAddress | firstName, lastName, birthday, residentialAddress |
INDIVIDUAL | firstName, lastName, birthday (yyyy-MM-dd), countryCode, residentialAddress | fullName |
walletType | Also mandatory |
|---|---|
VASP | provider — a name from GET /v1/wallet/deposit-whitelist/options |
OTHERS | othersPleaseSpecify, max 255 characters |
SELF_HOSTED | — |
countryCode is an ISO 3166-1 alpha-2 code such as SG. Do not send countryInfo.code | Meaning |
|---|---|
10000102 | Payer details incomplete for the given correspondentType |
10000103 | Field value not accepted, including an invalid countryCode or unknown provider |
10000105 | Duplicate request |
10000107 | Wallet invalid, or the sub-wallet has not been created |