Virtual Card
Registration of virtual card
POST https://move-uat.goverapay.com/customer/card/virtualCardRegister
Headers
userId
ANS
Generated during User Registration
Authorization
ANS
Generated during User Otp Verify
Request Body
UUID
ANS (36)
Unique for each transaction
transType
INT (2)
value - "12"
userName
ANS (1,30)
User name that is linked with a registered card.
customerIdNumber
ANS (1,40)
Identification number. Should be sent in registration requests as part of the KYC data. e.g. "customerIdNumber":"P01234658"
customerIdType
ANS (1,36)
Identification type. Should be sent in registration requests as part of the KYC data.
Values: National ID, Passport, Driving License.
e.g. “customerIdType”:”Driving License”
accountType
ANS
Type of the Account like Savings / Credit / Current
bankId
ANS (1,4)
Customer Bank Id. Should be sent in registration requests as part of the KYC data.
e.g. "bankId": "22"
branchId
ANS (1,3)
Customer Bank Branch Id. Should be sent in registration requests as part of the KYC data.
e.g. "bankBranchId":"102"
accountNumber
ANS (1,36)
Customer bank account number. Should be sent in registration requests as part of the KYC data. Must be encrypted.
e.g. "bankAccountNumber":"22000588487"
Note : Field will be encrypted using AES Key
Sample Data:
userId : 2
Authorization : Bearer {{Token}}
{
"UUID":"1e056384-625a-43ba-9876-6ddd7d9a5d51",
"transType":"12",
"userName":"savuri",
"customerIdNumber": "P01234658",
"customerIdType": "Driving License",
"accountType": "Savings",
"bankId": "102",
"branchId": "22",
"accountNumber":"5PWmO23fCMs0w4aE9IxEngVgpf3bKbHthXvXA32x4Mg"
}{
"responseCode": "0",
"responseMessage": "Waiting Customer for authenticating completion",
"transType": "12",
"UUID": "da4bcf29-d055-486e-a957-8465a41b5d78"
}Last updated
Was this helpful?