{"info":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","description":"<html><head></head><body><h2 id=\"overview\">Overview</h2>\n<p>(DRAFT)\nThe <strong>UIC-CONNECT Gateway Cloud APIs</strong> provide a comprehensive set of cloud-based interfaces for payment processing, merchant management, device provisioning and transaction reporting. These APIs enable third-party integrators to seamlessly onboard and manage merchants, remotely configure and control UIC payment terminals, initiate and monitor card-present and token-based transactions and generate detailed transactional reports — all through a unified, secure gateway.</p>\n<p>UIC-CONNECT Gateway Cloud APIs are running a <strong>cloud control</strong> for payment terminals with an <strong>async session + webhook</strong> model and terminals connected to the cloud via <strong>MQTT</strong>.</p>\n<p>This API is designed for <strong>System Integrators</strong> who want to:</p>\n<ul>\n<li>Onboard merchants and terminals</li>\n<li>Provision and manage merchants and terminals</li>\n<li>Initiate <strong>card-present</strong> transactions asynchronously (SALE / AUTH) on a UIC Payment terminal</li>\n<li>Execute <strong>cloud-side</strong> transaction actions (CAPTURE / VOID / REFUND / TOKEN operations)</li>\n<li>Retrieve transaction reports and download report files</li>\n<li>Receive real-time results via <strong>webhooks</strong> (with signatures + replay protection)</li>\n</ul>\n<h2 id=\"system-diagram\">System Diagram</h2>\n<p>The terminal APIs are used by UPE to receive payment-related commands from the MQTT Client, trigger the corresponding processing on the payment terminal and then return the result to the UIC-CONNECT cloud server.<br>These commands currently include:</p>\n<ul>\n<li><strong>AUTH/SALE</strong> – Authorization or sale transaction</li>\n<li><strong>REFUND</strong> – Full or partial refund transaction</li>\n<li><strong>TXN CANCEL</strong> – Cancellation of an in-progress or recently initiated transaction</li>\n</ul>\n<h2 id=\"the-uic-connect-system-diagram\">The UIC-CONNECT System Diagram</h2>\n<p>The UIC-CONNECT system architecture consists of the following main components:</p>\n<ul>\n<li><strong>UIC-CONNECT Cloud</strong> – Central cloud platform that manages transaction routing, authorization results and integration with acquiring banks or payment services.</li>\n<li><strong>UIC Agent</strong> – Middleware service that connects to the UIC-CONNECT Cloud, handling secure communication and protocol translation to UIC terminals.</li>\n<li><strong>UIC Terminals (with UPE / MQTT Client)</strong> – Payment terminals running the UPE application and MQTT Client. These devices receive commands from the cloud, interact with cardholders (card reading, PIN entry, etc.) and submit transaction data back to the cloud.</li>\n</ul>\n<p><img src=\"https://content.pstmn.io/1d777cc1-0ff9-4abe-aa78-2d59ed940366/VUlDLUNPTk5FQ1QgRlVMTCBBcmNoLnBuZw==\" alt=\"UIC-CONNECT Architecture\"></p>\n<p>In the system diagram, the posiiton of UIC-CONNECT Gateway Cloud APIs shows as follows:</p>\n<p><img src=\"https://content.pstmn.io/1dc4c1bf-c2ea-4d36-919b-dba1df280027/VUlDLUNPTk5FQ1QgQ2xvdWQgQVBJLnBuZw==\" alt=\"UIC-CONNECT Terminal API Scope\"> </p>\n<h2 id=\"key-concepts\">Key Concepts</h2>\n<h3 id=\"1-terminal-session\">1) Terminal Session</h3>\n<p>A <strong>terminal session</strong> represents a short-lived interaction window with a specific terminal (typically one customer checkout).\nThe POS application/server by the system integrator create a session, then issue terminal commands (SALE/AUTH). The terminal UI + card interaction happens on the device.</p>\n<h3 id=\"2-asynchronous-operation\">2) Asynchronous Operation</h3>\n<p>All actions that can take time (terminal commands, cloud payment actions, report generation) return:</p>\n<ul>\n<li><strong>200 Accepted</strong>\nThe final outcome arrives via webhook events. As a fallback, the POS application/serevr can poll <code>GET /GetOperations</code>.</li>\n</ul>\n<h3 id=\"3-mqtt-transport-terminal-↔-cloud\">3) MQTT Transport (Terminal ↔ Cloud)</h3>\n<p>REST requests do not talk to the terminal directly. Instead:</p>\n<ul>\n<li>REST creates an operation</li>\n<li>UIC-CONNECT Cloud publishes an MQTT command to the terminal</li>\n<li>Terminal responds with MQTT events</li>\n<li>UIC-CONNECT Cloud retruns the response and may convert events upon requests into webhook notifications for POS application/server</li>\n</ul>\n<h3 id=\"4-webhooks-result-delivery\">4) Webhooks (Result Delivery)</h3>\n<p>The POS application/server system registers webhook endpoints (or provides a per-session callback URL). The cloud sends events like:</p>\n<ul>\n<li><code>payment.succeeded</code>, <code>payment.authorized</code>, <code>payment.failed</code></li>\n<li><code>refund.succeeded</code>, <code>refund.failed</code></li>\n<li><code>terminal.session.updated</code>, etc.</li>\n</ul>\n<h3 id=\"5-idempotency\">5) Idempotency</h3>\n<p><code>Idempotency-Key</code> is required for all state-changing requests to make\nretries safe. </p>\n<ul>\n<li><code>Idempotency-Key: &lt;uuid&gt;</code>\nThis prevents double charges/refunds if you retry due to timeouts.</li>\n</ul>\n<p><strong>Authentication model</strong></p>\n<ul>\n<li><p>API key only for gateway APIs: <code>Authorization: Bearer</code></p>\n</li>\n<li><p>System Integrator (SI) onboarding uses UIC-issued <strong>username/password</strong>\none-time to obtain the initial API key.</p>\n</li>\n</ul>\n<p>See the <strong>Authentication</strong>, <strong>Idempotency</strong>, and <strong>Webhooks</strong> tag\ndescriptions for detailed guidance and examples.</p>\n<h2 id=\"naming-convention\">Naming convention</h2>\n<ul>\n<li><p>All JSON request/response fields use <strong>PascalCase</strong> (i.e.\n<code>OldApiKeyExpiresAt</code>, <code>GracePeriodSeconds</code>, <code>GatewayRequestID</code>).</p>\n</li>\n<li><p>Query parameters and path parameter names follow the same convention\n(i.e. <code>GatewayMerchantID</code>).</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"48004383","collectionId":"b4da3635-b656-4c64-8fbc-725907fbf69b","publishedId":"2sBXVckCff","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"4646ff"},"publishDate":"2026-01-02T06:49:40.000Z"},"item":[{"name":"ApiKeys","item":[{"name":"UpdateAPIKey","item":[{"name":"Renew/rotate API key","id":"779900ee-afae-406d-b413-30e41cef1899","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"UpdateAPIKey\",\n  \"SwPartnerID\": 123,\n  \"SwPartnerName\": \"SWP00002\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/UpdateAPIKey","description":"<p>Renew/rotate the API key. Authenticate with the CURRENT API key. After success, the old key remains valid for a grace period.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["ApiKeys","UpdateAPIKey"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"65f5920f-a298-4586-a17e-20c9dbdc7106","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"UpdateAPIKey\",\n  \"SwPartnerID\": 123,\n  \"SwPartnerName\": \"SWP00002\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/UpdateAPIKey"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"Unique ID for debugging.","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayApiKey\": \"string\",\n  \"ExpiresInDays\": 30,\n  \"ExpiresAt\": \"2025-04-12T13:52:23.526Z\",\n  \"OldApiKeyExpiresAt\": \"2025-04-13T16:39:16.728Z\",\n  \"GracePeriodSeconds\": 86400,\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"779900ee-afae-406d-b413-30e41cef1899"}],"id":"b7f1664b-574b-4505-ad77-cb4e095607b9","_postman_id":"b7f1664b-574b-4505-ad77-cb4e095607b9","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"RevokeAPIKey","item":[{"name":"Revoke API key","id":"1e2e52c4-5512-46ee-8631-ef2b6179fd23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"string\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RevokeAPIKey\",\n  \"SwPartnerID\": 6255,\n  \"SwPartnerName\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/RevokeAPIKey","description":"<p>Revoke the current API key immediately. Use if compromise is suspected. Once the key is revoked, the SI should need to use GetAPIKey to get a new key</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["ApiKeys","RevokeAPIKey"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"92493f9f-1046-4d43-8d5f-43c687fde6c1","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"string\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RevokeAPIKey\",\n  \"SwPartnerID\": 6255,\n  \"SwPartnerName\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/RevokeAPIKey"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"1e2e52c4-5512-46ee-8631-ef2b6179fd23"}],"id":"87ac741c-86ca-4169-a4a9-471a594f462a","_postman_id":"87ac741c-86ca-4169-a4a9-471a594f462a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetAPIKey","item":[{"name":"Bootstrap API key","id":"f04c94e2-a039-488a-a44a-f08cb88a7c9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{basicAuthUsername}}"},{"key":"password","value":"{{basicAuthPassword}}"}]},"isInherited":false},"method":"POST","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226153000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"GetAPIKey\",\n  \"SwPartnerName\": \"SWP00002\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/GetAPIKey","description":"<p>Obtain the initial API key using Basic Auth credentials assigned by UIC Cloud backend.</p>\n","urlObject":{"path":["ApiKeys","GetAPIKey"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"3bf6f09c-30cb-4eeb-ab01-21873c5a4300","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: basic","key":"Authorization","value":"Basic <credentials>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226153000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"GetAPIKey\",\n  \"SwPartnerName\": \"SWP00002\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/ApiKeys/GetAPIKey"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"SwPartnerID\": 8218,\n  \"GatewayApiKey\": \"string\",\n  \"ExpiresInDays\": 30,\n  \"ExpiresAt\": \"2025-04-03T04:18:31.391Z\",\n  \"Sign\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"f04c94e2-a039-488a-a44a-f08cb88a7c9d"}],"id":"f1c999ef-c672-4a6e-9ac6-8f1301e649b7","_postman_id":"f1c999ef-c672-4a6e-9ac6-8f1301e649b7","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}}],"id":"9210045f-7c48-4711-9183-86ec8552a1d4","_postman_id":"9210045f-7c48-4711-9183-86ec8552a1d4","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"ListMerchant","item":[{"name":"List merchants","id":"26804a48-c568-4848-8615-3429088e7ee2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/ListMerchant?GatewayApiVer=string&GatewayEnterpriseID=string","description":"<p>List all merchants for the authenticated partner.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["ListMerchant"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"description":{"content":"<p>Gateway API version label.</p>\n","type":"text/plain"},"key":"GatewayApiVer","value":"string"},{"key":"GatewayEnterpriseID","value":"string"}],"variable":[]}},"response":[{"id":"40a489ce-aa54-4be2-9713-2462b73817ab","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/ListMerchant?GatewayApiVer=string&GatewayEnterpriseID=string","host":["https://gateway.uic-connect.com/v1"],"path":["ListMerchant"],"query":[{"description":"Gateway API version label.","key":"GatewayApiVer","value":"string"},{"key":"GatewayEnterpriseID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"Merchants\": [\n    {\n      \"GatewayMerchantID\": \"string\",\n      \"Name\": \"string\",\n      \"Status\": \"inactive\",\n      \"CreatedAt\": \"2025-09-09T15:54:06.703Z\",\n      \"UpdatedAt\": \"2025-11-05T09:34:05.469Z\"\n    },\n    {\n      \"GatewayMerchantID\": \"string\",\n      \"Name\": \"string\",\n      \"Status\": \"active\",\n      \"CreatedAt\": \"2025-06-24T07:57:40.100Z\",\n      \"UpdatedAt\": \"2025-05-30T10:33:33.398Z\"\n    }\n  ],\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"26804a48-c568-4848-8615-3429088e7ee2"}],"id":"1a1e4c90-a062-4275-ab7f-a4d87b089e7e","_postman_id":"1a1e4c90-a062-4275-ab7f-a4d87b089e7e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CreateMerchant","item":[{"name":"Create merchant","id":"17c98bed-126b-4da0-a296-b06fff063215","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Optional idempotency key for safely retrying state-changing requests (strongly recommended).</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateMerchant\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"MerchantData\": {\n    \"MerchantName\": \"Test Business\",\n    \"ContactInfo\": {\n      \"Email\": \"test@mail.com\",\n      \"PhoneNumber\": \"123-456-7890\",\n      \"StreetAddress\": \"123 456 Way\",\n      \"City\": \"Fremont\",\n      \"State\": \"CA\",\n      \"ZipCode\": \"56789\"\n    },\n    \"BasicInfo\": {\n      \"Merchant Type\": \"Master Mercahnt\",\n      \"Merchant URL\": \"string\",\n      \"Industry\": \"string\",\n      \"Store Type\": \"string\"\n    }\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateMerchant","description":"<p>Create a new merchant.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CreateMerchant"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"ef66797e-7638-40d7-82f4-f2384cbbf969","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Optional idempotency key for safely retrying state-changing requests (strongly recommended).\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateMerchant\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"MerchantData\": {\n    \"MerchantName\": \"Test Business\",\n    \"ContactInfo\": {\n      \"Email\": \"test@mail.com\",\n      \"PhoneNumber\": \"123-456-7890\",\n      \"StreetAddress\": \"123 456 Way\",\n      \"City\": \"Fremont\",\n      \"State\": \"CA\",\n      \"ZipCode\": \"56789\"\n    },\n    \"BasicInfo\": {\n      \"Merchant Type\": \"Master Mercahnt\",\n      \"Merchant URL\": \"string\",\n      \"Industry\": \"string\",\n      \"Store Type\": \"string\"\n    }\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateMerchant"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayMerchantID\": \"string\",\n  \"Status\": \"active\",\n  \"CreatedAt\": \"2025-03-12T11:10:43.059Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"17c98bed-126b-4da0-a296-b06fff063215"}],"id":"c80d75e6-fc48-48ed-af2d-552f61462b13","_postman_id":"c80d75e6-fc48-48ed-af2d-552f61462b13","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"ListTerminal","item":[{"name":"List terminals","id":"4350dbf6-1f8b-4a86-891e-b5e3d1acb45f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/ListTerminal?GatewayApiVer=string&GatewayMerchantID=string","description":"<p>List all terminals for the authenticated partner.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["ListTerminal"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"GatewayMerchantID","value":"string"}],"variable":[]}},"response":[{"id":"e3bc3801-681b-48d8-95fe-f59351d7e5fc","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/ListTerminal?GatewayApiVer=string&GatewayMerchantID=string","host":["https://gateway.uic-connect.com/v1"],"path":["ListTerminal"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"GatewayMerchantID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"ActiveTerminal\": 2,\n  \"Terminals\": [\n    {\n      \"TerminalID\": \"string\",\n      \"DeviceSN\": \"string\",\n      \"Status\": \"active\",\n      \"MerchantID\": \"string\",\n      \"LastSeenAt\": \"2025-08-17T18:32:06.057Z\",\n      \"CreatedAt\": \"2025-03-27T06:09:17.672Z\",\n      \"UpdatedAt\": \"2025-08-23T20:55:11.447Z\"\n    },\n    {\n      \"TerminalID\": \"string\",\n      \"DeviceSN\": \"string\",\n      \"Status\": \"active\",\n      \"MerchantID\": \"string\",\n      \"LastSeenAt\": \"2025-02-11T15:15:58.175Z\",\n      \"CreatedAt\": \"2025-11-20T20:11:57.376Z\",\n      \"UpdatedAt\": \"2025-02-22T00:33:50.772Z\"\n    }\n  ],\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"4350dbf6-1f8b-4a86-891e-b5e3d1acb45f"}],"id":"31c570e2-6e60-45d1-89df-dd1e2289124c","_postman_id":"31c570e2-6e60-45d1-89df-dd1e2289124c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetTerminal","item":[{"name":"Get terminal","id":"82ab9247-1df1-42a8-a6ac-86e98616107c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/GetTerminal?GatewayApiVer=string&GatewayTerminalID=string","description":"<p>Get a terminal by ID.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["GetTerminal"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"description":{"content":"<p>Gateway API version label.</p>\n","type":"text/plain"},"key":"GatewayApiVer","value":"string"},{"key":"GatewayTerminalID","value":"string"}],"variable":[]}},"response":[{"id":"e8f47a0a-7f56-4b63-80b3-517ecd09fa34","name":"K000000 FD","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/GetTerminal?GatewayApiVer=string&GatewayTerminalID=string","host":["https://gateway.uic-connect.com/v1"],"path":["GetTerminal"],"query":[{"description":"Gateway API version label.","key":"GatewayApiVer","value":"string"},{"key":"GatewayTerminalID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"GatewayMerchantID\": \"string\",\n  \"GatewayTerminalID\": \"string\",\n  \"DeviceSN\": \"string\",\n  \"Status\": \"active\",\n  \"MerchantID\": \"string\",\n  \"LastSeenAt\": \"2025-02-07T22:39:29.571Z\",\n  \"CreatedAt\": \"2025-02-08T07:37:55.515Z\",\n  \"UpdatedAt\": \"2025-01-07T14:22:25.711Z\",\n  \"PaymentProcessorInfo\": {\n    \"PaymentProcessorId\": \"string\",\n    \"Credentials\": {\n      \"Name\": \"Fisevr\",\n      \"MerchantId\": \"string\",\n      \"TerminalId\": \"string\"\n    },\n    \"Environment\": \"string\",\n    \"P2PE\": \"string\"\n  },\n  \"Version\": {\n    \"SysVer\": \"401.04\",\n    \"AppVer\": \"BE8A315A.052\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"82ab9247-1df1-42a8-a6ac-86e98616107c"}],"id":"fbab6597-2f04-4cf9-992e-d39345d695ee","_postman_id":"fbab6597-2f04-4cf9-992e-d39345d695ee","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"RegisterTerminal","item":[{"name":"Register terminal","id":"d41e8ae3-0317-4ac8-8a75-d1d640f87406","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Optional idempotency key for safely retrying state-changing requests (strongly recommended).</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RegisterTerminal\",\n  \"GatewayMerchantID\": \"string\",\n  \"DeviceSN\": \"string\",\n  \"DeviceType\": \"string\",\n  \"PaymentProcessorInfo\": {\n    \"PaymentProcessorId\": \"string\",\n    \"Credentials\": {\n      \"Name\": \"Fisevr\",\n      \"MerchantId\": \"string\",\n      \"TerminalId\": \"string\",\n      \"TPPID\": \"string\",\n      \"GroupID\": \"string\",\n      \"DatawireID\": \"string\"\n    },\n    \"Environment\": \"string\",\n    \"P2PE\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/RegisterTerminal","description":"<p>Register a new terminal.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["RegisterTerminal"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"8f5ca620-db50-463c-b889-cc611516c16b","name":"K000000 FD","originalRequest":{"method":"POST","header":[{"description":"Optional idempotency key for safely retrying state-changing requests (strongly recommended).\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RegisterTerminal\",\n  \"GatewayMerchantID\": \"string\",\n  \"DeviceSN\": \"string\",\n  \"DeviceType\": \"string\",\n  \"PaymentProcessorInfo\": {\n    \"PaymentProcessorId\": \"string\",\n    \"Credentials\": {\n      \"Name\": \"Fisevr\",\n      \"MerchantId\": \"string\",\n      \"TerminalId\": \"string\",\n      \"TPPID\": \"string\",\n      \"GroupID\": \"string\",\n      \"DatawireID\": \"string\"\n    },\n    \"Environment\": \"string\",\n    \"P2PE\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/RegisterTerminal"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayTerminalID\": \"string\",\n  \"DeviceSN\": \"string\",\n  \"Status\": \"active\",\n  \"GatewayMerchantID\": \"string\",\n  \"CreatedAt\": \"2025-04-10T00:02:54.438Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"d41e8ae3-0317-4ac8-8a75-d1d640f87406"}],"id":"b7165e98-1e35-420d-b725-f7a7a40af228","_postman_id":"b7165e98-1e35-420d-b725-f7a7a40af228","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"DeactivateTerminal","item":[{"name":"Deactivate terminal","id":"34246a18-7a5d-4e5d-9c01-5e0eed12e59e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Optional idempotency key for safely retrying state-changing requests (strongly recommended).</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"DeactivateTerminal\",\n  \"DeviceSN\": \"string\",\n  \"GatewayMerchantID\": \"string\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/DeactivateTerminal","description":"<p>Deactivate a new terminal.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["DeactivateTerminal"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"f36184ee-83e9-4cd8-9d97-85e4cd7b705a","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Optional idempotency key for safely retrying state-changing requests (strongly recommended).\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"DeactivateTerminal\",\n  \"DeviceSN\": \"string\",\n  \"GatewayMerchantID\": \"string\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/DeactivateTerminal"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"DeviceSN\": \"string\",\n  \"Status\": \"inactive\",\n  \"GatewayMerchantID\": \"string\",\n  \"DeactivatedAt\": \"2025-04-10T00:02:54.438Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"34246a18-7a5d-4e5d-9c01-5e0eed12e59e"}],"id":"0e863508-32ef-4140-b0f8-4c0e6dda3a3e","_postman_id":"0e863508-32ef-4140-b0f8-4c0e6dda3a3e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetTerminalSessions","item":[{"name":"Get terminal session","id":"f209b06e-0ed4-42c9-96e9-4da0fe46c918","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/GetTerminalSessions?GatewayApiVer=string&GatewayTerminalID=string","description":"<p>Get a terminal session by ID.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["GetTerminalSessions"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"GatewayTerminalID","value":"string"}],"variable":[]}},"response":[{"id":"f4d05014-ba46-44c5-a8d9-9fc71644dcce","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/GetTerminalSessions?GatewayApiVer=string&GatewayTerminalID=string","host":["https://gateway.uic-connect.com/v1"],"path":["GetTerminalSessions"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"GatewayTerminalID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Status\": \"active\",\n  \"CreatedAt\": \"2025-12-24T19:10:22.879Z\",\n  \"ExpiresAt\": \"2025-12-24T19:11:43.395Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"f209b06e-0ed4-42c9-96e9-4da0fe46c918"}],"id":"6da10208-decf-4f6d-b73e-11acad416987","_postman_id":"6da10208-decf-4f6d-b73e-11acad416987","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CreateTerminalSessions","item":[{"name":"Create terminal session","id":"27e663a1-d5ff-4c2c-9eb9-b630bc29a2ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateTerminalSessions\",\n  \"GatewayTerminalID\": \"string\",\n  \"TimeoutSeconds\": 300,\n  \"GatewayCallURL\": \"Sstring\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateTerminalSessions","description":"<p>Create a new terminal session for async terminal interaction.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CreateTerminalSessions"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"7f3c6df1-dbb7-4d65-8144-f4f6b845d985","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateTerminalSessions\",\n  \"GatewayTerminalID\": \"string\",\n  \"TimeoutSeconds\": 300,\n  \"GatewayCallURL\": \"Sstring\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateTerminalSessions"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"GatewayTerminalID\": \"string\",\n  \"Status\": \"active\",\n  \"CreatedAt\": \"2025-05-09T12:55:26.098Z\",\n  \"ExpiresAt\": \"2025-04-15T20:06:15.406Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"27e663a1-d5ff-4c2c-9eb9-b630bc29a2ae"}],"id":"743e73b6-6306-4b4a-a513-2ab0bdfe4ab5","_postman_id":"743e73b6-6306-4b4a-a513-2ab0bdfe4ab5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CancelTerminalSessions","item":[{"name":"Cancel terminal session","id":"ac934ae2-0ff2-4955-ba21-5c49ab0ca2dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CancelTerminalSessions\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CancelTerminalSessions","description":"<p>Create a new terminal session for async terminal interaction.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CancelTerminalSessions"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"c90e0a1c-6af9-49fb-bba6-4c5d06235ff3","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CancelTerminalSessions\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CancelTerminalSessions"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"ac934ae2-0ff2-4955-ba21-5c49ab0ca2dd"}],"id":"d04b90f0-7e7c-46a9-a649-95f64ea2a4ac","_postman_id":"d04b90f0-7e7c-46a9-a649-95f64ea2a4ac","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetPayments","item":[{"name":"Get payment","id":"addad2c9-c1ac-491b-9468-0bc27411d848","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/GetPayments?GatewayApiVer=string&GatewayPaymentID=string","description":"<p>Get a payment by ID.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["GetPayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"description":{"content":"<p>Gateway API version label.</p>\n","type":"text/plain"},"key":"GatewayApiVer","value":"string"},{"key":"GatewayPaymentID","value":"string"}],"variable":[]}},"response":[{"id":"25a15bee-f155-4018-83ff-8ef4745e7de2","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/GetPayments?GatewayApiVer=string&GatewayPaymentID=string","host":["https://gateway.uic-connect.com/v1"],"path":["GetPayments"],"query":[{"description":"Gateway API version label.","key":"GatewayApiVer","value":"string"},{"key":"GatewayPaymentID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Txn\": {\n    \"TxnType\": \"Authonly\",\n    \"Status\": \"read pending\",\n    \"TaxAmt\": 6250,\n    \"TipAmt\": 0,\n    \"CurrCode\": \"840\"\n  },\n  \"CreatedAt\": \"2025-04-01T04:40:39.199Z\",\n  \"UpdatedAt\": \"2025-06-09T01:36:52.136Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"addad2c9-c1ac-491b-9468-0bc27411d848"}],"id":"0f6650ed-4cb2-4765-91f6-7278e99a3665","_postman_id":"0f6650ed-4cb2-4765-91f6-7278e99a3665","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"AuthorizePayments","item":[{"name":"Authorize payment","id":"ce2c9640-98ea-4419-a6ba-3cb4f8a7cc84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"AuthPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"AuthOnly\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"TxnAmt\": 2362,\n    \"TipAmt\": 0,\n    \"CashbackAmt\": 0,\n    \"InvoiceID\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/AuthorizePayments","description":"<p>Capture an authorized payment (cloud action, no terminal required).</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["AuthorizePayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"710daa64-1c26-4187-b547-7bbf0ba71b06","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"AuthPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"AuthOnly\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"TxnAmt\": 2362,\n    \"TipAmt\": 0,\n    \"CashbackAmt\": 0,\n    \"InvoiceID\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/AuthorizePayments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayPaymentID\": \"string\",\n  \"UpdatedAt\": \"2025-05-17T04:55:01.580Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"ce2c9640-98ea-4419-a6ba-3cb4f8a7cc84"}],"id":"9062d465-f023-48d6-9fc2-d902b7b375e8","_postman_id":"9062d465-f023-48d6-9fc2-d902b7b375e8","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CapturePayments","item":[{"name":"Capture payment","id":"a278e6bd-87e1-492f-92de-43dee4ee22bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CapturePayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayPaymentID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"AuthCapture\",\n    \"TxnAmt\": 2362,\n    \"TipAmt\": 0,\n    \"TxnID\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CapturePayments","description":"<p>Capture an authorized payment (cloud action, no terminal required).</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CapturePayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"29f52289-5956-4cec-aead-5b2632f03cbf","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CapturePayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayPaymentID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"AuthCapture\",\n    \"TxnAmt\": 2362,\n    \"TipAmt\": 0,\n    \"TxnID\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CapturePayments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"TxnType\": \"CapturePayments\",\n  \"GatewayTerminalID\": \"257150100037\",\n  \"Txn\": {\n    \"Type\": \"AuthCapture\",\n    \"TxnResult\": \"02\",\n    \"TxnResultMsg\": \"Online Approved\",\n    \"RspCode\": \"000\",\n    \"RspText\": \"APPROVAL\",\n    \"TxnAmt\": 2362,\n    \"TipAmt\": 0,\n    \"TxnID\": \"200011210162\",\n    \"InvoiceID\": \"122996CAPTURE20220307152359\"\n  },\n  \"UpdatedAt\": \"2025-05-17T04:55:01.580Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"a278e6bd-87e1-492f-92de-43dee4ee22bb"}],"id":"465ec94f-0db5-4813-a7bc-1a89ab6abded","_postman_id":"465ec94f-0db5-4813-a7bc-1a89ab6abded","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"VoidPayments","item":[{"name":"Void payment","id":"eed7d2d1-74ad-4706-b39c-f6608edd3463","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"VoidPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayPaymentID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"Void\",\n    \"TxnID\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/VoidPayments","description":"<p>Void a payment (cloud action, no terminal required).</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["VoidPayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"6a238e22-0707-4970-a268-319620790bf8","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"VoidPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayPaymentID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"Void\",\n    \"TxnID\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/VoidPayments"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayPaymentID\": \"string\",\n  \"GatewayTerminalID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"Void\",\n    \"TxnResult\": \"02\",\n    \"TxnResultMsg\": \"Online Approved\",\n    \"RspCode\": \"000\",\n    \"RspText\": \"APPROVAL\",\n    \"TxnID\": \"200011210162\",\n    \"InvoiceID\": \"122996CAPTURE20220307152359\"\n  },\n  \"UpdatedAt\": \"2025-12-24T11:47:18.367Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"eed7d2d1-74ad-4706-b39c-f6608edd3463"}],"id":"9fbf31ae-d48b-4270-8f3e-15bafd0f5270","_postman_id":"9fbf31ae-d48b-4270-8f3e-15bafd0f5270","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"RefundPayments","item":[{"name":"Create refund (async)","id":"e8fc2de6-1237-4a30-9581-343d2f32aae1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RefundPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"Refund\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"TxnAmt\": 2362,\n    \"TxnId\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/RefundPayments","description":"<p>Create a refund for a payment (cloud action, no terminal required).</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["RefundPayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"592d0268-0e2b-4a08-b2b0-3850646e50eb","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"RefundPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"GatewayTerminalSessionID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"Refund\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"TxnAmt\": 2362,\n    \"TxnId\": \"string\",\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/RefundPayments"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayPaymentID\": \"string\",\n  \"UpdatedAt\": \"2025-05-17T04:55:01.580Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"e8fc2de6-1237-4a30-9581-343d2f32aae1"}],"id":"cd333d2d-5899-4018-8844-7edc8c0361ea","_postman_id":"cd333d2d-5899-4018-8844-7edc8c0361ea","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"TokenSalePayments","item":[{"name":"Token sale","id":"599f9a75-073c-4fef-b97f-84fd638418d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"TokenSalePayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"TokenSale\",\n    \"Token\": \"string\",\n    \"TokenSource\": \"UIC\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"CardNbr\": \"string\",\n    \"ExpireMonth\": \"01\",\n    \"ExpireYear\": \"2030\",\n    \"TxnAmt\": 2362,\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/TokenSalePayments","description":"<p>Create a token sale (cloud action, no terminal required). Uses a previously tokenized payment method.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["TokenSalePayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"5d6d776f-deed-4171-88bf-ffb2d4d2bfbb","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"TokenSalePayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"TokenSale\",\n    \"Token\": \"string\",\n    \"TokenSource\": \"UIC\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"CardNbr\": \"string\",\n    \"ExpireMonth\": \"01\",\n    \"ExpireYear\": \"2030\",\n    \"TxnAmt\": 2362,\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/TokenSalePayments"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"TxnType\": \"TokenSalePayments\",\n  \"GatewayTerminalID\": \"257150100037\",\n  \"Txn\": {\n    \"Type\": \"TokenSale\",\n    \"TxnResult\": \"02\",\n    \"TxnResultMsg\": \"Online Approved\",\n    \"RspCode\": \"000\",\n    \"RspText\": \"APPROVAL\",\n    \"TxnAmt\": 2362,\n    \"TxnID\": \"200011210162\",\n    \"InvoiceID\": \"122996CAPTURE20220307152359\"\n  },\n  \"UpdatedAt\": \"2025-05-17T04:55:01.580Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"599f9a75-073c-4fef-b97f-84fd638418d1"}],"id":"b8773134-eb54-4230-94e6-bd126d81ca8d","_postman_id":"b8773134-eb54-4230-94e6-bd126d81ca8d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"TokenRefundPayments","item":[{"name":"Token refund","id":"1267ba23-19b0-4c53-a2f9-4a884bdd5f84","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"TokenRefundPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"TokenRefund\",\n    \"Token\": \"string\",\n    \"TokenSource\": \"UIC\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"CardNbr\": \"string\",\n    \"ExpireMonth\": \"01\",\n    \"ExpireYear\": \"2030\",\n    \"TxnAmt\": 2362,\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/TokenRefundPayments","description":"<p>Create a token sale (cloud action, no terminal required). Uses a previously tokenized payment method.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["TokenRefundPayments"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"87a11a6f-a504-4fe8-b5db-d16f237f2010","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"TokenRefundPayments\",\n  \"GatewayTerminalID\": \"string\",\n  \"Txn\": {\n    \"Type\": \"TokenRefund\",\n    \"Token\": \"string\",\n    \"TokenSource\": \"UIC\",\n    \"AccType\": \"Default\",\n    \"CurrCode\": \"840\",\n    \"CardNbr\": \"string\",\n    \"ExpireMonth\": \"01\",\n    \"ExpireYear\": \"2030\",\n    \"TxnAmt\": 2362,\n    \"InvoiceID\": \"string\"\n  },\n  \"Reason\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/TokenRefundPayments"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"TxnType\": \"TokenRefundPayments\",\n  \"GatewayTerminalID\": \"257150100037\",\n  \"Txn\": {\n    \"Type\": \"TokenRefund\",\n    \"TxnResult\": \"02\",\n    \"TxnResultMsg\": \"Online Approved\",\n    \"RspCode\": \"000\",\n    \"RspText\": \"APPROVAL\",\n    \"TxnAmt\": 2362,\n    \"TxnID\": \"200011210162\",\n    \"InvoiceID\": \"122996CAPTURE20220307152359\"\n  },\n  \"UpdatedAt\": \"2025-05-17T04:55:01.580Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"1267ba23-19b0-4c53-a2f9-4a884bdd5f84"}],"id":"e838804c-2197-4f9d-9ff9-8a556759ca36","_postman_id":"e838804c-2197-4f9d-9ff9-8a556759ca36","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetReports","item":[{"name":"Get report","id":"14723f3a-c27d-49a5-99d0-e2a309ed7bef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/GetReports?GatewayApiVer=string&ReportID=string","description":"<p>Get a report by ID (includes download URL when ready).</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["GetReports"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"description":{"content":"<p>Gateway API version label.</p>\n","type":"text/plain"},"key":"GatewayApiVer","value":"string"},{"key":"ReportID","value":"string"}],"variable":[]}},"response":[{"id":"24af3da8-e018-430c-8484-e6643cedae35","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/GetReports?GatewayApiVer=string&ReportID=string","host":["https://gateway.uic-connect.com/v1"],"path":["GetReports"],"query":[{"description":"Gateway API version label.","key":"GatewayApiVer","value":"string"},{"key":"ReportID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayReportID\": \"string\",\n  \"Type\": \"auth\",\n  \"DownloadURL\": \"https://eHWvFdEuuEweZRlH.doag+zfQ7bbaEBykEGkNIuFXxfM4\",\n  \"CreatedAt\": \"2025-12-31T23:53:19.353Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"14723f3a-c27d-49a5-99d0-e2a309ed7bef"}],"id":"bf06fb6d-4b59-46ec-9eb4-b1540ec56113","_postman_id":"bf06fb6d-4b59-46ec-9eb4-b1540ec56113","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CreateReports","item":[{"name":"Create report","id":"1ed5627d-c776-4e36-a0da-df04bbbb4a2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.</p>\n<p><strong>How to generate</strong></p>\n<ul>\n<li>Generate a UUID (UUIDv4 recommended) for each <em>logical operation</em> (i.e. create payment/refund/terminal command).</li>\n<li>Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.</li>\n<li>Send the header: <code>Idempotency-Key: &lt;uuid&gt;</code>.</li>\n</ul>\n<p><strong>Rules</strong></p>\n<ul>\n<li>Same key + same request body ? returns the original result.</li>\n<li>Same key + different request body ? 409 conflict (<code>idempotency_key_reuse_conflict</code>).</li>\n</ul>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateReports\",\n  \"GatewayTerminalID\": \"string\",\n  \"ReportType\": \"Auth\",\n  \"StartDate\": \"1962-05-02\",\n  \"EndDate\": \"1963-10-20\",\n  \"GatewayCallURL\": \"Sstring\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateReports","description":"<p>Create a report generation job.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CreateReports"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"898effdb-e79f-49d6-9545-189c124dbe2f","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\n\n**How to generate**\n- Generate a UUID (UUIDv4 recommended) for each *logical operation* (i.e. create payment/refund/terminal command).\n- Persist that UUID with your business identifier (OrderID / InvoiceID) so retries can reuse the same key.\n- Send the header: `Idempotency-Key: <uuid>`.\n\n**Rules**\n- Same key + same request body ? returns the original result.\n- Same key + different request body ? 409 conflict (`idempotency_key_reuse_conflict`).\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"CreateReports\",\n  \"GatewayTerminalID\": \"string\",\n  \"ReportType\": \"Auth\",\n  \"StartDate\": \"1962-05-02\",\n  \"EndDate\": \"1963-10-20\",\n  \"GatewayCallURL\": \"Sstring\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateReports"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayTerminalID\": \"string\",\n  \"ReportID\": \"string\",\n  \"ReportType\": \"auth\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"1ed5627d-c776-4e36-a0da-df04bbbb4a2f"}],"id":"55281a85-4a4a-4359-b319-0c2bbd2f8fdd","_postman_id":"55281a85-4a4a-4359-b319-0c2bbd2f8fdd","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"GetOperations","item":[{"name":"Get operation","id":"40b88b0d-cb9b-4c33-87cf-c3556ab95e28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/GetOperations?GatewayApiVer=string&X-Gateway-Request-ID=string","description":"<p>DEPRECATED - Get an operation by ID to track async task progress. This API is only for Administrator. It's not for system integrators or any thrid party application purpose used</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["GetOperations"],"host":["https://gateway.uic-connect.com/v1"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"X-Gateway-Request-ID","value":"string"}],"variable":[]}},"response":[{"id":"e0122be8-dea4-4fd5-b71c-c5683a97bad4","name":"K000000","originalRequest":{"method":"GET","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"url":{"raw":"https://gateway.uic-connect.com/v1/GetOperations?GatewayApiVer=string&X-Gateway-Request-ID=string","host":["https://gateway.uic-connect.com/v1"],"path":["GetOperations"],"query":[{"key":"GatewayApiVer","value":"string"},{"key":"X-Gateway-Request-ID","value":"string"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"LastTxnType\": \"RefundPayments\",\n  \"Status\": \"completed\",\n  \"CreatedAt\": \"2025-12-09T15:19:02.276Z\",\n  \"UpdatedAt\": \"2025-12-09T15:20:52.136Z\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"40b88b0d-cb9b-4c33-87cf-c3556ab95e28"}],"id":"d2f67ebb-3d91-418f-b9db-7da02f170446","_postman_id":"d2f67ebb-3d91-418f-b9db-7da02f170446","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"SetOperations","item":[{"name":"Set operation","id":"ea0be517-1a95-40f6-9af2-96f9a8b28517","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"SetOperations\",\n  \"GatewayTerminalID\": \"string\",\n  \"Data\": {\n    \"Command\": \"MESG_UI\",\n    \"Disp\": {\n      \"Line1\": \"Disp Mesg\",\n      \"Line2\": \"Disp Mesg\",\n      \"Line3\": \"Disp Mesg\",\n      \"Line4\": \"Disp Mesg\"\n    },\n    \"ScheduleTime\": null\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/SetOperations","description":"<p>Get an operation by ID to track async task progress.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["SetOperations"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"29279000-199a-4927-9dc2-8654f54dba98","name":"K000000 UI","originalRequest":{"method":"POST","header":[{"description":"Unique UUID to safely retry this request.","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"ReqSource\": \"SwThirdParty\",\n  \"TxnType\": \"SetOperations\",\n  \"GatewayTerminalID\": \"string\",\n  \"Data\": {\n    \"Command\": \"MESG_UI\",\n    \"Disp\": {\n      \"Line1\": \"Disp Mesg\",\n      \"Line2\": \"Disp Mesg\",\n      \"Line3\": \"Disp Mesg\",\n      \"Line4\": \"Disp Mesg\"\n    },\n    \"ScheduleTime\": null\n  },\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/SetOperations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"ea0be517-1a95-40f6-9af2-96f9a8b28517"}],"id":"ef4fdad9-cfd1-46d0-bfc9-f4688ae440a0","_postman_id":"ef4fdad9-cfd1-46d0-bfc9-f4688ae440a0","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"CreateWebhooks","item":[{"name":"Create webhook endpoint","id":"43c8b1b5-e7cd-4f4a-9424-59416850ea6e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.\nIf the same key is reused with the same payload, the server returns the original result.\nIf reused with a different payload, the server returns 409 conflict.</p>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"TxnType\": \"CreateWebhooks\",\n  \"WebhookEndpointURL\": \"https://cGufCQ.ihsacN-sLUaHdaDFA4HuDB1kz.nB.vtOXM.idGYNk4QEGYfw.EExvWhp1lw\",\n  \"Events\": [\n    \"payment.captured\",\n    \"payment.succeeded\",\n    \"payment.failed\",\n    \"payment.refunded\",\n    \"terminal.cmd_received\",\n    \"terminal.cmd_performed\",\n    \"terminal.tampered\",\n    \"terminal.reboot\",\n    \"terminal.lost\"\n  ],\n  \"Enabled\": true,\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateWebhooks","description":"<p>Register an endpoint where UIC-CONNECT will POST events.\nYour server must:</p>\n<ul>\n<li>validate signature headers</li>\n<li>respond quickly with 2xx</li>\n<li>store event_id to de-duplicate retries</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["CreateWebhooks"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"3f2a3f3f-c886-4d6f-a524-04b334aef04c","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\nIf the same key is reused with the same payload, the server returns the original result.\nIf reused with a different payload, the server returns 409 conflict.\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"TxnType\": \"CreateWebhooks\",\n  \"WebhookEndpointURL\": \"https://cGufCQ.ihsacN-sLUaHdaDFA4HuDB1kz.nB.vtOXM.idGYNk4QEGYfw.EExvWhp1lw\",\n  \"Events\": [\n    \"payment.captured\",\n    \"payment.succeeded\",\n    \"payment.failed\",\n    \"payment.refunded\",\n    \"terminal.cmd_received\",\n    \"terminal.cmd_performed\",\n    \"terminal.tampered\",\n    \"terminal.reboot\",\n    \"terminal.lost\"\n  ],\n  \"Enabled\": true,\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/CreateWebhooks"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"WebhookEndpointID\": \"wh001\",\n  \"WebhookEndpointURL\": \"https://cGufCQ.ihsacN-sLUaHdaDFA4HuDB1kz.nB.vtOXM.idGYNk4QEGYfw.EExvWhp1lw\",\n  \"Enabled\": true,\n  \"Events\": [\n    \"payment.captured\",\n    \"payment.succeeded\",\n    \"payment.failed\",\n    \"payment.refunded\",\n    \"terminal.cmd_received\",\n    \"terminal.cmd_performed\",\n    \"terminal.tampered\",\n    \"terminal.reboot\",\n    \"terminal.lost\"\n  ],\n  \"WebhookSigningSecret\": \"whsec_0123456789abcdef0123456789abcdef\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"43c8b1b5-e7cd-4f4a-9424-59416850ea6e"}],"id":"600e3074-1d4d-43f8-a716-f585da7f50fa","_postman_id":"600e3074-1d4d-43f8-a716-f585da7f50fa","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"DeleteWebhooks","item":[{"name":"Delete webhook endpoint","id":"d0c12ed8-0af9-4363-9ba0-53c1831b145a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"description":"<p>Idempotency key for safely retrying state-changing requests.\nIf the same key is reused with the same payload, the server returns the original result.\nIf reused with a different payload, the server returns 409 conflict.</p>\n","key":"Idempotency-Key","value":"string"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"TxnType\": \"DeleteWebhooks\",\n  \"WebhookEndpointID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/DeleteWebhooks","description":"<p>Register an endpoint where UIC-CONNECT will POST events.\nYour server must:</p>\n<ul>\n<li>validate signature headers</li>\n<li>respond quickly with 2xx</li>\n<li>store event_id to de-duplicate retries</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["DeleteWebhooks"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"a661d60c-d6ae-48d6-aa4e-136661585186","name":"K000000","originalRequest":{"method":"POST","header":[{"description":"Idempotency key for safely retrying state-changing requests.\nIf the same key is reused with the same payload, the server returns the original result.\nIf reused with a different payload, the server returns 409 conflict.\n","key":"Idempotency-Key","value":"string"},{"description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered","key":"User-Agent","value":"string"},{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"description":"Added as a part of security scheme: bearer","key":"Authorization","value":"Bearer <token>"}],"body":{"mode":"raw","raw":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayEnterpriseID\": \"string\",\n  \"TxnType\": \"DeleteWebhooks\",\n  \"WebhookEndpointID\": \"string\",\n  \"GatewayApiVer\": \"1.0\"\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/DeleteWebhooks"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"disabled":false,"description":{"content":"","type":"text/plain"},"key":"X-Gateway-Request-ID","value":"string"}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"d0c12ed8-0af9-4363-9ba0-53c1831b145a"}],"id":"faa9bfa9-8463-49ad-9b49-eb7a38136635","_postman_id":"faa9bfa9-8463-49ad-9b49-eb7a38136635","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"ListWebhooks","item":[{"name":"List webhook endpoints","id":"d5cdfceb-3868-4b6a-9ed2-6c82a4293a46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"description":"<p>Unique UUID to safely retry this request.</p>\n","key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236"},{"description":"<p>[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered</p>\n","key":"User-Agent","value":"string"},{"key":"Accept","value":"application/json"}],"url":"https://gateway.uic-connect.com/v1/ListWebhooks","description":"<p>List registered webhook endpoints.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["ListWebhooks"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"8488e25f-77cd-439a-a526-1da28417e9ae","name":"K000000","originalRequest":{"method":"GET","header":[{"key":"Idempotency-Key","value":"e0b9c5fe-0e43-b6f7-017a-a804fa5b9236","description":"Unique UUID to safely retry this request."},{"key":"User-Agent","value":"string","description":"[SwPartnerID]|[SwPartnerName] (Separator: '|'), Value must match with [SwPartnerID] from response and unique [SwPartnerName] registered"},{"key":"Accept","value":"application/json"},{"key":"Authorization","value":"Bearer <token>","description":"Added as a part of security scheme: bearer"}],"url":"https://gateway.uic-connect.com/v1/ListWebhooks"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Gateway-Request-ID","value":"string","description":{"content":"","type":"text/plain"},"disabled":false}],"cookie":[],"responseTime":null,"body":"{\n  \"TimeStamp\": \"20251226160000\",\n  \"GatewayRspCode\": \"K000000\",\n  \"GatewayRspMsg\": \"SUCCESS\",\n  \"Webhooks\": [\n    {\n      \"WebhookEndpointID\": \"wh002\",\n      \"WebhookEndpointURL\": \"https://NvtqD.tbbHcE.UpsVqS5ZhK53zZ7.Gof1HPF9JczTSVMEX+2k02v3\",\n      \"Enabled\": true,\n      \"Events\": [\n        \"payment.captured\",\n        \"payment.succeeded\",\n        \"payment.failed\",\n        \"payment.refunded\"\n      ]\n    },\n    {\n      \"WebhookEndpointID\": \"wh002\",\n      \"WebhookEndpointURL\": \"http://ptMLutwj.ervon5ZzPVfmIxVzz-YQsq,Cj6KyNUJV+zaNfyrq650engErS4teaQzVwSwiF,\",\n      \"Enabled\": true,\n      \"Events\": [\n        \"terminal.cmd_received\",\n        \"terminal.cmd_performed\",\n        \"terminal.tampered\",\n        \"terminal.reboot\",\n        \"terminal.lost\"\n      ]\n    }\n  ],\n  \"GatewayApiVer\": \"1.0\"\n}"}],"_postman_id":"d5cdfceb-3868-4b6a-9ed2-6c82a4293a46"}],"id":"5ed975f7-a827-4a9b-a664-ec5ad0508d39","_postman_id":"5ed975f7-a827-4a9b-a664-ec5ad0508d39","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}},{"name":"WebhookEvents","item":[{"name":"Webhook Event Delivery (Outbound)","id":"a8406bb8-a32e-45d8-9673-9e3b3bb459ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"UIC-Signature","value":"t=1766774400,v1=95d9f9c39f443c99fac44d4b427679e477ae4d3a3508f828c843fef5320151d9","description":"<p>Webhook signature header for verifying event authenticity.</p>\n<p><strong>Format:</strong> <code>t=&lt;unix_timestamp&gt;,v1=&lt;hex_hmac_sha256&gt;</code></p>\n<p><strong>Signature:</strong> <code>v1 = HMAC_SHA256(webhook_signing_secret, t + \".\" + raw_request_body)</code></p>\n<p>Reject requests with timestamps outside the allowed replay window (i.e. ±5 minutes).</p>\n"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"GatewayEventID\": \"string\",\n  \"GatewayEventType\": \"string\",\n  \"CreatedAt\": \"string\",\n  \"Data\": {\n    \"GatewayPaymentID\": \"string\"\n  }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/WebhookEvents","description":"<p>UIC-CONNECT delivers subscribed events to the System Integrator's webhook endpoint.</p>\n<p><strong>Documentation note:</strong> The actual delivery URL is the <code>WebhookEndpointURL</code> registered via <code>/CreateWebhooks</code>. This <code>/WebhookEvents</code> path is provided for documentation and integration reference only.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}},"urlObject":{"path":["WebhookEvents"],"host":["https://gateway.uic-connect.com/v1"],"query":[],"variable":[]}},"response":[{"id":"cf39c515-9d64-4107-8745-c7650f23db35","name":"Acknowledged","originalRequest":{"method":"POST","header":[{"key":"UIC-Signature","value":"t=1766774400,v1=95d9f9c39f443c99fac44d4b427679e477ae4d3a3508f828c843fef5320151d9","description":"Webhook signature header for verifying event authenticity.\n\n**Format:** `t=<unix_timestamp>,v1=<hex_hmac_sha256>`\n\n**Signature:** `v1 = HMAC_SHA256(webhook_signing_secret, t + \".\" + raw_request_body)`\n\nReject requests with timestamps outside the allowed replay window (i.e. ±5 minutes)."},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <token>","description":"Added as a part of security scheme: bearer"}],"body":{"mode":"raw","raw":"{\n  \"GatewayEventID\": \"string\",\n  \"GatewayEventType\": \"string\",\n  \"CreatedAt\": \"string\",\n  \"Data\": {\n    \"GatewayPaymentID\": \"string\"\n  }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/WebhookEvents"},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":null},{"id":"8a4d24bd-78b3-4d20-af13-253fb5b1fbac","name":"Rejected (invalid signature or malformed payload)","originalRequest":{"method":"POST","header":[{"key":"UIC-Signature","value":"t=1766774400,v1=95d9f9c39f443c99fac44d4b427679e477ae4d3a3508f828c843fef532015100","description":"Webhook signature header for verifying event authenticity.\n\n**Format:** `t=<unix_timestamp>,v1=<hex_hmac_sha256>`\n\n**Signature:** `v1 = HMAC_SHA256(webhook_signing_secret, t + \".\" + raw_request_body)`\n\nReject requests with timestamps outside the allowed replay window (i.e. ±5 minutes)."},{"key":"Content-Type","value":"application/json"},{"key":"Authorization","value":"Bearer <token>","description":"Added as a part of security scheme: bearer"}],"body":{"mode":"raw","raw":"{\n  \"GatewayEventID\": \"string\",\n  \"GatewayEventType\": \"string\",\n  \"CreatedAt\": \"string\",\n  \"Data\": {\n    \"GatewayPaymentID\": \"string\"\n  }\n}","options":{"raw":{"headerFamily":"json","language":"json"}}},"url":"https://gateway.uic-connect.com/v1/WebhookEvents"},"status":"Bad Request","code":400,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"a8406bb8-a32e-45d8-9673-9e3b3bb459ce"}],"id":"85faf5d9-aa29-43ea-9f51-d2c9b0cbda47","_postman_id":"85faf5d9-aa29-43ea-9f51-d2c9b0cbda47","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]},"isInherited":true,"source":{"_postman_id":"b4da3635-b656-4c64-8fbc-725907fbf69b","id":"b4da3635-b656-4c64-8fbc-725907fbf69b","name":"UIC-CONNECT Gateway Cloud APIs V1","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{bearerToken}}"}]}},"variable":[{"key":"baseUrl","value":"https://gateway.uic-connect.com/v1","type":"any"}]}