{"info":{"_postman_id":"4e2f58c8-f482-44ab-a3b1-4b6ff22baf46","name":"Helix Software - Palawan Integration (v1.0)","description":"<html><head></head><body><p>With the initiative of BIR to computerize all existing processes under the Tax Reform for Acceleration and Inclusion (TRAIN) Law, the BIR requires taxpayers to move to computerized accounting systems (CAS). Sales data on such electronic receipts or sales or commercial invoices shall be electronically reported to the BIR.</p>\n<p>We, as one of the leading Computerized Accounting System (CAS) and Tax Services provider here in the Philippines created Helix CAS API to assist our clients in transitioning their legacy system to CAS.</p>\n<p>Our APIs includes the following:</p>\n<p><strong>Authentication</strong> - An endpoint to establish secure connection between our client and our server</p>\n<p><strong>Insurance Transactions</strong> - An endpoint to upload insurance transactions</p>\n<p><strong>Pawn Transactions</strong> - An endpoint to upload pawn transactions</p>\n<p><strong>Send Money Transactions</strong> - An endpoint to upload remittance transactions</p>\n<p>The API can be access via the URL : <a href=\"https://app.helixcas.com/api\">https://app.helixcas.com/api</a></p>\n<p>Update History:</p>\n<ul>\n<li>v 1.0 ( 09/30/2024 ) - Initial Documentation<br>  Created Modules: Send Money, Pawn, Insurance</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"1237913","collectionId":"4e2f58c8-f482-44ab-a3b1-4b6ff22baf46","publishedId":"2sAXqzYK6e","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-09-30T13:29:16.000Z"},"item":[{"name":"Insurance Transactions","item":[{"name":"Transmit Status Summary","id":"32979ee0-f5e6-49dd-9459-b4357db1b595","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/insurance/status/100000","description":"<p>Returns summary of status from the transmit number. If there are failed transactions, reference numbers will be returned</p>\n","urlObject":{"path":["resources","client","palawan","v1","insurance","status","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"32979ee0-f5e6-49dd-9459-b4357db1b595"},{"name":"Get Transmitted Transactions","id":"53aac5f9-71d4-47db-ad3c-91e63d3352f6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/insurance/list/100000","description":"<p>Retrieve status of transmission given transmit no</p>\n","urlObject":{"path":["resources","client","palawan","v1","insurance","list","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"53aac5f9-71d4-47db-ad3c-91e63d3352f6"},{"name":"Upload Data","id":"5029b76e-11e5-401a-9e19-a9f070eb22f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509828abd23047bf3848cf81f10f3687bb765358f1f45941ab5af76f136e40fda0360276b1fac4e19afac03ced690336567","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"3MXYF3d+4IJh1tUUxAnGm8+thg7C1gGBTzgK/Mm+Loyf4zW2+Vnb7Y/j3OI6YhNkxJzqdEuzzfqyasqTiOVm7/AZYvSP1C20YXI5sDdIid7mtVZ9NCF7PeeaXvOeOElJMP+KLNYCaoQLZb6Lyie5D3koQLeV24y8iUsgFNYiL0cDf9u4RZxCwwUXqnobbaW+YiMyrrYW2l7pSoeD4WPhsFgBgLVOadjRzr7ZxHK7qgJBTysrnSP8gBS9q/cZNDBcVZWgarWpOqEd/FGm78/5bGiVtDvKqtyzlsa/8jwaGKbYsJBuvjIxsgZTPUv3zkoF\"\r\n}","options":{"raw":{"language":"json"}}},"url":"127.0.0.1:8080/api/resources/client/palawan/v1/insurance/add","description":"<p>Endpoint to upload insurance transactions. Follow the steps below to upload:</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>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PolicyNo</td>\n<td>String</td>\n<td>YES</td>\n<td>Policy number</td>\n</tr>\n<tr>\n<td>PolicyDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Policy date</td>\n</tr>\n<tr>\n<td>PolicyExpirationDate</td>\n<td>String</td>\n<td>YES</td>\n<td>Policy expiration date</td>\n</tr>\n<tr>\n<td>PolicyPlan</td>\n<td>String</td>\n<td>YES</td>\n<td>Plan type</td>\n</tr>\n<tr>\n<td>Name</td>\n<td>String</td>\n<td>YES</td>\n<td>Customer name</td>\n</tr>\n<tr>\n<td>Age</td>\n<td>String</td>\n<td>YES</td>\n<td>Age</td>\n</tr>\n<tr>\n<td>BirthDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Birth date</td>\n</tr>\n<tr>\n<td>BirthPlace</td>\n<td>String</td>\n<td>NO</td>\n<td>Birth place</td>\n</tr>\n<tr>\n<td>CivilStatus</td>\n<td>String</td>\n<td>NO</td>\n<td>Civil status</td>\n</tr>\n<tr>\n<td>Nationality</td>\n<td>String</td>\n<td>NO</td>\n<td>Nationality</td>\n</tr>\n<tr>\n<td>Mobile</td>\n<td>String</td>\n<td>YES</td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td>Email</td>\n<td>String</td>\n<td>YES</td>\n<td>Email address</td>\n</tr>\n<tr>\n<td>Height</td>\n<td>Decimal</td>\n<td>NO</td>\n<td>Height</td>\n</tr>\n<tr>\n<td>Width</td>\n<td>Decimal</td>\n<td>NO</td>\n<td>Width ( waist line )</td>\n</tr>\n<tr>\n<td>Gender</td>\n<td>String</td>\n<td>NO</td>\n<td>Gender</td>\n</tr>\n<tr>\n<td>PresentAddress</td>\n<td>String</td>\n<td>NO</td>\n<td>Present address</td>\n</tr>\n<tr>\n<td>PermanentAddress</td>\n<td>String</td>\n<td>YES</td>\n<td>Permanent address</td>\n</tr>\n<tr>\n<td>EmployerName</td>\n<td>String</td>\n<td>NO</td>\n<td>Employer name</td>\n</tr>\n<tr>\n<td>Occupation</td>\n<td>String</td>\n<td>NO</td>\n<td>Occupation</td>\n</tr>\n<tr>\n<td>NatureOfWork</td>\n<td>String</td>\n<td>YES</td>\n<td>Nature of work</td>\n</tr>\n<tr>\n<td>BeneficiaryName</td>\n<td>String</td>\n<td>YES</td>\n<td>Name of beneficiary</td>\n</tr>\n<tr>\n<td>BeneficiaryBirthDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Beneficiary birth date</td>\n</tr>\n<tr>\n<td>BeneficiaryGender</td>\n<td>String</td>\n<td>NO</td>\n<td>Gender</td>\n</tr>\n<tr>\n<td>BeneficiaryRelationship</td>\n<td>String</td>\n<td>YES</td>\n<td>Relationship to beneficiary</td>\n</tr>\n<tr>\n<td>BeneficiaryBirthPlace</td>\n<td>String</td>\n<td>NO</td>\n<td>Birthplace</td>\n</tr>\n<tr>\n<td>BeneficiaryNationality</td>\n<td>String</td>\n<td>NO</td>\n<td>Nationality</td>\n</tr>\n<tr>\n<td>BeneficiaryAddress</td>\n<td>String</td>\n<td>NO</td>\n<td>Address</td>\n</tr>\n<tr>\n<td>BeneficiaryMobile</td>\n<td>String</td>\n<td>YES</td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td>BeneficiaryEmail</td>\n<td>String</td>\n<td>YES</td>\n<td>Email address</td>\n</tr>\n<tr>\n<td>PolicyAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Policy amount</td>\n</tr>\n</tbody>\n</table>\n</div><p>Note: Date should be formatted as <strong>yyyy-mm-dd</strong></p>\n<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>transmitno</td>\n<td>Transmit number which can be used to search for a record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["resources","client","palawan","v1","insurance","add"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"5029b76e-11e5-401a-9e19-a9f070eb22f3"}],"id":"76c63bc8-c2cd-4a1f-ac73-7f44e3c43811","description":"<p>Endpoint to transmit insurance transactions to Helix server</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8b0aa1ce-bd8b-4cd7-833b-b49a76415851"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"29ee023b-309a-4171-9c53-8a18a16a81c7"}}],"_postman_id":"76c63bc8-c2cd-4a1f-ac73-7f44e3c43811"},{"name":"Pawn Transactions","item":[{"name":"Transmit Status Summary","id":"e92af217-ce26-4da4-93cb-cb74bece09da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/pawn/status/100000","description":"<p>Returns summary of status from the transmit number. If there are failed transactions, reference numbers will be returned</p>\n","urlObject":{"path":["resources","client","palawan","v1","pawn","status","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"e92af217-ce26-4da4-93cb-cb74bece09da"},{"name":"Get Transmitted Transactions","id":"d1920cec-0553-4755-a14f-e1f14ff5335a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/pawn/list/100000","description":"<p>Retrieve status and invoice number of each transaction in the transmit number</p>\n","urlObject":{"path":["resources","client","palawan","v1","pawn","list","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"d1920cec-0553-4755-a14f-e1f14ff5335a"},{"name":"Upload Data","id":"efa6c747-25a3-4296-b7c5-aaf5550d3cf6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509828abd23047bf3848cf81f10f3687bb765358f1f45941ab5af76f136e40fda0360276b1fac4e19afac03ced690336567","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"3MXYF3d+4IJh1tUUxAnGm8+thg7C1gGBTzgK/Mm+Loyf4zW2+Vnb7Y/j3OI6YhNkxJzqdEuzzfqyasqTiOVm7/AZYvSP1C20YXI5sDdIid7mtVZ9NCF7PeeaXvOeOElJMP+KLNYCaoQLZb6Lyie5D3koQLeV24y8iUsgFNYiL0cDf9u4RZxCwwUXqnobbaW+YiMyrrYW2l7pSoeD4WPhsFgBgLVOadjRzr7ZxHK7qgJBTysrnSP8gBS9q/cZNDBcVZWgarWpOqEd/FGm78/5bGiVtDvKqtyzlsa/8jwaGKbYsJBuvjIxsgZTPUv3zkoF\"\r\n}","options":{"raw":{"language":"json"}}},"url":"127.0.0.1:8080/api/resources/client/palawan/v1/pawn/add","description":"<p>Endpoint to upload insurance transactions. Follow the steps below to upload:</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>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TranID</td>\n<td>String</td>\n<td>YES</td>\n<td>Transaction number</td>\n</tr>\n<tr>\n<td>TranDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Transaction date</td>\n</tr>\n<tr>\n<td>CustomerName</td>\n<td>String</td>\n<td>YES</td>\n<td>Customer name</td>\n</tr>\n<tr>\n<td>CustomerAddress</td>\n<td>String</td>\n<td>YES</td>\n<td>Address</td>\n</tr>\n<tr>\n<td>CustomerMobile</td>\n<td>String</td>\n<td>YES</td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td>PawnDesc</td>\n<td>String</td>\n<td>YES</td>\n<td>Description of pawned item</td>\n</tr>\n<tr>\n<td>PawnAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Pawn amount</td>\n</tr>\n<tr>\n<td>LoanDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Loan date</td>\n</tr>\n<tr>\n<td>MaturityDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Maturity date</td>\n</tr>\n<tr>\n<td>ExpiryDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Expiration date of pawn</td>\n</tr>\n<tr>\n<td>LoanAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Loan amount from appraisal</td>\n</tr>\n<tr>\n<td>InterestAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Interest amount</td>\n</tr>\n<tr>\n<td>ServiceCharge</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Service charge</td>\n</tr>\n<tr>\n<td>OtherCharge</td>\n<td>Decimal</td>\n<td>NO</td>\n<td>Other charges</td>\n</tr>\n<tr>\n<td>NetAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Net amount</td>\n</tr>\n<tr>\n<td>InterestRate</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Current interest rate</td>\n</tr>\n</tbody>\n</table>\n</div><p>Note: Date should be formatted as <strong>yyyy-mm-dd</strong></p>\n<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>transmitno</td>\n<td>Transmit number which can be used to search for a record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["resources","client","palawan","v1","pawn","add"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"efa6c747-25a3-4296-b7c5-aaf5550d3cf6"}],"id":"d8f0e5e7-7b58-4c0c-9f9f-52252756c1d7","description":"<p>Endpoint to transmit pawn transactions to Helix server</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8b0aa1ce-bd8b-4cd7-833b-b49a76415851"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"29ee023b-309a-4171-9c53-8a18a16a81c7"}}],"_postman_id":"d8f0e5e7-7b58-4c0c-9f9f-52252756c1d7"},{"name":"Send Money Transactions","item":[{"name":"Transmit Status Summary","id":"294d3562-73cb-4aff-ae33-d7d59f83f18a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/sendmoney/status/100000","description":"<p>Returns summary of status from the transmit number. If there are failed transactions, reference numbers will be returned</p>\n","urlObject":{"path":["resources","client","palawan","v1","sendmoney","status","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"294d3562-73cb-4aff-ae33-d7d59f83f18a"},{"name":"Get Transmitted Transactions","id":"7b8cabbb-af5c-45ad-a390-90b17880eed7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"token","value":"10985741314bebf62bd2f9e47cea05e99d283d3a2bf0b269fe6e299f482e00a094077d0f0bd5ac72e5f3254e8f103bc29e02faaf895dfc7253c6fee26f8ed5ff93568dbe627bfffea745ffe586e95917e7652854b64202c7102d0e41408a63cf"}],"url":"127.0.0.1:8080/api/resources/client/palawan/v1/sendmoney/list/100000","description":"<p>Retrieve status and invoice number of each transaction in the transmit number</p>\n","urlObject":{"path":["resources","client","palawan","v1","sendmoney","list","100000"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"7b8cabbb-af5c-45ad-a390-90b17880eed7"},{"name":"Upload Data","id":"92a08370-8bdd-4f03-abd4-a3f3b9bf4410","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"token","value":"743c6c2bca6ae1867c80db6df7d2411ae19be7d4cfba219e88de3c35d527c8b1e0dc9ffcb07b20d3f5398bcbadea3509828abd23047bf3848cf81f10f3687bb765358f1f45941ab5af76f136e40fda0360276b1fac4e19afac03ced690336567","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"payload\": \"3MXYF3d+4IJh1tUUxAnGm8+thg7C1gGBTzgK/Mm+Loyf4zW2+Vnb7Y/j3OI6YhNkxJzqdEuzzfqyasqTiOVm7/AZYvSP1C20YXI5sDdIid7mtVZ9NCF7PeeaXvOeOElJMP+KLNYCaoQLZb6Lyie5D3koQLeV24y8iUsgFNYiL0cDf9u4RZxCwwUXqnobbaW+YiMyrrYW2l7pSoeD4WPhsFgBgLVOadjRzr7ZxHK7qgJBTysrnSP8gBS9q/cZNDBcVZWgarWpOqEd/FGm78/5bGiVtDvKqtyzlsa/8jwaGKbYsJBuvjIxsgZTPUv3zkoF\"\r\n}","options":{"raw":{"language":"json"}}},"url":"127.0.0.1:8080/api/resources/client/palawan/v1/sendmoney/add","description":"<p>Endpoint to upload insurance transactions. Follow the steps below to upload:</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>Type</strong></th>\n<th><strong>Required</strong></th>\n<th><strong>Value</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TranID</td>\n<td>String</td>\n<td>YES</td>\n<td>Transaction number</td>\n</tr>\n<tr>\n<td>TranDate</td>\n<td>Date</td>\n<td>YES</td>\n<td>Transaction date</td>\n</tr>\n<tr>\n<td>SenderName</td>\n<td>String</td>\n<td>YES</td>\n<td>Name of sender</td>\n</tr>\n<tr>\n<td>SenderMobile</td>\n<td>String</td>\n<td>YES</td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td>SenderBranchCode</td>\n<td>String</td>\n<td>YES</td>\n<td>Branch code</td>\n</tr>\n<tr>\n<td>ReceiverName</td>\n<td>String</td>\n<td>YES</td>\n<td>Name of receiver</td>\n</tr>\n<tr>\n<td>ReceiverMobile</td>\n<td>String</td>\n<td>YES</td>\n<td>Mobile number</td>\n</tr>\n<tr>\n<td>Amount</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Amount to send</td>\n</tr>\n<tr>\n<td>ServiceCharge</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Service charge</td>\n</tr>\n<tr>\n<td>TotalAmt</td>\n<td>Decimal</td>\n<td>YES</td>\n<td>Total amount</td>\n</tr>\n</tbody>\n</table>\n</div><p>Note: Date should be formatted as <strong>yyyy-mm-dd</strong></p>\n<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>transmitno</td>\n<td>Transmit number which can be used to search for a record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["resources","client","palawan","v1","sendmoney","add"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"92a08370-8bdd-4f03-abd4-a3f3b9bf4410"}],"id":"97b2adda-5408-4d65-ac7f-01b3b39fe2f7","description":"<p>Endpoint to transmit send money transactions to Helix server</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8b0aa1ce-bd8b-4cd7-833b-b49a76415851"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"29ee023b-309a-4171-9c53-8a18a16a81c7"}}],"_postman_id":"97b2adda-5408-4d65-ac7f-01b3b39fe2f7"},{"name":"Authenticate","id":"d969889c-ec55-4a19-bc7f-bde070bb8375","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"companyid","value":"HMR"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": \"ILsGamv+8ODUjtLbna8H58JKcQWgQA1z6eL3GfidP3pcchVsr84mRtaHtJPwQfX5HlSNVKbatedOAv73rm9+JXhZI7Klh0zjUYLG8l/rN/6jvTHcrk375q16H/uivoCHA9S876Wb3ZWiAL0x1RG+Lb107ehaArve3yjs+qx3llezRrIqMepn6UPU98sjtE2O1PuZPRFHBjifNKfR8znX5wLXY2PKTaENgQ2eK8U3j3pjaZSs5ifg6/kRHGEEdyQBpji2D+0WakBGj0S+f/GA7AC9TgpkwcWexz4w1qHDzAI+TAPgRoLkkk+2LjJpdgDeNb5HLzij1ySbjqrAjBDRCg==\"\r\n}","options":{"raw":{"language":"json"}}},"url":"127.0.0.1:8080/api/resources/auth","description":"<h5 id=\"an-endpoint-to-establish-secure-connection-between-our-client-and-our-server\">An endpoint to establish secure connection between our client and our server</h5>\n<p>Note:</p>\n<p><em>An RSA encryption is required to generate a Token</em></p>\n<p>To create a token request:</p>\n<ul>\n<li><p>Include the header: <strong>companyid</strong> to the request</p>\n</li>\n<li><p>Encrypt the JSON Object with the following format:</p>\n</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Field</strong></th>\n<th><strong>Description</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>companyid</td>\n<td>An Identifier provided by Helix CAS</td>\n</tr>\n<tr>\n<td>username</td>\n<td>Email address registered to Helix CAS</td>\n</tr>\n<tr>\n<td>password</td>\n<td>Password to access Helix CAS</td>\n</tr>\n<tr>\n<td>tempsecret</td>\n<td>Secret key to encrypt response data (AES256)</td>\n</tr>\n</tbody>\n</table>\n</div><p>Sample Format:</p>\n<p>{\"companyid\":\"1\",\"username\":\"<a href=\"https://mailto:sample@email.com\">sample@email.com</a>\",\"password\":\"sample_password\",\"tempsecret\":\"RKAASoQDWK4Se4xcNxbqNeJjyW2FHG11\"}</p>\n<p>Note:</p>\n<p><em>The public key to encrypt the JSON Object will be provided upon request</em></p>\n<ul>\n<li>A token response will be provided once authentication is successful. The token can be used to transact to the API within 6 hours of issuance.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"4e2f58c8-f482-44ab-a3b1-4b6ff22baf46","id":"4e2f58c8-f482-44ab-a3b1-4b6ff22baf46","name":"Helix Software - Palawan Integration (v1.0)","type":"collection"}},"urlObject":{"path":["resources","auth"],"host":["127.0.0.1:8080/api"],"query":[],"variable":[]}},"response":[{"id":"4d158594-2b1d-48e5-8608-f2e75e1205a0","name":"Authentication successful","originalRequest":{"method":"POST","header":[{"key":"companyid","value":"HLX","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"data\": \"AVn5iVvwJIRbzSqSB1QPXFdgoUDo803Dxwtn58trO4DQ0iNIbQ1HdRuiDA5SU1pi/aRI44/5/xKZqf8lzH8cib5ImwAm1ZIPoCZeNEz7h0wpDHX0ZnRn6HehO1lDLqeUjYoAaM+nAPK2Gr1GlXnYjL0SLu1wF8EyJQ4EWBkOYRiklCRAspyTiMZ9hrFDp0RELhZoq9P3zecV4sx6TwDE4jzNmV31m4Eq70oXXOrKYWdH+3g43S7R/LnYjJWi4KQywuhfBW1Nh1kiG/6QyrxLyZzUY6Q7r6px3fGI+FxCED24rIZu93RrvlsZ3C0YX4VY3qggM6IzMNDSiEhcn7TWEg==\"\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.2 #badassfish"},{"key":"X-Powered-By","value":"Servlet/4.0 JSP/2.3 (Payara Server  5.2020.2 #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\": \"jraAH6Er/XKCZoEEbRUpTRyaW4CCd3/j0MmJBQCvNUfCGEVyTg/IcyNlFbLcQERuVRLuxScCBD9ofdBrDAlzVvsPIiJO/6CRPPHqME/MzsjVThllg3ql7AM/vGx6LXxl268ausRqRbK5K8F/jc9mpEwdcm+gKy7nOxG1Iw5yQyNrWJ5hl9hBvYQDG0gPqsoLfsrN+WXrS+YcGEkY74l9VPkvK9o8PLt9Pq/nJdFLQAviR5t7jzGPlgSN5P05Mqk3Cs49CazOLz6Y5HZGkketEoIwIgNxdj93tZKiaI6XoNap2l03A5DxCW1C7/RQQEHhIX5YIvcGNMCezLXpc4isvw==\",\n    \"code\": 200,\n    \"message\": \"Success\",\n    \"success\": true\n}"}],"_postman_id":"d969889c-ec55-4a19-bc7f-bde070bb8375"}],"auth":{"type":"bearer","bearer":{"basicConfig":[]}},"event":[{"listen":"prerequest","script":{"id":"24d9530a-7bbe-4375-84e1-dee8556cd203","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"d621fee2-0b1a-4031-8785-15ca462fd034","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"URL","value":"127.0.0.1:8080/api","type":"string"},{"key":"transmit number","value":"100000"}]}