{"info":{"_postman_id":"c3aa2832-ae77-4c22-8272-dccd8b625acf","name":"Helix CAS API Documentation","description":"<html><head></head><body><p>With Helix CAS, we are providing easy integration with legacy or back-office systems via API. This documentation includes our standard modules as well as custom modules which are added upon request. If you have questions, or if you wish to add functionalities to the current API, please contact our support team: <a href=\"https://mailto:support@helixcas.com\">support@helixcas.com</a></p>\n<h1 id=\"changelog\">Changelog</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Version</strong></th>\n<th><strong>Details</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1.6 (current)</td>\n<td>Updated API process to improve security</td>\n</tr>\n<tr>\n<td>1.5</td>\n<td>Updated Voucher API</td>\n</tr>\n<tr>\n<td>1.4</td>\n<td>Update Email</td>\n</tr>\n<tr>\n<td>1.3</td>\n<td>Updated documentation</td>\n</tr>\n<tr>\n<td>1.2</td>\n<td>Added POS API</td>\n</tr>\n<tr>\n<td>1.1</td>\n<td>Added Master-List API</td>\n</tr>\n<tr>\n<td>1.0</td>\n<td>Initial Documentation</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"getting-started\"><strong>Getting started</strong></h1>\n<p><code>Before using the API, you need a license for Helix CAS software. If you do not have a valid license, you may send an email to: sales@helixcas.com</code></p>\n<p>To start using the HelixCAS API, you need to -</p>\n<ul>\n<li>have a valid Company ID, User, and Password. This will provided after obtaining a license for Helix CAS</li>\n<li>a copy of Helix CAS public key. This will be provided once you request to use Helix CAS API. If you need assistance, you may send an email to: <a href=\"https://mailto:support@helixcas.com\"><b>support@helixcas.com</b></a></li>\n<li>The API only responds to HTTPS-secured communications. Any requests sent via HTTP return an HTTP 301 redirect to the corresponding HTTPS resources.</li>\n<li>The API returns request responses in JSON format. When an API request returns an error, it is sent in the JSON response as an error key.</li>\n</ul>\n<h2 id=\"authentication\">Authentication</h2>\n<p>The HelixCAS API uses RSA and AES for authentication.</p>\n<h3 id=\"authentication-error-response\">Authentication error response</h3>\n<p>If an authentication code is missing, malformed, or invalid, you will receive a 401 Unauthorized response code.</p>\n<h3 id=\"need-some-help\"><strong>Need some help?</strong></h3>\n<p>In case you have questions, please send an email to : <a href=\"https://mailto:support@helixcas.com\">support@helixcas.com</a></p>\n<h2 id=\"test-endpoint\">Test Endpoint</h2>\n<p><a href=\"https://app.helixcas.com/helix\">https://app.helixcas.com/api</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Changelog","slug":"changelog"},{"content":"Getting started","slug":"getting-started"}],"owner":"1237913","collectionId":"c3aa2832-ae77-4c22-8272-dccd8b625acf","publishedId":"2s9YC2ztLY","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"d6e7b2","highlight":"097fcd"},"publishDate":"2023-09-25T01:07:43.000Z"},"item":[{"name":"POS Transactions ( v1/pos )","item":[{"name":"List Transactions","id":"94c7bc38-0f7f-4bc2-ab61-ec81b8ed8065","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=0925523170807931","description":"<p>Retrieve list of transactions by page. Each page consists of 10 records. You can search for a specific transaction by providing a search parameter</p>\n","urlObject":{"path":["v1","pos","list","1"],"host":["https://app.helixcas.com/api/resources"],"query":[{"key":"search","value":"0925523170807931"}],"variable":[]}},"response":[{"id":"eed6e176-c66a-4f7f-b539-daea9aff7c70","name":"Record Found","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","list","1"],"query":[{"key":"search","value":"0925523170807931"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"TransmitNo\": \"0925523170807931\",\n            \"TransmitDate\": \"2023-09-12 17:08:08.473\",\n            \"InvoiceNo\": \"10001\",\n            \"InvoiceDate\": \"2023-09-12\"\n        }\n    ],\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"0e83b5bd-49f1-4dcb-9f66-2c26b49eff09","name":"Record unavailable","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=092552317080723","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","list","1"],"query":[{"key":"search","value":"092552317080723"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"59"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 404,\n    \"message\": \"Resource not found\",\n    \"success\": false\n}"}],"_postman_id":"94c7bc38-0f7f-4bc2-ab61-ec81b8ed8065"},{"name":"List Transaction Details","id":"93e4c2c4-f334-4151-9a69-95d77e21d1ae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/10001","description":"<p>Retrieve transaction details from a transmit batch given a reference number.</p>\n","urlObject":{"path":["v1","pos","0925523170807931","10001"],"host":["https://app.helixcas.com/api/resources"],"query":[],"variable":[]}},"response":[{"id":"80bac45a-1f77-4d5f-9394-9cb7572f6968","name":"Record Found","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/10001"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"1098"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"TransmitDate\": \"2023-09-12 17:08:08.473\",\n    \"TransmitNo\": \"0925523170807931\",\n    \"TransmitBy\": \"1\",\n    \"InvoiceNo\": \"10001\",\n    \"GrossAmt\": \"1000.0000\",\n    \"ServiceCharge\": \"0.0000\",\n    \"PackageCost\": \"0.0000\",\n    \"SeniorCitizen\": \"0.0000\",\n    \"TaxableAmt\": \"892.8600\",\n    \"TaxAmt\": \"107.1400\",\n    \"ExemptAmt\": \"0.0000\",\n    \"ZeroRatedAmt\": \"0.0000\",\n    \"NetSales\": \"0.0000\",\n    \"PayViaCash\": \"1000.0000\",\n    \"PayViaGCash\": \"0.0000\",\n    \"PayViaMaya\": \"0.0000\",\n    \"PayViaShopee\": \"0.0000\",\n    \"PayViaQRPh\": \"0.0000\",\n    \"PayViaGrab\": \"0.0000\",\n    \"PayViaFoodPanda\": \"0.0000\",\n    \"PayViaCredit\": \"0.0000\",\n    \"PayViaOther\": \"0.0000\",\n    \"VoidSale\": \"0.0000\",\n    \"CancelledSale\": \"0.0000\",\n    \"CancelledOrder\": \"0.0000\",\n    \"DineIn\": \"0\",\n    \"TakeOut\": \"1\",\n    \"Grab\": \"0\",\n    \"FoodPanda\": \"0\",\n    \"GuestCount\": \"1.0000\",\n    \"PackingCost\": \"0.0000\",\n    \"DiscSenior\": \"0.0000\",\n    \"DiscPWD\": \"0.0000\",\n    \"DiscOther01\": \"0.0000\",\n    \"DiscOther02\": \"0.0000\",\n    \"DiscOther03\": \"0.0000\",\n    \"CardVISA\": \"0.0000\",\n    \"CardMasterCard\": \"0.0000\",\n    \"CardAMEX\": \"0.0000\",\n    \"MenuTypeFood\": \"1000.0000\",\n    \"MenuTypeBeverage\": \"0.0000\",\n    \"MenuTypeOther\": \"0.0000\",\n    \"details\": [\n        {\n            \"MenuCategory\": \"Adobo\",\n            \"Qty\": \"1.0000\",\n            \"UnitPrice\": \"1000.0000\",\n            \"TranAmt\": \"1000.0000\"\n        }\n    ],\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"0598c470-36f3-4b2e-a1b6-1d5c30a1475c","name":"Record unavailable","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/xxx"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"59"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 404,\n    \"message\": \"Resource not found\",\n    \"success\": false\n}"}],"_postman_id":"93e4c2c4-f334-4151-9a69-95d77e21d1ae"},{"name":"Add POS data","id":"9c82f690-e9f1-46f0-bfd9-44b113fd9bc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BHPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add","description":"<p>Add POS record process is as follows:</p>\n<p>1. Prepare JSON Array with the following JSON information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Terminal</td>\n<td>Terminal number</td>\n</tr>\n<tr>\n<td>BranchID</td>\n<td>Branch code. Branch should be setup in Helix system</td>\n</tr>\n<tr>\n<td>InvoiceNo</td>\n<td>Invoice number</td>\n</tr>\n<tr>\n<td>InvoiceDate</td>\n<td>Invoice date</td>\n</tr>\n<tr>\n<td>GrossAmt</td>\n<td>Gross amount</td>\n</tr>\n<tr>\n<td>ServiceCharge</td>\n<td>Service charge</td>\n</tr>\n<tr>\n<td>PackageCost</td>\n<td>Packaging cost</td>\n</tr>\n<tr>\n<td>SeniorCitizen</td>\n<td>Toggle for Senior citizen ( 1 = Yes )</td>\n</tr>\n<tr>\n<td>TaxableAmt</td>\n<td>Taxable amount</td>\n</tr>\n<tr>\n<td>VATAmt</td>\n<td>VAT amount</td>\n</tr>\n<tr>\n<td>ExemptAmt</td>\n<td>Exempt amount</td>\n</tr>\n<tr>\n<td>ZeroRatedAmt</td>\n<td>Zero-rated amount</td>\n</tr>\n<tr>\n<td>NetSales</td>\n<td>Net sale</td>\n</tr>\n<tr>\n<td>PayViaCash</td>\n<td>Amount paid via Cash</td>\n</tr>\n<tr>\n<td>PayViaGCash</td>\n<td>Amount paid via GCash</td>\n</tr>\n<tr>\n<td>PayViaMaya</td>\n<td>Amount paid via Maya</td>\n</tr>\n<tr>\n<td>PayViaShopee</td>\n<td>Amount paid via Shopee</td>\n</tr>\n<tr>\n<td>PayViaQRPh</td>\n<td>Amount paid via QRPh</td>\n</tr>\n<tr>\n<td>PayViaGrab</td>\n<td>Amount paid via GrabPay</td>\n</tr>\n<tr>\n<td>PayViaFoodPanda</td>\n<td>Amount paid via FoodPanda</td>\n</tr>\n<tr>\n<td>PayViaCreditCard</td>\n<td>Amount paid via Credit card</td>\n</tr>\n<tr>\n<td>PayViaOther</td>\n<td>Amount paid via other mode of payment</td>\n</tr>\n<tr>\n<td>VoidSale</td>\n<td>Sale is void ( 1 = yes )</td>\n</tr>\n<tr>\n<td>CancelledSale</td>\n<td>Sale is cancelled ( 1 = yes )</td>\n</tr>\n<tr>\n<td>DineIn</td>\n<td>Dine In ( 1 = yes )</td>\n</tr>\n<tr>\n<td>TakeOut</td>\n<td>Take Out ( 1 = yes )</td>\n</tr>\n<tr>\n<td>Grab</td>\n<td>Sale is via Grab ( 1 = yes )</td>\n</tr>\n<tr>\n<td>FoodPanda</td>\n<td>Sale is via FoodPanda ( 1 = yes )</td>\n</tr>\n<tr>\n<td>GuestCount</td>\n<td>Guest count</td>\n</tr>\n<tr>\n<td>DiscSenior</td>\n<td>Senior citizen discount amount</td>\n</tr>\n<tr>\n<td>DiscPWD</td>\n<td>PWD discount amount</td>\n</tr>\n<tr>\n<td>DiscOther01</td>\n<td>Other discount 1</td>\n</tr>\n<tr>\n<td>DiscOther02</td>\n<td>Other discount 2</td>\n</tr>\n<tr>\n<td>DiscOther03</td>\n<td>Other discount 3</td>\n</tr>\n<tr>\n<td>CardVISA</td>\n<td>Amound paid via VISA</td>\n</tr>\n<tr>\n<td>CardMasterCard</td>\n<td>Amound paid via MasterCard</td>\n</tr>\n<tr>\n<td>CardAMEX</td>\n<td>Amound paid via AMEX</td>\n</tr>\n<tr>\n<td>MenuTypeFood</td>\n<td>Amound paid for food</td>\n</tr>\n<tr>\n<td>MenuTypeBeverage</td>\n<td>Amound paid for beverage</td>\n</tr>\n<tr>\n<td>MenuTypeOther</td>\n<td>Amound paid for other</td>\n</tr>\n<tr>\n<td>MenuCategory</td>\n<td>Menu Description</td>\n</tr>\n<tr>\n<td>Qty</td>\n<td>Quantity</td>\n</tr>\n<tr>\n<td>UnitPrice</td>\n<td>Unit Price</td>\n</tr>\n<tr>\n<td>TranAmt</td>\n<td>Line item total amount</td>\n</tr>\n</tbody>\n</table>\n</div><p>2. AES Encrypt JSON data using the session key from authentication process</p>\n<p>3. Create a JSON object with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>payload</td>\n<td>Encrypted data from previous step</td>\n</tr>\n</tbody>\n</table>\n</div><p>4. Submit request including the following headers:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>token</td>\n<td>Token generated from authentication process</td>\n</tr>\n</tbody>\n</table>\n</div><p>5. If valid, a JSON object will be received with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>transmit_id</td>\n<td>Transmit ID which can be used to search for a record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["v1","pos","add"],"host":["https://app.helixcas.com/api/resources"],"query":[],"variable":[]}},"response":[{"id":"8328aef3-d23c-42fc-84a0-af29a0e92d81","name":"Success Upload","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BHPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"80"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"transmit_id\": \"0925523170807931\",\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"d8aa6d74-4baa-4e7e-b2f7-cf1708d541f7","name":"Malformed body","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"52"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 400,\n    \"message\": \"Bad request\",\n    \"success\": false\n}"},{"id":"5b4eef0b-5b9e-4c30-8f65-32ea649985da","name":"No token","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 401,\n    \"message\": \"Unauthorized\",\n    \"success\": false\n}"}],"_postman_id":"9c82f690-e9f1-46f0-bfd9-44b113fd9bc1"},{"name":"Delete Transaction","id":"5c58cf2e-7caa-40a5-8501-47abcc1d1426","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"url":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","description":"<p>Delete a transmit batch</p>\n","urlObject":{"path":["v1","pos","delete"],"host":["https://app.helixcas.com/api/resources"],"query":[{"key":"transmitno","value":"0925523170807931"}],"variable":[]}},"response":[{"id":"c8260bc9-61fc-44d7-89ac-92d1e777d60b","name":"Delete Successful","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","delete"],"query":[{"key":"transmitno","value":"0925523170807931","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"47"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"c9384345-7833-4990-b016-7f5dffae545e","name":"Unauthorized","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text","disabled":true}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","delete"],"query":[{"key":"transmitno","value":"0925523170807931"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 401,\n    \"message\": \"Unauthorized\",\n    \"success\": false\n}"}],"_postman_id":"5c58cf2e-7caa-40a5-8501-47abcc1d1426"}],"id":"3327ec22-6f58-410d-8908-16934258f8e1","description":"<p>Web service to <strong>add</strong>, view, and remove POS transactions</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"4261ba66-b804-49d8-aaad-5257ea6e9efa","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2a9b5609-41d8-48da-acf3-cf22e2635188","type":"text/javascript","exec":[""]}}],"_postman_id":"3327ec22-6f58-410d-8908-16934258f8e1"},{"name":"POS Transactions ( v1/pos ) Copy","item":[{"name":"List Transactions","id":"cf6af04d-5fcb-43a1-9520-73efc3b54d41","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=0925523170807931","description":"<p>Retrieve list of transactions by page. Each page consists of 10 records. You can search for a specific transaction by providing a search parameter</p>\n","urlObject":{"path":["v1","pos","list","1"],"host":["https://app.helixcas.com/api/resources"],"query":[{"key":"search","value":"0925523170807931"}],"variable":[]}},"response":[{"id":"4df513f1-11e5-44cc-bf29-cc5ebd4d186f","name":"Record Found","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","list","1"],"query":[{"key":"search","value":"0925523170807931"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"178"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"TransmitNo\": \"0925523170807931\",\n            \"TransmitDate\": \"2023-09-12 17:08:08.473\",\n            \"InvoiceNo\": \"10001\",\n            \"InvoiceDate\": \"2023-09-12\"\n        }\n    ],\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"ce7a0b9a-5984-46bc-9aa1-276b7dad310d","name":"Record unavailable","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/list/1?search=092552317080723","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","list","1"],"query":[{"key":"search","value":"092552317080723"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"59"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 404,\n    \"message\": \"Resource not found\",\n    \"success\": false\n}"}],"_postman_id":"cf6af04d-5fcb-43a1-9520-73efc3b54d41"},{"name":"List Transaction Details","id":"66898e1a-9f56-4ead-b29f-82fe6460bb5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/10001","description":"<p>Retrieve transaction details from a transmit batch given a reference number.</p>\n","urlObject":{"path":["v1","pos","0925523170807931","10001"],"host":["https://app.helixcas.com/api/resources"],"query":[],"variable":[]}},"response":[{"id":"f1fa0420-4314-4d4f-8ff7-3b68e7201334","name":"Record Found","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/10001"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"1098"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"TransmitDate\": \"2023-09-12 17:08:08.473\",\n    \"TransmitNo\": \"0925523170807931\",\n    \"TransmitBy\": \"1\",\n    \"InvoiceNo\": \"10001\",\n    \"GrossAmt\": \"1000.0000\",\n    \"ServiceCharge\": \"0.0000\",\n    \"PackageCost\": \"0.0000\",\n    \"SeniorCitizen\": \"0.0000\",\n    \"TaxableAmt\": \"892.8600\",\n    \"TaxAmt\": \"107.1400\",\n    \"ExemptAmt\": \"0.0000\",\n    \"ZeroRatedAmt\": \"0.0000\",\n    \"NetSales\": \"0.0000\",\n    \"PayViaCash\": \"1000.0000\",\n    \"PayViaGCash\": \"0.0000\",\n    \"PayViaMaya\": \"0.0000\",\n    \"PayViaShopee\": \"0.0000\",\n    \"PayViaQRPh\": \"0.0000\",\n    \"PayViaGrab\": \"0.0000\",\n    \"PayViaFoodPanda\": \"0.0000\",\n    \"PayViaCredit\": \"0.0000\",\n    \"PayViaOther\": \"0.0000\",\n    \"VoidSale\": \"0.0000\",\n    \"CancelledSale\": \"0.0000\",\n    \"CancelledOrder\": \"0.0000\",\n    \"DineIn\": \"0\",\n    \"TakeOut\": \"1\",\n    \"Grab\": \"0\",\n    \"FoodPanda\": \"0\",\n    \"GuestCount\": \"1.0000\",\n    \"PackingCost\": \"0.0000\",\n    \"DiscSenior\": \"0.0000\",\n    \"DiscPWD\": \"0.0000\",\n    \"DiscOther01\": \"0.0000\",\n    \"DiscOther02\": \"0.0000\",\n    \"DiscOther03\": \"0.0000\",\n    \"CardVISA\": \"0.0000\",\n    \"CardMasterCard\": \"0.0000\",\n    \"CardAMEX\": \"0.0000\",\n    \"MenuTypeFood\": \"1000.0000\",\n    \"MenuTypeBeverage\": \"0.0000\",\n    \"MenuTypeOther\": \"0.0000\",\n    \"details\": [\n        {\n            \"MenuCategory\": \"Adobo\",\n            \"Qty\": \"1.0000\",\n            \"UnitPrice\": \"1000.0000\",\n            \"TranAmt\": \"1000.0000\"\n        }\n    ],\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"8191c8e1-9d63-4179-9ad9-976028f8366e","name":"Record unavailable","originalRequest":{"method":"GET","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":"https://app.helixcas.com/api/resources/v1/pos/0925523170807931/xxx"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"59"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 404,\n    \"message\": \"Resource not found\",\n    \"success\": false\n}"}],"_postman_id":"66898e1a-9f56-4ead-b29f-82fe6460bb5c"},{"name":"Add POS data","id":"9b5f9b05-319b-4692-8788-bb32cf42b90c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BHPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add","description":"<p>Add POS record process is as follows:</p>\n<p>1. Prepare JSON Array with the following JSON information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Terminal</td>\n<td>Terminal number</td>\n</tr>\n<tr>\n<td>BranchID</td>\n<td>Branch code. Branch should be setup in Helix system</td>\n</tr>\n<tr>\n<td>InvoiceNo</td>\n<td>Invoice number</td>\n</tr>\n<tr>\n<td>InvoiceDate</td>\n<td>Invoice date</td>\n</tr>\n<tr>\n<td>GrossAmt</td>\n<td>Gross amount</td>\n</tr>\n<tr>\n<td>ServiceCharge</td>\n<td>Service charge</td>\n</tr>\n<tr>\n<td>PackageCost</td>\n<td>Packaging cost</td>\n</tr>\n<tr>\n<td>SeniorCitizen</td>\n<td>Toggle for Senior citizen ( 1 = Yes )</td>\n</tr>\n<tr>\n<td>TaxableAmt</td>\n<td>Taxable amount</td>\n</tr>\n<tr>\n<td>VATAmt</td>\n<td>VAT amount</td>\n</tr>\n<tr>\n<td>ExemptAmt</td>\n<td>Exempt amount</td>\n</tr>\n<tr>\n<td>ZeroRatedAmt</td>\n<td>Zero-rated amount</td>\n</tr>\n<tr>\n<td>NetSales</td>\n<td>Net sale</td>\n</tr>\n<tr>\n<td>PayViaCash</td>\n<td>Amount paid via Cash</td>\n</tr>\n<tr>\n<td>PayViaGCash</td>\n<td>Amount paid via GCash</td>\n</tr>\n<tr>\n<td>PayViaMaya</td>\n<td>Amount paid via Maya</td>\n</tr>\n<tr>\n<td>PayViaShopee</td>\n<td>Amount paid via Shopee</td>\n</tr>\n<tr>\n<td>PayViaQRPh</td>\n<td>Amount paid via QRPh</td>\n</tr>\n<tr>\n<td>PayViaGrab</td>\n<td>Amount paid via GrabPay</td>\n</tr>\n<tr>\n<td>PayViaFoodPanda</td>\n<td>Amount paid via FoodPanda</td>\n</tr>\n<tr>\n<td>PayViaCreditCard</td>\n<td>Amount paid via Credit card</td>\n</tr>\n<tr>\n<td>PayViaOther</td>\n<td>Amount paid via other mode of payment</td>\n</tr>\n<tr>\n<td>VoidSale</td>\n<td>Sale is void ( 1 = yes )</td>\n</tr>\n<tr>\n<td>CancelledSale</td>\n<td>Sale is cancelled ( 1 = yes )</td>\n</tr>\n<tr>\n<td>DineIn</td>\n<td>Dine In ( 1 = yes )</td>\n</tr>\n<tr>\n<td>TakeOut</td>\n<td>Take Out ( 1 = yes )</td>\n</tr>\n<tr>\n<td>Grab</td>\n<td>Sale is via Grab ( 1 = yes )</td>\n</tr>\n<tr>\n<td>FoodPanda</td>\n<td>Sale is via FoodPanda ( 1 = yes )</td>\n</tr>\n<tr>\n<td>GuestCount</td>\n<td>Guest count</td>\n</tr>\n<tr>\n<td>DiscSenior</td>\n<td>Senior citizen discount amount</td>\n</tr>\n<tr>\n<td>DiscPWD</td>\n<td>PWD discount amount</td>\n</tr>\n<tr>\n<td>DiscOther01</td>\n<td>Other discount 1</td>\n</tr>\n<tr>\n<td>DiscOther02</td>\n<td>Other discount 2</td>\n</tr>\n<tr>\n<td>DiscOther03</td>\n<td>Other discount 3</td>\n</tr>\n<tr>\n<td>CardVISA</td>\n<td>Amound paid via VISA</td>\n</tr>\n<tr>\n<td>CardMasterCard</td>\n<td>Amound paid via MasterCard</td>\n</tr>\n<tr>\n<td>CardAMEX</td>\n<td>Amound paid via AMEX</td>\n</tr>\n<tr>\n<td>MenuTypeFood</td>\n<td>Amound paid for food</td>\n</tr>\n<tr>\n<td>MenuTypeBeverage</td>\n<td>Amound paid for beverage</td>\n</tr>\n<tr>\n<td>MenuTypeOther</td>\n<td>Amound paid for other</td>\n</tr>\n<tr>\n<td>MenuCategory</td>\n<td>Menu Description</td>\n</tr>\n<tr>\n<td>Qty</td>\n<td>Quantity</td>\n</tr>\n<tr>\n<td>UnitPrice</td>\n<td>Unit Price</td>\n</tr>\n<tr>\n<td>TranAmt</td>\n<td>Line item total amount</td>\n</tr>\n</tbody>\n</table>\n</div><p>2. AES Encrypt JSON data using the session key from authentication process</p>\n<p>3. Create a JSON object with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>payload</td>\n<td>Encrypted data from previous step</td>\n</tr>\n</tbody>\n</table>\n</div><p>4. Submit request including the following headers:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>token</td>\n<td>Token generated from authentication process</td>\n</tr>\n</tbody>\n</table>\n</div><p>5. If valid, a JSON object will be received with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>transmit_id</td>\n<td>Transmit ID which can be used to search for a record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["v1","pos","add"],"host":["https://app.helixcas.com/api/resources"],"query":[],"variable":[]}},"response":[{"id":"0991c428-417d-4148-9d8f-8034000118fa","name":"Success Upload","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BHPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"80"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"transmit_id\": \"0925523170807931\",\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"5a6788b1-e524-488a-90f7-ff3a204dbd0b","name":"Malformed body","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"52"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 400,\n    \"message\": \"Bad request\",\n    \"success\": false\n}"},{"id":"85b3f988-0c11-4ad7-95fe-7071c9e41c76","name":"No token","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509d6e485be916c2cd2a92380b1163b35e46e4d0a329a23bc9471fd210119b5b87914ff0452a70d26975d4dbee820cb7cbb","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"pwqANA+OCPfI60J6LN1urhQKkd9PdewwvafIv36Pv69uwLJtcpLwMcj4CgqvrTGIwBetn5YqrLpCMEXHOgSGWCi/T/SzvBE0WezZAny09+UPb/Vqwl4JpaZhWF3w52AHMGDXebQ4AFEj3AiwGmyRitoo400/cxay/R6+AkhZ422MDlHLU9CMJSUcsOtDESt2TxUvW240ZuE2sCWEvfxg80da/jMzk1bdcWpyxL7k1WJZEOHHdg0VaqWVKMQCOOEhm7hHtbgRFFt0UgAibqcjaGr+xGMZVINX2yVnNMoBwLRorciKhfscNT6mmjldgjDvMlec+FABxYSzITA13ddouRSevbXYNgeplQT1wYLmYgdMcvfcpblMmxeNnTxmCw0IG+VWKxTZOQv2XzlaQdU7+7r43NocrnWUSgtqKyi5UpbY3aNLYddXbLt9l2rRjA4KlAT8wu7n29ixHJxgz/9AmFbDkxfwMJbSk0KbfRmU59WO9VHXLeHjiO4s8YqbZ5h0tJQ5XOUulntt4LLIhVm8dM/tvTUXImZhIMPXieoSTEbcpI0Uu1pLHrIozsPW+xJPUeGebLuUV4CGmOQpMeOG4sCRzbmHTp4Q66AxWizyC4/cpI0Uu1pLHrIozsPW+xJP5oGn3EBhbE1T/wgIG1GRAeyarrK0dxqapK/2KPPPlqZwRmv7KfEZng60ymiMmTkygOXumcV+eXDK1c0frabSqy7FxBXR/OLh14/f/TDQXC/uuAKy2ztir+COpBxELdALC38480lAqUmXTORPON3AidvsxsRQuXa8+Se1UVKoJqSFetNBJMLGIWcLd68ge5FhMMkzafkKY4LyMvm/1VV3MCXFFA3RIjRdgwSkxy25Zm3EjSqceEDK8Cg8GVyGPjckCaAcPNCTlK6OB70TsL5CZeQ0Ef8yjPwfZnQ2fCopchVgljcKoRrysZPRFCeK0vi197KA+lsIPgp9r5Vj7SP2CovDH94ZUEEXEyWegeLVDUTCOWXZRNw1n85yW2XV0ZjUG5o5vkTEjp6xlqcbkykwWePSQEwXaAjZaMwmpIojbX1TdSbNTssXXdeC9dE4namHr3fpP7HavUchrHDRhmk+6xfAXGSTk1UFaPGHaRMXEpdutXb4k6HQieUfEkjRBaPHg3/HztCKvBEzhoGQv+5yTmhZA56wns6Q0GGNEKQgL7vQNZAl5uokTZRFN8HZw1txcrDEWY2rpfVMc/E+i+TMEPMtI1P6IbnR6E6eJzhjSz3GcgHcfJLZD0qzF4Ph9vSIcoNkr7Wg0Zxsx3YXV0/N3x6hhz9CYoHK9gPozexdZbVIihy/Tm6jFdiBGL1ErOpbaZV7GyFlcGKgC2bX7Lviucc3dSVE28YFcbUd4KNhIGt+AWZx+7Pk/meUcONF/jZUtk6Dc/zIcSJo/KrEBz0YXKQZkexoSSLDv+mt5HTTth5M5C4j6hgI4RfYxrjG1+lIPEaIeRFK9TO2Kbg8BPm/w==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/v1/pos/add"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 401,\n    \"message\": \"Unauthorized\",\n    \"success\": false\n}"}],"_postman_id":"9b5f9b05-319b-4692-8788-bb32cf42b90c"},{"name":"Delete Transaction","id":"276c3545-ce28-4b67-aa50-99488ceab61d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"url":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","description":"<p>Delete a transmit batch</p>\n","urlObject":{"path":["v1","pos","delete"],"host":["https://app.helixcas.com/api/resources"],"query":[{"key":"transmitno","value":"0925523170807931"}],"variable":[]}},"response":[{"id":"52eb4e95-353b-42a8-bcb1-f3c120708a6f","name":"Delete Successful","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text"}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","delete"],"query":[{"key":"transmitno","value":"0925523170807931","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"47"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"88f7e263-fc06-452b-bdf3-8a7bc5861c83","name":"Unauthorized","originalRequest":{"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28","type":"text","disabled":true}],"url":{"raw":"https://app.helixcas.com/api/resources/v1/pos/delete?transmitno=0925523170807931","host":["https://app.helixcas.com/api/resources"],"path":["v1","pos","delete"],"query":[{"key":"transmitno","value":"0925523170807931"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 401,\n    \"message\": \"Unauthorized\",\n    \"success\": false\n}"}],"_postman_id":"276c3545-ce28-4b67-aa50-99488ceab61d"}],"id":"ae7362c0-e9bd-4367-99ab-5edde7f4b2cd","description":"<p>Web service to <strong>add</strong>, view, and remove POS transactions</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"4261ba66-b804-49d8-aaad-5257ea6e9efa","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"2a9b5609-41d8-48da-acf3-cf22e2635188","type":"text/javascript","exec":[""]}}],"_postman_id":"ae7362c0-e9bd-4367-99ab-5edde7f4b2cd"},{"name":"Authentication","item":[{"name":"Request Access","event":[{"listen":"test","script":{"id":"1e2d5ec0-6dd0-4fa4-b887-c38c607ad487","exec":[""],"type":"text/javascript"}}],"id":"74a9c212-4ace-409e-b236-f6daf98b6092","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"companyid","value":"HLX","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\" : \"mr9rISTt7eOwvg6wI0B1MV2E70QL0R5db9MEhHodNYpuaSwsuVdu/rQmH9zkgKhMnuwABeyWF/n7KM/7E0bP2OOw+DRECWdD+pKOHbBx5tekfo+IcBWKqUlf+2ji8rxIlmlOKxkGyzV5bCqXEHzxE5Nph9ENQckHSRFGPC+lwurwGX3vDFQhzln8UFJEnNXk4BoYlhY0abg0e4p9b9x95vJY9HZrqgKLDAlFBE0mjdjximDBMh+T7gmUEeD4y5WcVEc92iDG7blEEcuHFjAmsNNMbVSK2AvuP0anXlIL3uCq6qXgR9pq98WNDeuP3nr9Gf0VLIjL7U65iAMuooQ8mA==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/auth","description":"<p>Authenticate access using companyid, username, and password</p>\n","urlObject":{"path":["auth"],"host":["https://app.helixcas.com/api/resources"],"query":[],"variable":[]}},"response":[{"id":"2bac3744-fb02-484b-9c93-70b83cdf660d","name":"Successful Authentication","originalRequest":{"method":"POST","header":[{"key":"companyid","value":"HLX","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\" : \"GIlnb8nWA7qdRPzb7NYZLfd7JAxF3XDxwXD9laBwCUZh3/jD00aX6CT6LEnHA/FKtZGE0866spEHivES+Ob6w3+Y2v/1kD3gehMRRj2YFhl8wer6DRnJh3NdceFZPHu/p8467tMBu9vY1xqIRLUoeLg0PMl/i71XDU4l8Hh/FkiKc/arJV4bgKmK/yQeuiRzDrgjN8e5avcKYNZ2hqZKMJYUUP8anFA4OsUPJYe2nIVNOXh1x1Uo8OL/oRS5q4aOM/8j9EVNRTFakynKTIEIZiPtiMduTGT1bAKv+Am7E6mPrOoZ15bysTgJwXfpfVNqWi6rfxFkXWRI2J7G1r2aaQ==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"127.0.0.1:8080/api/resources/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"401"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"d8fBCIpOztfisjzRiphHB5lqBwAcr7qlCGjCOS3Ti29z8TYSu0MZuqjoL9bPIlZqjc18Jcf4ptbBRxyI5dxVdTpAs7KM4s2IwkYkWzenrpcmEI0Z2czGpsmPqfJOxpAmGcC0wJXzWa5xN5SsjxIAgTxzxHwjfDqmXGBei7cgTrZtLzOQ02grJ/Ci3DyHJBvtE7kaYQhhQwLI3AOxe9uhr/V34xZ21CrSWsVINTFJzloJproGnGMatqQQB43ZyLFlKd+hbPJ7EaFgCMzESzT62oT5VZidFtLjDuo401VZiFHx7HWq1n0U9SLouYRboujh9iYOWy55NYsbXMtzRLE44w==\",\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"},{"id":"c5dba349-3e90-4019-aab2-e75670a885f7","name":"Incorrect Login","originalRequest":{"method":"POST","header":[{"key":"companyid","value":"HLX","type":"text"},{"key":"tempsecret","value":"cR9TuNSW4Pn4AurrRKlZPiAbctILHDw4","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\" : \"YuyjzAYRh8NtwOPC9qjDPV83tLdfOjWNNtQ8SWz52gRBlG97tEdOb5ixqBYkNpUWyzV3Wy2JSnXn3jWp6WkEJPK3Mvhz1rgBWUHvw2ycTmGrIcGrPDloEixMcvzq0gvLLn1m0oVl8ULQmYnyQdRS+lCd0m2vpoEg4VQS+9kSX+FlBEgrqKKV3KIvVekmAcqEG+QbSKHcFN6wsjpXK9J9uTx2fS+OUopZc9qtznoHC/90zEc/rOlLqT/+ceSBI2ooOXsB4kLp/u0Rx++oJK18oEZHDsHnKwjo3i9Cj+8Co4GOWVTfESHgjmKqIAtIT/1O7V2BBJ7j6CpwVI0H5lRTDg==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"53"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 401,\n    \"message\": \"Unauthorized\",\n    \"success\": false\n}"},{"id":"1c743d9a-24b4-42ce-8e56-f62598dadc4d","name":"Incomplete Headers","originalRequest":{"method":"POST","header":[{"key":"companyid","value":"HL1","type":"text"},{"key":"tempsecret","value":"cR9TuNSW4Pn4AurrRKlZPiAbctILHDw4","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\r\n    \"data\" : \"AIeoDQlLVTdZ45lNZu3KoMDTEvfUA/zuj9HreZ4B53Y6AFGxeiqEuZS18ubhqHLyf8s/QGIaqtBPrCGWl9sCIfbFC2q3gVhVjnk5HHcUe627ZgvOYfLP9NhOrdAJ14UFCMMokZbgcBVWHXq1GNwBQTPUZw98RIjsapn+SktiSoqwt+yydy3O0FYQDFzyAV+zBdiOtZCHfUyBoOLMRAd+n0ajOPcn5tvvyX19W5R2y4bOQCEMUGFvgPUeqP+vB6eN+WoVyXyFsnfoiZP5eN055LF5tpHHCrbFAbTFE53K4q93IhIp0E7ofrHmVKbQSRGsmo9zI4Ac6li+UepK3x4HqA==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://app.helixcas.com/api/resources/auth"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"Payara Server  5.2020.4 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.4 #badassfish Java/Oracle Corporation/1.8)"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"52"},{"key":"X-Frame-Options","value":"SAMEORIGIN"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 400,\n    \"message\": \"Bad request\",\n    \"success\": false\n}"}],"_postman_id":"74a9c212-4ace-409e-b236-f6daf98b6092"}],"id":"667f79dd-3661-4f3d-9aff-0355600a6b79","description":"<p>Authentication process to acquire an authentication token for the security of API calls is as follows:</p>\n<p>1. Generate a temporary secret key ( 32 alphanumeric characters )</p>\n<p>2. Create a JSON object with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>companyid</td>\n<td>Company code provided to access API</td>\n</tr>\n<tr>\n<td>username</td>\n<td>Username provided to access API</td>\n</tr>\n<tr>\n<td>password</td>\n<td>Password provided to access API</td>\n</tr>\n<tr>\n<td>tempsecret</td>\n<td>Temporary secret key</td>\n</tr>\n</tbody>\n</table>\n</div><p>3. Encrypt JSON data using the RSA Public key provided</p>\n<p>4. Create a JSON object with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>encrypted data from previous step</td>\n</tr>\n</tbody>\n</table>\n</div><p>5. Submit request with the JSON body from previous step, including the following headers:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>companyid</td>\n<td>Company code provided to access API</td>\n</tr>\n</tbody>\n</table>\n</div><p>6. If valid, a JSON object response will be received with the following information:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>Base64 AES Encrypted data using temporary secret key as encryption key</td>\n</tr>\n</tbody>\n</table>\n</div><p>7. Decrypt the data using the temporary secret key from previous step</p>\n<p>8. The decrypted data will include the following:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Key</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>token</td>\n<td>Authentication token</td>\n</tr>\n<tr>\n<td>secret</td>\n<td>Session secret key</td>\n</tr>\n</tbody>\n</table>\n</div><p>Notes:</p>\n<ul>\n<li>The <strong>token</strong> will be used to send requests to the API</li>\n<li>The <strong>secret will be used to encrypt data that will be sent to the API</strong></li>\n</ul>\n","_postman_id":"667f79dd-3661-4f3d-9aff-0355600a6b79"}],"event":[{"listen":"prerequest","script":{"id":"591bf4e4-c669-4344-99de-1754b4289945","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"01f7b667-6071-4778-b94e-a33f8845ee70","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://app.helixcas.com/api/resources"},{"key":"demopage","value":"1"},{"key":"demo_pos_transmitno","value":"0925523170807931"},{"key":"demo_pos_tranid","value":"10001"},{"key":"demotoken","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509b5a918dd1f0ac7824b32ee67261c109aaa837ded6dbc78349ce59b988b38a925313d5a08d05d29f5254020488d56db28"}]}