Possible fields inside 'seamlessData':
- mobileNumber
- bankCode
- userId
No parameter is mandatory inside the 'seamlessData' field but at least 'mobileNumber' or 'userId' must be provided.
The 'mobileNumber' field represents the phone number of the customer and it should have minimum 9 numbers and a maximum of 13 number.
The 'userId' field represents the unique identifier of the client (whatever is required by the merchant). If should have a maximum of 20 alphanumeric characters and can contain only these 3 special characters: '/', '-', '_'.
The 'bankCode' field represents the bank code. It is a string of 3 numbers.