Virtual Card

Registration of virtual card

POST https://move-uat.goverapay.com/customer/card/virtualCardRegister

Headers

Name
Type
Description

userId

ANS

Generated during User Registration

Authorization

ANS

Generated during User Otp Verify

Request Body

Name
Type
Description

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}}

Last updated

Was this helpful?