Validate bank account
PATH:
/api/v3/validate/bank-account
REQUEST BODY SCHEMA:
bankAccount required | string <= 34 characters Account number |
bankCode | string <= 11 characters Account swift number |
bankNumber | string <= 50 characters Bank and branch identifier |
createToken | boolean |
nonce | string Unique string provided by Riverty if the merchant is using Hosted Fields. Contact your Integration Manager for more details. |
conversationLanguage | string Enum:NOSVSEFIDADKENDENLFR Conversation language. 'SE' and 'DK' are obsolete values, and will be removed in the future. Use 'SV' instead of 'SE', and 'DA' instead of 'DK'. |
RESPONSES:
RESPONSE SCHEMA:
isValid | boolean Is response valid | ||||||||||||
array of riskCheckMessages Risk check messages | |||||||||||||
Array () [
| |||||||||||||
token | string |
RESPONSE SCHEMA:
type | string Enum:BusinessErrorTechnicalErrorNotificationMessage Message type |
code | string <= 100 characters Confirmation or error code |
message | string <= 4096 characters Message content |
customerFacingMessage | string <= 4096 characters Message to display to customer |
actionCode | string Enum:UnavailableAskConsumerToConfirmAskConsumerToReEnterDataOfferSecurePaymentMethodsRequiresSsnAskConsumerToIdentify Possible next action to make |
fieldReference | string <= 100 characters Reference to field that caused an error |
Path
/api/v3/validate/bank-account
Request samples
- {
- "bankAccount": "string",
- "bankCode": "string",
- "bankNumber": "string",
- "createToken": true,
- "nonce": "string",
- "conversationLanguage": "string"
Response samples
- {
- "isValid": true,
- "riskCheckMessages": [ { ... } ],
- "token": "string"
- {
- "type": "string",
- "code": "string",
- "message": "string",
- "customerFacingMessage": "string",
- "actionCode": "string",
- "fieldReference": "string"