Qr Code Services
Qr Code Serviceslink
POST
/wallet2/qrcode/generateGenerate Qr Code
This endpoint allows you generate a QR code and create a customer on the QR code platform
Headers
AuthorizationParameters
wallet-credentialsquerystringdefault: Request body
application/json{
"accountNo": "1000012121",
"qrType": "2",
"amount": "9000",
"phone": "080000000000",
"email": "abc@gmail.com"
}Responses
transaction-limit
{
"status": "00",
"message": "Successfully Updated"
}boltTry it
env
POST
https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/generateQuery parameters
wallet-credentialsHeaders
AuthorizationRequest body
Code samples
curl -X POST 'https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/generate' \
-H 'Content-Type: application/json' \
--data-raw '{
"accountNo": "1000012121",
"qrType": "2",
"amount": "9000",
"phone": "080000000000",
"email": "abc@gmail.com"
}'POST
/wallet2/qrcode/queryQuery QR Code
This endpoint allows you retrieve a merchant details using a QR code
Headers
AuthorizationParameters
wallet-credentialsquerystringdefault: Request body
application/json{
"qrCode": "09875R12344554**99944T4T166**5747574****PKG000000090726720019NG.COM.NIBSS-PLC.QR0222S000000066302309665405200005802NG5916MUHAMMEDALEXIS6007Nigeria7304FB00"
}Responses
transaction-limit
{
"status": "00",
"message": "Successfully Updated"
}boltTry it
env
POST
https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/queryQuery parameters
wallet-credentialsHeaders
AuthorizationRequest body
Code samples
curl -X POST 'https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/query' \
-H 'Content-Type: application/json' \
--data-raw '{
"qrCode": "09875R12344554**99944T4T166**5747574****PKG000000090726720019NG.COM.NIBSS-PLC.QR0222S000000066302309665405200005802NG5916MUHAMMEDALEXIS6007Nigeria7304FB00"
}'POST
/wallet2/qrcode/payQr Code Pay
This endpoint allows customers on the QR code platform make payment
Headers
AuthorizationParameters
wallet-credentialsquerystringdefault: Request body
application/json{
"accountNo": "1000012121",
"qrType": "2",
"amount": "9000",
"phone": "080000000000",
"email": "abc@gmail.com"
}Responses
transaction-limit
{
"status": "00",
"message": "Successfully Updated"
}boltTry it
env
POST
https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/payQuery parameters
wallet-credentialsHeaders
AuthorizationRequest body
Code samples
curl -X POST 'https://api-devapps.vfdbank.systems/vtech-wallet/api/v1/wallet2/wallet2/qrcode/pay' \
-H 'Content-Type: application/json' \
--data-raw '{
"accountNo": "1000012121",
"qrType": "2",
"amount": "9000",
"phone": "080000000000",
"email": "abc@gmail.com"
}'