StaticQR Disable API
put https://mercury-uat.phonepe.com/enterprise-sandbox/v1/sqr/{merchantId}/{qrCodeId}/disable

Request Headers

Header NameHeader Value
Content-Typeapplication/json
X-VERIFYSHA256(“/v1/sqr/{merchantId}/{qrCodeId}/disable” +
salt key) + ### + salt index
Sample Success Response
{ "success": true, "data": { "staticQrCodeId": "EQR2404241503081345429964", "merchantId": "PHONEPETESTUAT", "storeId": "teststore1", "terminalId": "ET2404241503081445429838", "orderId": "testorder", "message": "test message for user", "amountRestrictionType": "MAX_BOUNDED", "sourceType": "INTERNAL_API", "state": "DISABLED", "maxAmount": 10000, "intent": "upi://pay?mode=02&pa=EQR2404241503081345429964@ybl&purpose=00&mc=5311&pn=PhonePeMerchant&orgid=500044", "activeFrom": [ 2024, 4, 24, 15, 3, 8 ], "activeTill": [ 2024, 4, 24, 15, 3, 8 ] } }
{“method”:”put”,”url”:”/v1/sqr/{merchantId}/{qrCodeId}/disable”,”auth”:”required”,”results”:{“codes”:[{“status”:200,”language”:”json”,”code”:”{\n \”success\”: true,\n \”code\”: \”SUCCESS\”,\n \”message\”: \”Your request has been successfully completed.\”,\n \”data\”: {\n \”merchantId\”: \”MERCHANTUAT\”,\n \”transactionId\”: \”TX32321849644234\”,\n \”amount\”: 1000,\n \”qrString\”: \”upi://pay?pa=MERCHANTUAT@ybl&pn=Test%20MerchantTT&am=10.00&mam=10.00&tr=TX32321849644234&tn=Payment%20for%20TX32321849644234&mc=5311&mode=04&purpose=00&gstBrkUp=GST:1.0|CGST:0.25|SGST:0.25|IGST:0.25|CESS:0.25|GSTIncentive:1.0|GSTPCT:10.0&invoiceNo=123456fffff##_##&invoiceDate=2021-06-29T15:43:54+05:30&invoiceName=bccbd_cjdcdjc******\”\n }\n}”,”name”:””},{“status”:400,”language”:”json”,”code”:”{}”,”name”:””}]},”params”:[{“name”:”request”,”type”:”string”,”enumValues”:””,”default”:””,”desc”:”base64 encoded payload”,”required”:true,”in”:”body”,”ref”:””,”_id”:”5b33509909875c0003cd7b18″},{“name”:”X-VERIFY”,”type”:”string”,”enumValues”:””,”default”:””,”desc”:”SHA256(\”/v1/sqr/{merchantId}/{qrCodeId}/disable\” + salt key) + ### + salt index”,”required”:true,”in”:”header”,”ref”:””,”_id”:”5b33509909875c0003cd7b17″},{“name”:”X-CALL-MODE”,”type”:”string”,”enumValues”:””,”default”:””,”desc”:”HTTP mode to be used for UI callback. Default Values are POST/PUT.”,”required”:false,”in”:”header”,”ref”:””,”_id”:”5b3350c906aa32000399ead3″},{“name”:”X-CALLBACK-URL”,”type”:”string”,”enumValues”:””,”default”:””,”desc”:”Dynamic callback URI for server to server callback”,”required”:true,”in”:”header”,”ref”:””,”_id”:”5b3350c906aa32000399ead2″},{“name”:”Content-Type”,”type”:”string”,”enumValues”:””,”default”:”application/json”,”desc”:””,”required”:false,”in”:”header”,”ref”:””,”_id”:”5b3350c906aa32000399ead1″},{“name”:”X-PROVIDER-ID”,”type”:”string”,”enumValues”:””,”default”:””,”desc”:”Used for the cases where the merchant has multiple merchant IDs”,”required”:false,”in”:”header”,”ref”:””,”_id”:”5f43d752d2b7fb00182dd92c”}],”apiSetting”:”64c244096688b200429110a5″,”examples”:{“codes”:[]}}
https://mercury-uat.phonepe.com/enterprise-sandbox

HEADERS
X-VERIFY string required
SHA256("/v1/sqr/{merchantId}/{qrCodeId}/disable" + salt key) + ### + salt index
X-CALL-MODE string
HTTP mode to be used for UI callback. Default Values are POST/PUT.
X-CALLBACK-URL string required
Dynamic callback URI for server to server callback
Content-Type string
X-PROVIDER-ID string
Used for the cases where the merchant has multiple merchant IDs

BODY PARAMS
request string required
base64 encoded payload

RESPONSES
Code 200
200
Code 400
400