A front-end Java Script SDK that is embedded within the client's User Experience, Receiver Directed Payouts is a feature of the Visa Alias Directory and provides an opportunity for individual capture of a receiver's payment credentials.
As an originator or enabler you can securely capture, verify, validate and store payment credentials with an alias (e.g. telephone number) in the Visa Alias Directory
Key Stakeholder:
Entity |
Description |
Originator/Enabler |
The corporate entity sending the payment to the Recipient |
Visa |
Credential Capture Widget that is invoked by Visa’s SDK |
Recipient |
Recipient who is receiving the money from the Originator |
The credential capure flow:
Education and OTP verification
The consumer information that RDP will require
Field Name |
Type |
Mandatory (M) / Optional (O) |
Length |
Validation |
Description |
First Name |
String |
M |
Min Length: 2 Max Length: 22 |
Length validation |
Card holder’s first name |
Last Name |
String |
M |
Min Length: 1 Max Length: 1 |
Length validation |
First letter only of card holder’s last name |
Address Line 1 |
String |
O |
Min Length: 1 Max Length: 50 |
Length validation |
First line of the card holder’s address |
Address Line 2 |
String |
O |
Min Length: 0 Max Length: 50 |
Length validation |
|
City |
String |
O |
Min Length: 1 Max Length: 50 |
Length Validation |
|
Zip Code |
String |
O |
Min Length: 1 Max Length: 16 |
Length Validation |
|
Card Number |
Numeric |
M |
|
Modulus 10 Check
Supported card Validation (VISA) |
|
Expiration Date |
Numeric |
M |
Date is greater than current month/year.
Numeric only |
First 2 digits = Month Second 2 digits = Year |