API to generate UPI Payment Dynamic QR Code.
Demo Value
UpiId=demo@mybankname
PayeeName=CISPL%20TaxPro%20GSP%20DEMO
BankAc=123456789123456
Ifsc=SIBL0000888
InvNo=Inv0008DEMO
InvDt=26%20MAR%202021
InvAmt=888.88
QrCodeSize=200
Type
|
Url
|
Headers
|
Parameters
|
Production
|
https://einvapi.charteredinfo.com/aspapi/v1.0/dynamicqr
|
1. aspid
2. password
3. Gstin
4. UpiId
5. PayeeName
6. BankAc
7. SIBL0000888
|
1. InvNo
2. InvDt
3. InvAmt
4. QrCodeSize=200
|
Post Method is also available:
Method: Post
Url: http://gstsandbox.charteredinfo.com/aspapi/v1.0/dynamicqr?QRCodeSie=200
Optional Query Parm: QrFormat=JPG (Default is PNG)
Headers:
gstin: "xxxxxxxxxxxxxxx"
aspid: "aaaaaaaaaa"
password: "***********"
Content-Type: "application/json"
Request Body:
{
"PayeeName" : "CISPL TaxPro GSP DEMO", //& in PayeeName will not work
"InvAmt": 888.88,
"InvDt" : "26 MAR 2021", //String - Display only
"InvNo" : "Inv0008DEMO",
"BankAc" : "123456789123456",
"Ifsc" : "SIBL0000888",
"Gstin" : "34AACCC1596Q002",
"UpiId" : "demo@mybankname"
}
Response:
Content-Type: image/png (or image/jpeg if QRFormat=JPG is present)
Read Response content as binary (image)