{"info":{"_postman_id":"5db308df-8888-4040-b6a7-33b8f957c2f4","name":"API_Client","description":"<html><head></head><body><h1 id=\"apiclient-documentation\">API_Client Documentation</h1>\n<h2 id=\"overview\">Overview</h2>\n<p>The API_Client collection exposes Perkle Integration API endpoints for authentication, brands, product details, balance checks, order placement, order status checks, and voucher retrieval. Use the Generate Bearer Code request to obtain an access token and include it as a Bearer token for subsequent requests. Available endpoints include: Generate Bearer Code (auth), Brands, Product, Balance Check, Order, Order Status Check, and Get Voucher.</p>\n<h2 id=\"getting-started\">Getting started</h2>\n<ul>\n<li><p>Use the API_client environment for example variable values (secrets masked).</p>\n</li>\n<li><p>Set/verify these variables:</p>\n<ul>\n<li><p>host: Base URL for the API (<a href=\"https://preprod-svc.perkle.store\">https://preprod-svc.perkle.store</a>)</p>\n</li>\n<li><p>email / password: Valid credentials for authentication</p>\n</li>\n<li><p>bearerToken: Will be populated automatically after a successful auth call</p>\n</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"authentication\">Authentication</h2>\n<p>Type: Bearer Token</p>\n<p>Instructions:</p>\n<ol>\n<li><p>Call POST {{host}}/perkle-svc/api/v2/integration/auth with valid email and password.</p>\n</li>\n<li><p>On success, the request’s test script stores <code>res.data.accessToken</code> to the environment variable <code>bearerToken</code>.</p>\n</li>\n<li><p>Subsequent requests include header: <code>Authorization: Bearer {{bearerToken}}</code>.</p>\n</li>\n</ol>\n<p>Variables used: <code>host</code>, <code>email</code>, <code>password</code>, <code>bearerToken</code></p>\n<h3 id=\"authentication-flow\">Authentication Flow</h3>\n<ol>\n<li>POST /perkle-svc/api/v2/integration/auth — Exchange credentials for access token.  </li>\n<li>Use the token in the Authorization header for Brands, Product, Balance, Order, Order Status Check, and Voucher endpoints.</li>\n</ol>\n<hr>\n<h2 id=\"endpoints\">Endpoints</h2>\n<h3 id=\"generate-bearer-code--post-hostperkle-svcapiv2integrationauth\">Generate Bearer Code — POST {{host}}/perkle-svc/api/v2/integration/auth</h3>\n<p>Purpose: Obtain an access token for subsequent API calls.</p>\n<p>Headers:</p>\n<ul>\n<li>Content-Type: application/json</li>\n</ul>\n<p>Body (raw JSON):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"email\": {{email}},\n  \"password\": {{password}}\n}\n\n</code></pre>\n<p>Tests:</p>\n<ul>\n<li>Asserts 200 OK and saves <code>data.accessToken</code> to environment variable <code>bearerToken</code>.</li>\n</ul>\n<p>Example Successful Response (200):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data\": {\n    \"accessToken\": \"&lt;jwt&gt;\",\n    \"expiresIn\": 3600,\n    \"tokenType\": \"Bearer\"\n  },\n  \"message\": \"Access token generated successfully\",\n  \"timestamp\": \"&lt;iso-timestamp&gt;\",\n  \"status\": \"SUCCESS\"\n}\n\n</code></pre>\n<p>Saved examples include unauthorized scenarios for invalid credentials or missing body.</p>\n<hr>\n<h3 id=\"brands--get-hostperkle-svcapiv2integrationbrands\">Brands — GET {{host}}/perkle-svc/api/v2/integration/brands</h3>\n<p>Purpose: List available brands.<br>Auth: Bearer {{bearerToken}}</p>\n<hr>\n<h3 id=\"product--get-hostperkle-svcapiv2integrationproductproductid\">Product — GET {{host}}/perkle-svc/api/v2/integration/product/:productId</h3>\n<p>Purpose: Retrieve details for a specific product ID.<br>Path variables: <code>:productId</code><br>Auth: Bearer {{bearerToken}}</p>\n<hr>\n<h3 id=\"balance-check--get-hostperkle-svcapiv2integrationbalance\">Balance Check — GET {{host}}/perkle-svc/api/v2/integration/balance}</h3>\n<p>Purpose: Retrieve wallet or account balance.<br>Auth: Bearer {{bearerToken}}</p>\n<hr>\n<h3 id=\"order--post-hostperkle-svcapiv2integrationorder\">Order — POST {{host}}/perkle-svc/api/v2/integration/order</h3>\n<p>Purpose: Create a new order for a specific product and quantity.<br>Auth: Bearer {{bearerToken}}</p>\n<p>Headers:</p>\n<ul>\n<li><p>Content-Type: application/json</p>\n</li>\n<li><p>Authorization: Bearer {{bearerToken}}</p>\n</li>\n</ul>\n<p>Body (raw JSON):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"productId\": \"&lt;string&gt;\",\n  \"quantity\": 1,\n  \"referenceId\": \"&lt;string&gt;\"\n}\n\n</code></pre>\n<p>Example Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">POST {{host}}/perkle-svc/api/v2/integration/order\nAuthorization: Bearer {{bearerToken}}\nContent-Type: application/json\n{\n  \"productId\": \"UAT_S36Q19_RTPTONAQV998-YP\",\n  \"quantity\": 2,\n  \"referenceId\": \"REF-2024-12-001\"\n}\n\n</code></pre>\n<p>Example Successful Response (200):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": {\n        \"referenceId\": \"ff240a92-cf-13bbb\",\n        \"orderId\": \"NCX0000001\"\n    },\n    \"message\": \"Order has been created and queued for processing.\",\n    \"timestamp\": \"2025-12-18T05:41:59.723Z\",\n    \"status\": \"SUCCESS\"\n}\n\n</code></pre>\n<p>Notes:</p>\n<ul>\n<li><p>Ensure sufficient balance before placing an order.</p>\n</li>\n<li><p>Idempotency: reuse the same referenceId to avoid duplicate orders.</p>\n</li>\n<li><p>Store the orderId for downstream APIs</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"order-status-check--get-hostperkle-svcapiv2integrationorderstatusorderidorderid\">Order Status Check — GET {{host}}/perkle-svc/api/v2/integration/order/status?orderId=\"orderid\"</h3>\n<p>Purpose: Retrieve the current fulfillment status of a previously created order.<br>Path variables: <code>:orderId</code> (UUID-like).<br>Auth: Bearer {{bearerToken}}</p>\n<p>Headers:</p>\n<ul>\n<li>Authorization: Bearer {{bearerToken}}</li>\n</ul>\n<p>Example Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">curl --location '/perkle-svc/api/v2/integration/order/status?orderId=NCX0000001' \\\n--header 'Content-Type: application/json' \\\n--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJkNTljOTY0Yy04MGYzLTQ2ZDctYWIxMy1kODIyNzFhOTU2YTYiLCJlbWFpbCI6ImRoYW5hcGFuZGkrYXBpQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1Nzg0MDIzLCJleHAiOjE3NjU3ODc2MjN9.hBFgKX_Rt9or4aweHHmldjhgZp2TrB2g7K7mBeFQhj8'\n\n</code></pre>\n<p>Example Successful Response (200):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"data\": {\n        \"orderId\": \"NCX0000001\",\n        \"status\": \"DELIVERED\"\n    },\n    \"message\": \"Order status fetched successfully\",\n    \"timestamp\": \"&lt;iso-timestamp&gt;\",\n    \"status\": \"SUCCESS\"\n}\n\n</code></pre>\n<p>Notes:</p>\n<ul>\n<li><p>Poll this endpoint until a terminal state: DELIVERED, PARTIAL_DELIVERED, or FAILED.</p>\n</li>\n<li><p>Order status values are limited to: PROCESSING, DELIVERED, PARTIAL_DELIVERED, FAILED.</p>\n</li>\n</ul>\n<hr>\n<h3 id=\"voucher--get-hostperkle-svcapiv2integrationvoucherorderid\">Voucher — GET {{host}}/perkle-svc/api/v2/integration/voucher/:orderId</h3>\n<p>Purpose: Retrieve voucher or fulfillment details for a completed order.<br>Path variables: <code>:orderId</code> (UUID-like).<br>Auth: Bearer {{bearerToken}}</p>\n<p>Headers:</p>\n<ul>\n<li>Authorization: Bearer {{bearerToken}}</li>\n</ul>\n<p>Example Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">GET {{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000001&amp;page=1&amp;size=10\nAuthorization: Bearer {{bearerToken}}\n\n</code></pre>\n<p>Example Successful Response (200):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"data\": {\n    \"orderId\": \"4f2a9b10-6d1a-4b1c-9a2e-3f5e7c9a1b23\",\n    \"vouchers\": [\n      {\n        \"code\": \"&lt;sensitive-not-logged&gt;\",\n        \"pin\": \"&lt;sensitive-not-logged&gt;\",\n        \"expiresAt\": \"2026-12-31T23:59:59Z\"\n      }\n    ]\n  },\n  \"message\": \"Voucher details\",\n  \"timestamp\": \"&lt;iso-timestamp&gt;\",\n  \"status\": \"SUCCESS\"\n}\n\n</code></pre>\n<p>Notes:</p>\n<ul>\n<li><p>Only available once status is DELIVERED.</p>\n</li>\n<li><p>Treat voucher fields as sensitive: do not log or store raw values.</p>\n</li>\n<li><p>If pagination applies, use <code>page</code> and <code>size</code> query params (integers).</p>\n</li>\n</ul>\n<hr>\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li><p>Replace path variables like <code>:productId</code> with a valid value.</p>\n</li>\n<li><p>Ensure <code>host</code> points to the correct environment (sandbox/uat/prod).</p>\n</li>\n<li><p><strong>Order Status API</strong> is polled every <strong>4 minutes</strong>, up to a maximum of <strong>3 attempts</strong></p>\n</li>\n<li><p><strong>Product and brand data</strong> should be fetched and stored in your database, and the data should be refreshed by calling our APIs <strong>once every 4 days</strong> to keep it up to date..</p>\n</li>\n</ul>\n<h2 id=\"run-in-postman\">Run in Postman</h2>\n<p>Use the Run in Postman button to quickly import and run this collection along with the linked environment:</p>\n<p><a href=\"https://god.gw.postman.com/run-collection/49786156-5db308df-8888-4040-b6a7-33b8f957c2f4\"><img src=\"https://run.pstmn.io/button.svg\"></a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"API_Client Documentation","slug":"apiclient-documentation"}],"owner":"49786156","collectionId":"5db308df-8888-4040-b6a7-33b8f957c2f4","publishedId":"2sB3Wqsz4F","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"006769"},"publishDate":"2025-11-04T10:11:31.000Z"},"item":[{"name":"Generate Bearer Code","event":[{"listen":"test","script":{"id":"eaa2b278-0672-4e49-82a3-ce4f219e76cf","exec":["pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","    let res = JSON.parse(responseBody);","    pm.environment.set(\"bearerToken\", res.data.accessToken);","});"],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"00d8cdfb-6d27-461b-b808-ba75afd78c11","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b9a56e9b-084d-45c1-8c41-266058aef350","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Specifies that the request body format is JSON</p>\n"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n    \"email\": {{email}},\n    \"password\": {{password}}\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth","description":"<p>This API is used to <strong>generate an authorization token</strong> for secure access to all subsequent API requests in the Perkle platform.  </p>\n<p>It validates the client’s registered email and password, and upon successful authentication, returns an <strong>access token</strong> that must be included in the <code>Authorization</code> header (as a Bearer token) for all protected endpoints.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","auth"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"b20e3972-8a12-40a8-b5dc-61a04ae67c15","name":"Token Generation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n\n    \"email\": {{email}},\n    \"password\": {{password}}\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"436"},{"key":"Date","value":"Tue, 04 Nov 2025 07:02:02 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYyMjM5NzIyLCJleHAiOjE3NjIyNDMzMjJ9.eDjugXryw5oOQ3WZIO-5RvWiNgezeNysxmMRIyfU-vg\",\n        \"expiresIn\": 3600,\n        \"tokenType\": \"Bearer\"\n    },\n    \"message\": \"Access token generated successfully\",\n    \"timestamp\": \"2025-11-04T07:02:02.801Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"ccf7d529-a8df-4b77-89da-699ef7d09c3b","name":"Invalid Email Credentials","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n    \"email\": {{email}},\n    \"password\": {{password}}\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"74"},{"key":"Date","value":"Tue, 04 Nov 2025 07:05:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid Credentials\",\n    \"status\": \"ERROR\"\n}"},{"id":"8481cf0e-ca9b-4dcf-834b-a515176de851","name":"Invalid Password Credentials","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n    \"email\": {{email}},\n    \"password\": {{password}}\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"89"},{"key":"Date","value":"Tue, 04 Nov 2025 07:06:55 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Invalid Credentials\",\n    \"timestamp\": \"2025-11-04T07:06:55.669Z\",\n    \"status\": \"ERROR\"\n}"},{"id":"37effc42-36e0-4aef-bcfc-5ac96bbcf0c5","name":"Without Invalid Credentials","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"74"},{"key":"Date","value":"Tue, 04 Nov 2025 07:08:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid Credentials\",\n    \"status\": \"ERROR\"\n}"},{"id":"48d3d78f-6844-4347-9bd5-3b8531abd19e","name":"Without raw json Body","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"Text","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"74"},{"key":"Date","value":"Tue, 04 Nov 2025 07:08:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid Credentials\",\n    \"status\": \"ERROR\"\n}"},{"id":"a2a43ab2-1fec-4555-a7e8-2fbdcc60adbb","name":"Invalid Email format","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"","value":"","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"email\":\"mohan+api01neokred.tech\",\n   \"password\" : \"R7gjbxdGipTP\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Forbidden","code":403,"_postman_previewlanguage":"Text","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"63"},{"key":"Date","value":"Thu, 30 Oct 2025 06:06:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"UnAuthorized\",\n    \"status\": 403\n}"},{"id":"9106f124-a65c-4597-b8a6-e981f0b5bd1c","name":"Invalid Email Format","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"","value":"","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"email\": \"<script>alert('XSS')</script>@neokred.tech\",\n    \"password\": \"R7gjbxdGipTP\"\n  }","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Forbidden","code":403,"_postman_previewlanguage":"Text","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"63"},{"key":"Date","value":"Thu, 30 Oct 2025 07:11:49 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"UnAuthorized\",\n    \"status\": 403\n}"},{"id":"bdfa9525-c6e1-4db9-a121-a1aec0db801d","name":"Client Activation","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"","value":"","disabled":true}],"body":{"mode":"raw","raw":"{\n    \"email\":\"mohan+api01@neokred.tech\",\n   \"password\" : \"R7gjbxdGipTP\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"Forbidden","code":403,"_postman_previewlanguage":"Text","header":[{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"content-length","value":"117"},{"key":"Date","value":"Wed, 29 Oct 2025 11:15:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"AuthError\",\n    \"message\": \"Contact Perkle support for account activation\",\n    \"timestamp\": \"2025-10-29T11:15:35.197Z\"\n}"},{"id":"e58de903-547e-4fd5-be36-33919d8453f1","name":"Generate Authorization Code","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Specifies that the request body format is JSON"},{"key":"BearerToken","value":"{{bearerToken}}"}],"body":{"mode":"raw","raw":"{\n    \"email\": {{email}},\n    \"password\": {{password}}\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/auth"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"436"},{"key":"Date","value":"Tue, 04 Nov 2025 09:46:23 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYyMjQ5NTgzLCJleHAiOjE3NjIyNTMxODN9.U7gnuqRfYwBGPtzMJNd-c_DRv44KLlWLmcjPHEgVuw4\",\n        \"expiresIn\": 3600,\n        \"tokenType\": \"Bearer\"\n    },\n    \"message\": \"Access token generated successfully\",\n    \"timestamp\": \"2025-11-04T09:46:23.260Z\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"b9a56e9b-084d-45c1-8c41-266058aef350"},{"name":"Brands","event":[{"listen":"test","script":{"id":"be9aab0f-5070-4018-97b4-1224cfad12e8","exec":["pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","    let res = JSON.parse(responseBody);","    pm.environment.set(\"authorizationCode\", res.authorizationCode);","});"],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"c2f52ce5-9a17-4b58-8098-75888bf06c0a","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"8dab83f8-d75c-435b-9ff7-fa2342bc9690","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands","description":"<p>Retrieves all brands associated with the current integration account. Requires a valid Bearer token in the Authorization header (Authorization: Bearer {{bearerToken}}). The response typically contains a \"data\" array of brand objects with properties such as brandId, name, description, status, and metadata. Use this endpoint to populate brand selectors in UI flows, validate supported brands for an operation, or fetch brand-level configuration needed before calling product or balance endpoints.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","brands"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"836177a1-3853-406e-bd58-1d70334766c5","name":"Brands Fetch","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"18122"},{"key":"Date","value":"Tue, 04 Nov 2025 09:49:29 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"data\": [\n            {\n                \"brandName\": \"A Himanshu Jewellery\",\n                \"brandId\": \"NK-7ddf2920\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 9600,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-TY\"\n                    },\n                    {\n                        \"sellingPrice\": 1920,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-XG\"\n                    },\n                    {\n                        \"sellingPrice\": 1440,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-ZA\"\n                    },\n                    {\n                        \"sellingPrice\": 47999,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 49999,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-1Z\"\n                    },\n                    {\n                        \"sellingPrice\": 19200,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 20000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-SL\"\n                    },\n                    {\n                        \"sellingPrice\": 4800,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-C3\"\n                    },\n                    {\n                        \"sellingPrice\": 24000,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 25000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-0Z\"\n                    },\n                    {\n                        \"sellingPrice\": 14400,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 15000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-D5\"\n                    },\n                    {\n                        \"sellingPrice\": 28800,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 30000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-SN\"\n                    },\n                    {\n                        \"sellingPrice\": 7200,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-SW\"\n                    },\n                    {\n                        \"sellingPrice\": 38400,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 40000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-9F\"\n                    },\n                    {\n                        \"sellingPrice\": 960,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-PU\"\n                    },\n                    {\n                        \"sellingPrice\": 2400,\n                        \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONUW998-0T\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"AND India\",\n                \"brandId\": \"NK-416b829b\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 1850,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-8C\"\n                    },\n                    {\n                        \"sellingPrice\": 9250,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-O8\"\n                    },\n                    {\n                        \"sellingPrice\": 1387.5,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-FG\"\n                    },\n                    {\n                        \"sellingPrice\": 462.5,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-N9\"\n                    },\n                    {\n                        \"sellingPrice\": 4625,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-JL\"\n                    },\n                    {\n                        \"sellingPrice\": 6937.5,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-YL\"\n                    },\n                    {\n                        \"sellingPrice\": 925,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-FO\"\n                    },\n                    {\n                        \"sellingPrice\": 2312.5,\n                        \"productName\": \"AND India E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONAQV998-YP\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"AT-LEE\",\n                \"brandId\": \"NK-9b42a763\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 1850,\n                        \"productName\": \"Lee E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOYRR998-FJ\"\n                    },\n                    {\n                        \"sellingPrice\": 2312.5,\n                        \"productName\": \"Lee E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOYRR998-0O\"\n                    },\n                    {\n                        \"sellingPrice\": 4625,\n                        \"productName\": \"Lee E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOYRR998-AE\"\n                    },\n                    {\n                        \"sellingPrice\": 925,\n                        \"productName\": \"Lee E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOYRR998-RW\"\n                    },\n                    {\n                        \"sellingPrice\": 462.5,\n                        \"productName\": \"Lee E-Gift Card\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOYRR998-H8\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"AT-WRANGLER\",\n                \"brandId\": \"NK-5c73977a\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 925,\n                        \"productName\": \"Wrangler E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-HD\"\n                    },\n                    {\n                        \"sellingPrice\": 462.5,\n                        \"productName\": \"Wrangler E-Gift Card\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-8A\"\n                    },\n                    {\n                        \"sellingPrice\": 1850,\n                        \"productName\": \"Wrangler E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-R6\"\n                    },\n                    {\n                        \"sellingPrice\": 2312.5,\n                        \"productName\": \"Wrangler E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-N4\"\n                    },\n                    {\n                        \"sellingPrice\": 4625,\n                        \"productName\": \"Wrangler E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-1F\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Absolute Barbecues\",\n                \"brandId\": \"NK-89050d9b\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 231.2,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 250,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-NA\"\n                    },\n                    {\n                        \"sellingPrice\": 4625,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-KI\"\n                    },\n                    {\n                        \"sellingPrice\": 6937.5,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-J0\"\n                    },\n                    {\n                        \"sellingPrice\": 1850,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-KJ\"\n                    },\n                    {\n                        \"sellingPrice\": 925,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-05\"\n                    },\n                    {\n                        \"sellingPrice\": 2312.5,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-5K\"\n                    },\n                    {\n                        \"sellingPrice\": 1387.5,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-83\"\n                    },\n                    {\n                        \"sellingPrice\": 185,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 200,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-N3\"\n                    },\n                    {\n                        \"sellingPrice\": 9250,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-4N\"\n                    },\n                    {\n                        \"sellingPrice\": 92.5,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 100,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-F8\"\n                    },\n                    {\n                        \"sellingPrice\": 462.5,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-4X\"\n                    },\n                    {\n                        \"sellingPrice\": 693.7,\n                        \"productName\": \"Absolute Barbecues E-Gift Card\",\n                        \"denomination\": 750,\n                        \"userDiscountPercentage\": 7.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONO998-2M\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Air India\",\n                \"brandId\": \"NK-5ce4f340\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 4850,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-3C\"\n                    },\n                    {\n                        \"sellingPrice\": 67900,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 70000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-23\"\n                    },\n                    {\n                        \"sellingPrice\": 19400,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 20000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-VG\"\n                    },\n                    {\n                        \"sellingPrice\": 38800,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 40000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-PJ\"\n                    },\n                    {\n                        \"sellingPrice\": 97000,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 100000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-8R\"\n                    },\n                    {\n                        \"sellingPrice\": 9700,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-G4\"\n                    },\n                    {\n                        \"sellingPrice\": 1940,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-ZW\"\n                    },\n                    {\n                        \"sellingPrice\": 87300,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 90000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-JT\"\n                    },\n                    {\n                        \"sellingPrice\": 14550,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 15000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-DN\"\n                    },\n                    {\n                        \"sellingPrice\": 24250,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 25000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-FC\"\n                    },\n                    {\n                        \"sellingPrice\": 77600,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 80000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-GZ\"\n                    },\n                    {\n                        \"sellingPrice\": 194000,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 200000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-6W\"\n                    },\n                    {\n                        \"sellingPrice\": 58200,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 60000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-AK\"\n                    },\n                    {\n                        \"sellingPrice\": 2425,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-1Q\"\n                    },\n                    {\n                        \"sellingPrice\": 7275,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-PT\"\n                    },\n                    {\n                        \"sellingPrice\": 29100,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 30000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-HK\"\n                    },\n                    {\n                        \"sellingPrice\": 48500,\n                        \"productName\": \"Air India E-Gift Card\",\n                        \"denomination\": 50000,\n                        \"userDiscountPercentage\": 3,\n                        \"productId\": \"UAT_S36Q19_RTPTONVDP998-5Y\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Ajio Luxe\",\n                \"brandId\": \"NK-54b98bef\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 1890,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-1G\"\n                    },\n                    {\n                        \"sellingPrice\": 9450,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-5P\"\n                    },\n                    {\n                        \"sellingPrice\": 18900,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 20000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-40\"\n                    },\n                    {\n                        \"sellingPrice\": 4725,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-UW\"\n                    },\n                    {\n                        \"sellingPrice\": 23625,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 25000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-0Z\"\n                    },\n                    {\n                        \"sellingPrice\": 14175,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 15000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-NS\"\n                    },\n                    {\n                        \"sellingPrice\": 28350,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 30000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-UP\"\n                    },\n                    {\n                        \"sellingPrice\": 7087.5,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-OH\"\n                    },\n                    {\n                        \"sellingPrice\": 37800,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 40000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-4S\"\n                    },\n                    {\n                        \"sellingPrice\": 2362.5,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-EH\"\n                    },\n                    {\n                        \"sellingPrice\": 47250,\n                        \"productName\": \"Ajio Luxe E-Gift Cards\",\n                        \"denomination\": 50000,\n                        \"userDiscountPercentage\": 5.5,\n                        \"productId\": \"UAT_S36Q19_RTPTONWVBYK998-HQ\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Amazon Fresh Voucher\",\n                \"brandId\": \"NK-e68cb4e7\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 2400,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-QI\"\n                    },\n                    {\n                        \"sellingPrice\": 0.9,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 1,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-F0\"\n                    },\n                    {\n                        \"sellingPrice\": 192,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 200,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-ZR\"\n                    },\n                    {\n                        \"sellingPrice\": 1440,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-HG\"\n                    },\n                    {\n                        \"sellingPrice\": 96,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 100,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-RR\"\n                    },\n                    {\n                        \"sellingPrice\": 480,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-O0\"\n                    },\n                    {\n                        \"sellingPrice\": 720,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 750,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-KD\"\n                    },\n                    {\n                        \"sellingPrice\": 72,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 75,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-9O\"\n                    },\n                    {\n                        \"sellingPrice\": 240,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 250,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-XQ\"\n                    },\n                    {\n                        \"sellingPrice\": 4800,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-JH\"\n                    },\n                    {\n                        \"sellingPrice\": 7200,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-ZA\"\n                    },\n                    {\n                        \"sellingPrice\": 9600,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-TX\"\n                    },\n                    {\n                        \"sellingPrice\": 1920,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-5E\"\n                    },\n                    {\n                        \"sellingPrice\": 960,\n                        \"productName\": \"Amazon Fresh Voucher (GiftBig)\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 4,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMSI997-F7\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Amazon Gold Voucher\",\n                \"brandId\": \"NK-b305a03d\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 2000,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-GF\"\n                    },\n                    {\n                        \"sellingPrice\": 200,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 200,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-GE\"\n                    },\n                    {\n                        \"sellingPrice\": 1,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 1,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-SC\"\n                    },\n                    {\n                        \"sellingPrice\": 1500,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-W8\"\n                    },\n                    {\n                        \"sellingPrice\": 10000,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-TA\"\n                    },\n                    {\n                        \"sellingPrice\": 75,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 75,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-FA\"\n                    },\n                    {\n                        \"sellingPrice\": 500,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-K8\"\n                    },\n                    {\n                        \"sellingPrice\": 750,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 750,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-ME\"\n                    },\n                    {\n                        \"sellingPrice\": 100,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 100,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-6U\"\n                    },\n                    {\n                        \"sellingPrice\": 5000,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-VB\"\n                    },\n                    {\n                        \"sellingPrice\": 250,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 250,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-1I\"\n                    },\n                    {\n                        \"sellingPrice\": 7500,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-F8\"\n                    },\n                    {\n                        \"sellingPrice\": 1000,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-G5\"\n                    },\n                    {\n                        \"sellingPrice\": 2500,\n                        \"productName\": \"Amazon Gold Voucher\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 0,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMTI997-UT\"\n                    }\n                ]\n            },\n            {\n                \"brandName\": \"Amazon Pay Gift Card\",\n                \"brandId\": \"NK-cc086d0a\",\n                \"products\": [\n                    {\n                        \"sellingPrice\": 740.6,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 750,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-9V\"\n                    },\n                    {\n                        \"sellingPrice\": 246.8,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 250,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-O2\"\n                    },\n                    {\n                        \"sellingPrice\": 74,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 75,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-51\"\n                    },\n                    {\n                        \"sellingPrice\": 7406.2,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 7500,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-WK\"\n                    },\n                    {\n                        \"sellingPrice\": 9.8,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 10,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-P5\"\n                    },\n                    {\n                        \"sellingPrice\": 1975,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 2000,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-6C\"\n                    },\n                    {\n                        \"sellingPrice\": 987.5,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 1000,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-1D\"\n                    },\n                    {\n                        \"sellingPrice\": 1481.2,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 1500,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-FO\"\n                    },\n                    {\n                        \"sellingPrice\": 2468.7,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 2500,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-55\"\n                    },\n                    {\n                        \"sellingPrice\": 9875,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 10000,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-UM\"\n                    },\n                    {\n                        \"sellingPrice\": 197.5,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 200,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-97\"\n                    },\n                    {\n                        \"sellingPrice\": 493.7,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 500,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-6D\"\n                    },\n                    {\n                        \"sellingPrice\": 98.7,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 100,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-TR\"\n                    },\n                    {\n                        \"sellingPrice\": 4937.5,\n                        \"productName\": \"Amazon Pay E-Gift Card\",\n                        \"denomination\": 5000,\n                        \"userDiscountPercentage\": 1.25,\n                        \"productId\": \"UAT_S36Q19_RTPTONZMO7OEF998-LD\"\n                    }\n                ]\n            }\n        ],\n        \"totalPages\": 1,\n        \"totalCount\": 5,\n        \"limit\": 5,\n        \"currentPage\": 1\n    },\n    \"message\": \"Brands fetched successfully\",\n    \"timestamp\": \"2025-11-04T09:49:29.859Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"d93445f5-9317-4481-89ab-ee96532eb4ec","name":"Without Token","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"77"},{"key":"Date","value":"Tue, 04 Nov 2025 09:58:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"AuthTokenRequired\",\n    \"message\": \"Auth token required\",\n    \"status\": \"ERROR\"\n}"},{"id":"23235584-9e55-4b8c-838f-ec16fbbe438f","name":"Invalid Token","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"72"},{"key":"Date","value":"Tue, 04 Nov 2025 10:00:11 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid authToken\",\n    \"status\": \"ERROR\"\n}"},{"id":"d2a49757-74fd-4147-b0e3-7f76ab778588","name":"Invalid Endpoint","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brand"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"content-length","value":"107"},{"key":"Date","value":"Tue, 04 Nov 2025 10:01:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Route GET:/perkle-svc/api/v2/integration/brand not found\",\n    \"error\": \"Not Found\",\n    \"statusCode\": 404\n}"},{"id":"2aa76b71-371f-4518-85b2-ffd04a19d25d","name":"Client Activation","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"104"},{"key":"Date","value":"Tue, 04 Nov 2025 10:04:08 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Your account is inactive. Please contact support.\",\n    \"status\": \"ERROR\"\n}"},{"id":"8be3f986-230a-4f1a-8b27-3687381413db","name":"Expired Token","originalRequest":{"method":"GET","header":[{"key":"bearerToken","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI3ZWRiNDk5Zi01OTcyLTQwNGEtOGFlZi1jMGI0Zjk4MDVlY2EiLCJlbWFpbCI6Im1vaGFuK2FwaTAxQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzYxOTA1MzExLCJleHAiOjE3NjE5MDg5MTF9.j5hBr-sz_MfxJDwm2kIJYXTjkr_WC1R5BP1BQoNdMTI","type":"text"}],"url":"{{host}}/perkle-svc/api/v2/integration/brands"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"72"},{"key":"Date","value":"Tue, 04 Nov 2025 10:06:12 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid authToken\",\n    \"status\": \"ERROR\"\n}"}],"_postman_id":"8dab83f8-d75c-435b-9ff7-fa2342bc9690"},{"name":"Product","event":[{"listen":"prerequest","script":{"exec":[""],"type":"text/javascript","packages":{},"requests":{},"id":"737b325d-011b-41df-aa38-9fbdb4d6c104"}}],"id":"cfff0a23-eccb-42f9-aad5-5692fed0aaa4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP","description":"<p>Retrieves the details for a single product identified by the product code in the URL path. Use this endpoint when you need complete product metadata to display product details pages or prepare product-specific operations.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","product","UAT_S36Q19_RTPTONAQV998-YP"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"df80aaa8-fcb7-47f7-bf34-0d14dea2c447","name":"Product_Details","originalRequest":{"method":"GET","header":[],"url":"/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"2277"},{"key":"Date","value":"Tue, 04 Nov 2025 10:08:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"productId\": \"UAT_S36Q19_RTPTONAQV998-YP\",\n        \"productName\": \"AND India E-Gift Card\",\n        \"userDiscountPercentage\": 7.5,\n        \"denomination\": 2500,\n        \"sellingPrice\": 2312.5,\n        \"imageUrl\": \"https://voucher-bucket-preprod.s3.ap-south-1.amazonaws.com/templates/1761805786130-UAT_image.png\",\n        \"description\": \"Found in 1995, AND has garnered the recognition of a brand that makes global styles for the contemporary woman, understanding the sensibilities of fashion, comfort, quality, and style effortlessly. Often appealing to the woman that is progressive, ambitious, and lives a wholesome life; the label is ever-involving while keeping itself aligned with the needs of the urban Indian woman.\",\n        \"validity\": \"365 days from the date of activation\",\n        \"validityInMonths\": 12,\n        \"termsAndConditions\": \"Gift Card /eGift card is a bearer card. It is not valid until activated\\nGift Cards are redeemable on the online website www.andindia.com & select stores of AND, which is a part of House of Anita Dongre Private Limited.\\nDigital or e-Gift Cards can be redeemed once by the user.\\nPhysical gift cards can be redeemed on one or more occasions upto the value of the Gift Card or until it reaches the end of the validity period.\\nMultiple cards can be clubbed in the offline or store purchase.However multiple cards clubbing is not allowed for online Ecommerce portal purchases.\\nGift Card shall have a validity period of 1 year.\\nIf the invoice value is above the Gift Card value then the balance amount can be paid through other available payment methods\\nGift Cards are non refundable or cannot be exchanged for cash\\nBrand is not responsible if the Gift card is stolen or used without permission of the owner.\\nBrand has the right to cancel the Gift Card obtained fraudulently and the funds have to be credited back to the same source from where these were received.\\nBrand reserves the right to change these terms and conditions from time to time at its discretion and without prior notice.\\n\\nHow to Use:\\nMake your selection of the product and add to the cart\\nEnter the gift card number and Pin on the checkout for redemption.and add products to the cart. E gift card\\nProceed to checkout\",\n        \"instructions\": \"\"\n    },\n    \"message\": \"Product fetched successfully\",\n    \"timestamp\": \"2025-11-04T10:08:56.183Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"0c66494a-9e51-4fb8-a532-8732765f16d8","name":"Without Token","originalRequest":{"method":"GET","header":[],"url":"/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"77"},{"key":"Date","value":"Tue, 04 Nov 2025 10:10:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"AuthTokenRequired\",\n    \"message\": \"Auth token required\",\n    \"status\": \"ERROR\"\n}"},{"id":"584ae340-8d25-4b46-b49c-aa894e001e7b","name":"Invalid Token","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"72"},{"key":"Date","value":"Tue, 04 Nov 2025 10:10:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid authToken\",\n    \"status\": \"ERROR\"\n}"},{"id":"4db61a5a-e74f-48e4-a6dd-254f81145598","name":"Invalid_ProductID","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YPP"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"87"},{"key":"Date","value":"Tue, 04 Nov 2025 10:11:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Invalid productId\",\n    \"timestamp\": \"2025-11-04T10:11:30.373Z\",\n    \"status\": \"ERROR\"\n}"},{"id":"4720f329-8ec6-4af3-ab34-46c165db8fc7","name":"Invalid_Endpoint","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP/nf"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"content-length","value":"139"},{"key":"Date","value":"Tue, 04 Nov 2025 10:12:04 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Route GET:/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP/nf not found\",\n    \"error\": \"Not Found\",\n    \"statusCode\": 404\n}"},{"id":"71018957-e191-4437-8ecb-d87deb4eb325","name":"Client Activation","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/product/UAT_S36Q19_RTPTONAQV998-YP"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"access-control-allow-origin","value":"*"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"content-length","value":"104"},{"key":"Date","value":"Tue, 04 Nov 2025 10:14:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Your account is inactive. Please contact support.\",\n    \"status\": \"ERROR\"\n}"}],"_postman_id":"cfff0a23-eccb-42f9-aad5-5692fed0aaa4"},{"name":"Balance Check","id":"51e7d30a-2c2a-4a5a-abad-d1fb21ce95e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/balance","description":"<p>Retrieve the current balance information for the integration account associated with the provided bearer token.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","balance"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"a562c0af-b106-4dfd-b98a-7c5665bfbc9f","name":"Balance","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"142"},{"key":"Date","value":"Wed, 10 Dec 2025 09:53:41 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"balance\": 0,\n        \"currencyType\": \"INR\"\n    },\n    \"message\": \"Balance fetched successfully\",\n    \"timestamp\": \"2025-12-10T09:53:41.299Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"8c31fe28-1079-4e8d-9c8c-37e291f32796","name":"Without_Token","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/balance"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"74"},{"key":"Date","value":"Wed, 10 Dec 2025 09:58:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Auth token required\",\n    \"status\": \"ERROR\"\n}"},{"id":"bd55231a-f403-47e9-b7e0-68f5b6a13157","name":"Invalid_Token","originalRequest":{"method":"GET","header":[],"url":"{{host}}/perkle-svc/api/v2/integration/balance"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"72"},{"key":"Date","value":"Wed, 10 Dec 2025 10:01:11 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid authToken\",\n    \"status\": \"ERROR\"\n}"}],"_postman_id":"51e7d30a-2c2a-4a5a-abad-d1fb21ce95e7"},{"name":"Order","id":"ea2bce28-ca69-4b59-9d32-ee3a0392445c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":1,\n    \"productId\":\"UAT_S36Q19_RTPTONO998-4X\",\n    \"referenceId\":\"ff240a97-cf-16bj70\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order","description":"<p>This API is used to place an order for a single product by providing a valid productId, quantity (1–20), and a unique referenceId. Upon successful order creation, an orderId is returned, which must be used for order status tracking and voucher retrieval.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","order"],"host":["{{host}}"],"query":[],"variable":[]}},"response":[{"id":"0a7d90fc-b03a-42e8-9c47-af30ec8e92b9","name":"Order_Placed","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":1,\n    \"productId\":\"UAT_S36Q19_RTPTONUW998-TY\",\n    \"referenceId\":\"ff240a92-cf-13bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"187"},{"key":"Date","value":"Thu, 18 Dec 2025 05:41:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"referenceId\": \"ff240a92-cf-13bbb\",\n        \"orderId\": \"NCX0000001\"\n    },\n    \"message\": \"Order has been created and queued for processing.\",\n    \"timestamp\": \"2025-12-18T05:41:59.723Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"3f00b4a0-5a23-4511-9f4f-4d600c8aa223","name":"Insufficient_Balance","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":1,\n    \"productId\":\"UAT_S36Q19_RTPTONUW998-TY\",\n    \"referenceId\":\"ff240a92-cf-13bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"143"},{"key":"Date","value":"Thu, 18 Dec 2025 05:34:22 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"OrderApiError\",\n    \"message\": \"Insufficient wallet balance\",\n    \"timestamp\": \"2025-12-18T05:34:22.782Z\",\n    \"errorSource\": \"Perkle\",\n    \"status\": \"ERROR\"\n}"},{"id":"6d5de658-6009-4f94-bbc1-da700f3c0c6f","name":"Order_Maximum","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":20,\n    \"productId\":\"UAT_S36Q19_RTPTONZMSI997-XQ\",\n    \"referenceId\":\"ff240a92-cf-16bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"187"},{"key":"Date","value":"Thu, 18 Dec 2025 05:43:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"referenceId\": \"ff240a92-cf-16bbb\",\n        \"orderId\": \"NCX0000002\"\n    },\n    \"message\": \"Order has been created and queued for processing.\",\n    \"timestamp\": \"2025-12-18T05:43:57.066Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"5b9a3c7c-b729-4712-863a-7a1e5996b570","name":"Same_ReferenceID","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":20,\n    \"productId\":\"UAT_S36Q19_RTPTONZMSI997-XQ\",\n    \"referenceId\":\"ff240a92-cf-16bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"Conflict","code":409,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"160"},{"key":"Date","value":"Thu, 18 Dec 2025 05:46:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"OrderApiError\",\n    \"message\": \"Order with this reference ID already exists.\",\n    \"timestamp\": \"2025-12-18T05:46:35.497Z\",\n    \"errorSource\": \"Perkle\",\n    \"status\": \"ERROR\"\n}"},{"id":"baf1b7b2-6711-40dc-9c7f-29b0144ff1c8","name":"Invalid_ProductID","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":20,\n    \"productId\":\"UAT_S36Q19_RONZMSI997-XQ\",\n    \"referenceId\":\"ff240a92-cf-16bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"133"},{"key":"Date","value":"Thu, 18 Dec 2025 05:47:23 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"OrderApiError\",\n    \"message\": \"Invalid productId\",\n    \"timestamp\": \"2025-12-18T05:47:23.320Z\",\n    \"errorSource\": \"Perkle\",\n    \"status\": \"ERROR\"\n}"},{"id":"12b19eec-ccea-4d90-a408-26d4cc67503d","name":"Without_Auth","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NDM1OTQzLCJleHAiOjE3NjU0Mzk1NDN9.p6RRQDH_EOm5DwwetYLFhTu-FoeIa0U4dPkE99z8I6M"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhZjM5ZjA5My03YzJmLTRiMGUtOTM4Zi0wZGFkOGU1ZTMxMjAiLCJlbWFpbCI6ImRoYW5hcGFuZGkrNTY1NkBuZW9rcmVkLnRlY2giLCJyb2xlIjoiQ0xJRU5UIiwidG9rZW5WZXJzaW9uIjoxLCJpYXQiOjE3NjU0MzQ2ODgsImV4cCI6MTc2NTUyMTA4OH0.5qHdknzCDInq13spzVIC4K5-0TSG2H4CdDFvK6ry-wU"}],"body":{"mode":"raw","raw":"{\n    \"quantity\":20,\n    \"productId\":\"UAT_S36Q19_RONZMSI997-XQ\",\n    \"referenceId\":\"ff240a92-cf-16bbb\"\n}","options":{"raw":{"language":"json"}}},"url":"{{host}}/perkle-svc/api/v2/integration/order"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"72"},{"key":"Date","value":"Thu, 18 Dec 2025 05:48:52 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Authentication\",\n    \"message\": \"Invalid authToken\",\n    \"status\": \"ERROR\"\n}"}],"_postman_id":"ea2bce28-ca69-4b59-9d32-ee3a0392445c"},{"name":"Status_Check","id":"b6971ecd-75fa-4dac-862d-e659c2a5f927","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Content-Type","value":"application/json"}],"url":"{{host}}/perkle-svc/api/v2/integration/order/status?orderId=NCX0000005","description":"<p>This API is used to retrieve the current status of an order using the orderId. It helps clients track the order lifecycle and determine when the order is completed, partially delivered, failed, or still being processed.</p>\n","urlObject":{"path":["perkle-svc","api","v2","integration","order","status"],"host":["{{host}}"],"query":[{"key":"orderId","value":"NCX0000005"}],"variable":[]}},"response":[{"id":"f7d5647b-bb6f-48b5-8661-21ef9214c53a","name":"Delivered","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJkNTljOTY0Yy04MGYzLTQ2ZDctYWIxMy1kODIyNzFhOTU2YTYiLCJlbWFpbCI6ImRoYW5hcGFuZGkrYXBpQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1Nzg0MDIzLCJleHAiOjE3NjU3ODc2MjN9.hBFgKX_Rt9or4aweHHmldjhgZp2TrB2g7K7mBeFQhj8"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/order/status?orderId=NCX0000001","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","order","status"],"query":[{"key":"orderId","value":"NCX0000001"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"158"},{"key":"Date","value":"Thu, 18 Dec 2025 06:24:05 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderId\": \"NCX0000001\",\n        \"status\": \"DELIVERED\"\n    },\n    \"message\": \"Order status fetched successfully\",\n    \"timestamp\": \"2025-12-18T06:24:05.076Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"7b1e5f47-0c1f-42b6-ad9a-1613164235e1","name":"PROCESSING","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJkNTljOTY0Yy04MGYzLTQ2ZDctYWIxMy1kODIyNzFhOTU2YTYiLCJlbWFpbCI6ImRoYW5hcGFuZGkrYXBpQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1Nzg0MDIzLCJleHAiOjE3NjU3ODc2MjN9.hBFgKX_Rt9or4aweHHmldjhgZp2TrB2g7K7mBeFQhj8"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/order/status?orderId=NCX0000003","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","order","status"],"query":[{"key":"orderId","value":"NCX0000003"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"159"},{"key":"Date","value":"Thu, 18 Dec 2025 06:41:25 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderId\": \"NCX0000003\",\n        \"status\": \"PROCESSING\"\n    },\n    \"message\": \"Order status fetched successfully\",\n    \"timestamp\": \"2025-12-18T06:41:25.755Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"9a8feb05-bfc9-49df-9f59-3d4c84594a91","name":"Invalid_orderID","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJkNTljOTY0Yy04MGYzLTQ2ZDctYWIxMy1kODIyNzFhOTU2YTYiLCJlbWFpbCI6ImRoYW5hcGFuZGkrYXBpQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1Nzg0MDIzLCJleHAiOjE3NjU3ODc2MjN9.hBFgKX_Rt9or4aweHHmldjhgZp2TrB2g7K7mBeFQhj8"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/order/status?orderId=NCX0000005hg","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","order","status"],"query":[{"key":"orderId","value":"NCX0000005hg"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"85"},{"key":"Date","value":"Thu, 18 Dec 2025 07:25:52 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Order not found\",\n    \"timestamp\": \"2025-12-18T07:25:52.093Z\",\n    \"status\": \"ERROR\"\n}"}],"_postman_id":"b6971ecd-75fa-4dac-862d-e659c2a5f927"},{"name":"Voucher","id":"4daef92a-ccd4-46f8-989e-e270a3825a89","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NzkyMTMyLCJleHAiOjE3NjU3OTU3MzJ9.UAjzjDXz45Rfl7zu73lA7SN4mCEPJng7rB_kCC2A55o"}],"url":"{{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000004&page=1&size=10","description":"<blockquote>\n<p>This API is used to fetch voucher details for an order using the orderId. Vouchers can be retrieved only after the order status is DELIVERED and the response may contain voucher code with PIN or PIN-only based on the product configuration.</p>\n</blockquote>\n","urlObject":{"path":["perkle-svc","api","v2","integration","voucher"],"host":["{{host}}"],"query":[{"key":"orderId","value":"NCX0000004"},{"key":"page","value":"1"},{"key":"size","value":"10"}],"variable":[]}},"response":[{"id":"d60c3b92-e394-4830-abd7-dface55c22ed","name":"Voucher Fetched","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NzkyMTMyLCJleHAiOjE3NjU3OTU3MzJ9.UAjzjDXz45Rfl7zu73lA7SN4mCEPJng7rB_kCC2A55o"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJ5NmVpY28zeWV1bHYwYTM3dmhodmxvIiwiZW1haWwiOiJkaGFuYStzdXBlcmFkbWluQG5lb2tyZWQudGVjaCIsInJvbGUiOiJTVVBFUl9BRE1JTiIsInRva2VuVmVyc2lvbiI6MiwiaWF0IjoxNzY1NzgzMzcxLCJleHAiOjE3NjU4Njk3NzF9.Q3sRKLB3ho-kLZ7dG0VeCPrrM3-9q-5SQD2xkJNnE2w"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000001&page=1&size=10","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","voucher"],"query":[{"key":"orderId","value":"NCX0000001"},{"key":"page","value":"1"},{"key":"size","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"2257"},{"key":"Date","value":"Thu, 18 Dec 2025 09:58:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderId\": \"NCX0000001\",\n        \"productDetails\": {\n            \"productName\": \"Euphoria Gold Coin E-Gift Card\",\n            \"skuId\": \"UAT_S36Q19_RTPTONUW998-TY\",\n            \"denomination\": 10000,\n            \"currency\": \"INR\",\n            \"description\": \"A.Himanshu Jewelery Pvt. Ltd. was setup by the entrepreneurial initiatives by the managers of A.Himanshu & Co to go a stepfurther in servicing their diamond customers who wanted a tailor made end product rather than just the raw material. It’s a steptaken in the lines of supplying diamonds from the mines to the high street.Since its origin in 2004, A.Himanshu Jewelery Pvt.Ltd. has maintained a tradition of trust and service, leading the evolutionof the jewellery industry with unique energy and passion for the business.\",\n            \"brandName\": \"A Himanshu Jewellery\",\n            \"instructions\": \"\",\n            \"termsAndConditions\": \"This e-Gift card is activated once issued.\\nThis e-Gift Card is valid for 1 year from the date of activation/issuance and it cannot be further re-validated.\\nThis e-Gift card is valid on all products and can be redeemed online at www.euphoriajewellery.in only.\\nThis e-Gift card is allowed for one-time redemption only.\\nAny unused balance on the e-Gift card will not be refunded or credited.\\nThis e-Gift Card is non-encashable.\\nBearer is responsible if an e-Gift Card is lost, stolen, destroyed or used without permission.\\nThese terms & conditions are subject to change at any time, without any prior notice.\\nIf the value of the purchase is less than the value of the Gift card, the balance is non-refundable.\\nDifferent Offers/vouchers cannot be combined.\\n\\nHow to Use:\\n•    Visit www.euphoriajewellery.in\\n•    Select the required product and click on add to cart. Once complete with the shopping click on View Cart\\n•    Click on Qwikcilver Tab\\n•    Enter the Card Number, Pin and Amount\\n•    Respective amount will be deducted from the order value and the balance payable will be mentioned.\\n•    Click on proceed to checkout. Enter your Billing Details and click on place order.\"\n        },\n        \"vouchers\": [\n            {\n                \"voucherCode\": \"8090920018708487\",\n                \"pin\": \"128737\",\n                \"expiryDate\": \"2026-12-18T11:12:05+05:30\"\n            }\n        ],\n        \"currentPage\": 1,\n        \"limit\": 10,\n        \"totalPages\": 1,\n        \"totalCount\": 1\n    },\n    \"message\": \"Voucher fetched successfully\",\n    \"timestamp\": \"2025-12-18T09:58:45.901Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"9df2c26d-684d-457f-a8f5-d48c1e542393","name":"Processing_Voucher","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NzkyMTMyLCJleHAiOjE3NjU3OTU3MzJ9.UAjzjDXz45Rfl7zu73lA7SN4mCEPJng7rB_kCC2A55o"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJ5NmVpY28zeWV1bHYwYTM3dmhodmxvIiwiZW1haWwiOiJkaGFuYStzdXBlcmFkbWluQG5lb2tyZWQudGVjaCIsInJvbGUiOiJTVVBFUl9BRE1JTiIsInRva2VuVmVyc2lvbiI6MiwiaWF0IjoxNzY1NzgzMzcxLCJleHAiOjE3NjU4Njk3NzF9.Q3sRKLB3ho-kLZ7dG0VeCPrrM3-9q-5SQD2xkJNnE2w"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000003&page=1&size=10","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","voucher"],"query":[{"key":"orderId","value":"NCX0000003"},{"key":"page","value":"1"},{"key":"size","value":"10"}]}},"status":"Conflict","code":409,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"143"},{"key":"Date","value":"Thu, 18 Dec 2025 10:37:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"VoucherError\",\n    \"message\": \"Order is still in processing\",\n    \"timestamp\": \"2025-12-18T10:37:45.709Z\",\n    \"errorSource\": \"Perkle\",\n    \"status\": \"ERROR\"\n}"},{"id":"7ae6a48c-cf40-49bc-bd98-23a41d8421f9","name":"PIN_Voucher","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NzkyMTMyLCJleHAiOjE3NjU3OTU3MzJ9.UAjzjDXz45Rfl7zu73lA7SN4mCEPJng7rB_kCC2A55o"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJ5NmVpY28zeWV1bHYwYTM3dmhodmxvIiwiZW1haWwiOiJkaGFuYStzdXBlcmFkbWluQG5lb2tyZWQudGVjaCIsInJvbGUiOiJTVVBFUl9BRE1JTiIsInRva2VuVmVyc2lvbiI6MiwiaWF0IjoxNzY1NzgzMzcxLCJleHAiOjE3NjU4Njk3NzF9.Q3sRKLB3ho-kLZ7dG0VeCPrrM3-9q-5SQD2xkJNnE2w"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000007&page=1&size=10","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","voucher"],"query":[{"key":"orderId","value":"NCX0000007"},{"key":"page","value":"1"},{"key":"size","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"2834"},{"key":"Date","value":"Thu, 18 Dec 2025 10:56:07 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderId\": \"NCX0000007\",\n        \"productDetails\": {\n            \"productName\": \"Absolute Barbecues E-Gift Card\",\n            \"skuId\": \"UAT_S36Q19_RTPTONO998-4N\",\n            \"denomination\": 10000,\n            \"currency\": \"INR\",\n            \"description\": \"A unique 'do-it-yourself' dining experience where diners grill on the Table, their choice of Meat, Seafood and Vegetables starters served on skewers to their preference. A central live grill \\\"Wish Grill\\\" dishing out exotic varieties of veggies and game birds take the experience of dining to a whole new level\",\n            \"brandName\": \"Absolute Barbecues\",\n            \"instructions\": \"\",\n            \"termsAndConditions\": \"This is an Absolute Barbecues(AB's) Insta Gift Voucher (GV) / Gift Card (GC) and would be accepted at AB's outlets in India.\\nThe person who has the AB's GV / GC Code is deemed to be the beneficiary.\\nDo inform the outlet reception that you plan to use the GV / GC for making payments before billing.\\nThe validity period is 365 days from the date of its issuance or depends on the condition of the purchase.\\nA maximum of 5 GV / GC can be used in one bill.\\nThis is a ONE time use GV / GC. Electronic Gift Vouchers can't be replaced or duplicated, if lost or stolen.\\nNo Credit note / Refund for the unused amount of the GV / GC will be given.\\nAB's GV / GC CANNOT be revalidated once expired.\\nThis E-Voucher cannot be exchanged for cash.\\nAB's GV / GC cannot be redeemed on specific block out dates. AB's may add or delete any date on its sole discretion.\\nAny dispute related to the GV / GC should be referred to the issuing company and the decision of the issuing company shall be final.\\nAB's makes full efforts to accept Insta Gift Vouchers (GV) / Gift Card (GC), but on account of any technical / administrative reasons an outlet may refuse to accept the same.\\nIf an Insta Gift Voucher (GV) / Gift Card (GC) gets blocked on account of technical issue, it would get enabled in 72 hours.\\nPlease contact outlet manager for any acceptance issue and if issue is still not resolved, you can write to wecare@absolute-barbecue.com\\nAll disputes shall be subject to the exclusive jurisdiction of competent courts of Hyderabad, India.\\nAbsolute Barbecues reserves the right to change the 'Terms & Conditions' at any time without prior information\\n\\nHow to Use:\\n•    Visit https://www.absolutebarbecues.com/activate-card to activate the Gift Card. There is no limit on number of cards that can be added\\n•    Redeem the Gift Voucher balance using the registered mobile number with OTP verification in AB's outlets\"\n        },\n        \"vouchers\": [\n            {\n                \"voucherCode\": \"null\",\n                \"pin\": \"PINETEST15291\",\n                \"expiryDate\": \"2026-10-31T00:00:00+05:30\"\n            },\n            {\n                \"voucherCode\": \"null\",\n                \"pin\": \"PINETEST15292\",\n                \"expiryDate\": \"2026-10-31T00:00:00+05:30\"\n            }\n        ],\n        \"currentPage\": 1,\n        \"limit\": 10,\n        \"totalPages\": 1,\n        \"totalCount\": 2\n    },\n    \"message\": \"Voucher fetched successfully\",\n    \"timestamp\": \"2025-12-18T10:56:07.798Z\",\n    \"status\": \"SUCCESS\"\n}"},{"id":"bd3e3040-8d6c-4b1b-95dd-e0c06aace56c","name":"Voucher_Count","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJmMjQwYWU5Mi1jZmQ2LTQyYmItYTIwNC1kNzQ4NWE3MDVkZmUiLCJlbWFpbCI6ImFydW5yYWorMTAzQG5lb2tyZWQudGVjaCIsInJvbGUiOiJBUElfQ0xJRU5UIiwiaWF0IjoxNzY1NzkyMTMyLCJleHAiOjE3NjU3OTU3MzJ9.UAjzjDXz45Rfl7zu73lA7SN4mCEPJng7rB_kCC2A55o"},{"key":"Cookie","value":"refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJ5NmVpY28zeWV1bHYwYTM3dmhodmxvIiwiZW1haWwiOiJkaGFuYStzdXBlcmFkbWluQG5lb2tyZWQudGVjaCIsInJvbGUiOiJTVVBFUl9BRE1JTiIsInRva2VuVmVyc2lvbiI6MiwiaWF0IjoxNzY1NzgzMzcxLCJleHAiOjE3NjU4Njk3NzF9.Q3sRKLB3ho-kLZ7dG0VeCPrrM3-9q-5SQD2xkJNnE2w"}],"url":{"raw":"{{host}}/perkle-svc/api/v2/integration/voucher?orderId=NCX0000004&page=1&size=10","host":["{{host}}"],"path":["perkle-svc","api","v2","integration","voucher"],"query":[{"key":"orderId","value":"NCX0000004"},{"key":"page","value":"1"},{"key":"size","value":"10"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Content-Security-Policy","value":"default-src 'self';script-src 'self';style-src 'self';img-src 'self' data:;base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';object-src 'none';script-src-attr 'none';upgrade-insecure-requests"},{"key":"Cross-Origin-Opener-Policy","value":"same-origin"},{"key":"Cross-Origin-Resource-Policy","value":"same-origin"},{"key":"Origin-Agent-Cluster","value":"?1"},{"key":"Referrer-Policy","value":"strict-origin"},{"key":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains; preload"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-DNS-Prefetch-Control","value":"off"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"X-XSS-Protection","value":"0"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-store, no-cache, must-revalidate, private"},{"key":"pragma","value":"no-cache"},{"key":"expires","value":"0"},{"key":"permissions-policy","value":"geolocation=(), microphone=(), camera=(), payment=(self), fullscreen=(self)"},{"key":"cross-origin-embedder-policy","value":"cross-origin"},{"key":"content-length","value":"6474"},{"key":"Date","value":"Thu, 18 Dec 2025 15:28:36 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=72"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": {\n        \"orderId\": \"NCX0000004\",\n        \"productDetails\": {\n            \"productName\": \"Wrangler E-Gift Card\",\n            \"productId\": \"UAT_S36Q19_RTPTOJEATYE998-8A\",\n            \"denomination\": 500,\n            \"currency\": \"INR\",\n            \"description\": \"Wrangler is the everyday performance denim brand. Since the dawn of our denim, our inspiration and guide has been real life experiences. We believe that clothing should be designed to fit the needs of the people wearing it.We have held this belief to our heart from the beginning — from 1947 , when we started up in Greensboro, North Carolina. We embarked on a platform of innovation and with an idea to create the best-possible jeans, jackets and shirts for cowboys. We added special features. We added functionality. For instance, flat rivets that wouldn’t scratch your saddle, watch pockets, seven belt loops (instead of the usual five), and yoke seam over panel for keeping your wallet in place. Functional design details still remain vital, adapting to modern looks and needs.\",\n            \"brandName\": \"AT-WRANGLER\",\n            \"instructions\": \"\",\n            \"termsAndConditions\": \"This is a Instant Gift Voucher for ‘Wrangler’ official stores (“Instant Gift Voucher”) is issued by Ace Turtle Omni Private Limited , a private limited company incorporated and subsisting under the laws of India (“Company”).\\nThe holder of the Instant Gift Voucher is deemed to be the only beneficiary.\\nBeneficiaries should communicate the intent of using the Instant Gift Voucher before making a purchase at Store.\\nOnly valid Instant Gift Vouchers at the sole discretion of Company shall be accepted for redemption.\\nThis Instant Gift Voucher can be redeemed at listed  Wrangler stores across India.\\nMaximum of 5 Instant Gift Vouchers can be used against one bill.\\nThe Instant Gift Voucher can not be redeemed on articles on discount during end of season sales. The Company may add or delete any date on its sole discretion in this regard.\\nPartial redemption is allowed but no refund or credit note would be issued against an unused or partially used Instant Gift Voucher\\nInstant Gift Voucher cannot be revalidated once expired or cancelled under any situation.\\nThe beneficiary shall be responsible to ensure that there is no unauthorized access to his/her Instant Gift Voucher and the Company shall not be responsible in this regard. Any dispute should be referred to the Company and the decision of the Company shall be final.\\nThe Instant Gift Voucher is issued subject to the policies of the Company, which may change at any time.\\nWrangler Store Staff may ask for a valid Government identity proof at the time of redeeming the Instant Gift Voucher.\\nThe Instant Gift Voucher will be accepted across all the official Indian franchise outlets and webstores of the Wrangler brand but the Company may it sole discretion add or remove an outlet / webstore to the list of stores where the Instant Gift Voucher shall be accepted without giving any prior notice.\\nThe Company shall make reasonable efforts to accept all Instant Gift Vouchers at listed stores but on account of technical or administrative reasons and/or any reasons beyond the control of the Company / outlet the Company / outlet may refuse to accept the Voucher and the Company shall have no liability in this regard.\\nIf an Instant Gift Voucher gets blocked on account of technical issue, it would get activated in 72 hours.\\nThe Instant Gift Voucher cannot be exchanged for cash, cheque or credit in any event.\\nNo replacement or compensation is permissible for lost or mutilated or defaced Instant Gift Voucher.\\nThe Company reserves the right to revise the terms and conditions of the Voucher at its sole discretion without any notice or liability.\\nThe Company and/or Wrangler outlets shall make full efforts to accept the gift card, but on account of any technical, administrative reasons or any reason beyond the control of the issuing company and/or the listed stores the Instant Gift Voucher may not be accepted and the Company shall have no liability for the same.\\nThe Instant Gift Voucher cannot be redeemed on specific block out dates as may be intimated / updated by the Company or the Wrangler outlets from time to time. The Company reserves the right to have the sole discretion in determining, intimating and updating these time periods without any liability or notice.\\nIf an order placed using the Instant Gift Card is returned and refund is requested, the amount refunded will be the total order amount minus the value amount of the Instant Gift Card. It is clarified that if the cancellation/refund is initiated within the validity period of the Instant Gift Card then the Instant Gift Card will be re-activated and may be used again.\\nIn no event shall the liability of the Company for any claims or disputes exceed the monetary value of the gift card in dispute.\\nAny dispute relating to the Voucher should be referred to the Company and the decision of the Company would be final. In case of any legal disputes, the Courts of Bengaluru shall have exclusive jurisdiction.\\n\\nHow to Use:\\nRedemption at wrangler.in:\\nThe customer can visit wrangler.in, log in to their account via OTP, and redeem the gift card (GC) online.\\nThe GC value will be added to their wallet.\\nRedemption at Store:\\nThe customer can visit a Wrangler store and share the GC number with the store team for redemption.\\nThe store team will validate the e-GC by entering an OTP.\"\n        },\n        \"vouchers\": [\n            {\n                \"voucherCode\": \"8090920013408943\",\n                \"pin\": \"104748\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920013122197\",\n                \"pin\": \"162616\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920017654250\",\n                \"pin\": \"203697\",\n                \"expiryDate\": \"2026-12-18T12:34:45+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920017721709\",\n                \"pin\": \"184472\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920011439332\",\n                \"pin\": \"188701\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920016661683\",\n                \"pin\": \"130163\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920015742632\",\n                \"pin\": \"110916\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920012113206\",\n                \"pin\": \"245680\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920018829062\",\n                \"pin\": \"146055\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            },\n            {\n                \"voucherCode\": \"8090920012852436\",\n                \"pin\": \"104989\",\n                \"expiryDate\": \"2026-12-18T12:34:46+05:30\"\n            }\n        ],\n        \"currentPage\": 1,\n        \"limit\": 10,\n        \"totalPages\": 2,\n        \"totalCount\": 20\n    },\n    \"message\": \"Voucher fetched successfully\",\n    \"timestamp\": \"2025-12-18T15:28:36.451Z\",\n    \"status\": \"SUCCESS\"\n}"}],"_postman_id":"4daef92a-ccd4-46f8-989e-e270a3825a89"}],"auth":{"type":"bearer","bearer":{"basicConfig":[]}},"event":[{"listen":"prerequest","script":{"type":"text/javascript","packages":{},"requests":{},"exec":[""],"id":"fd40f5c9-220e-492c-8b53-6e453baf3176"}},{"listen":"test","script":{"type":"text/javascript","packages":{},"requests":{},"exec":[""],"id":"859b13e6-7e2c-4946-a160-cccd1a2f44f5"}}]}