PUT /v1/wallet/deposit-whitelist/wallets/{walletId}/profileACTIVE, and it does not retroactively fix a deposit that was already rejected. Deposits sitting at init or rejected are still handled with POST /v1/wallet/deposit-whitelist/transactions/{transactionId}/submit. The new details apply to deposits that arrive afterwards.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 |