{"info":{"_postman_id":"4b325080-0b2a-4e0c-ae05-cc2e868b12aa","name":"HaitiPay Acceptor API - (Agent / Merchant)","description":"<html><head></head><body><p><strong>The HaitiPay platform</strong> is designed to support several types of transactions and payment applications. HaitiPay allows any phone to be used as for electronic transactions, such as bill payment, money transfers to others, point of sale purchases, etc. The HaitiPay platform offers the following features to users:purchase goods and services at their favorite local stores. Unbanked merchants will be able to accept payments and formalize their business transactions.  </p>\n<p><strong>HaitiPay electronic wallet:</strong> Anyone with a mobile phone can easily and securely: store, send and spend money using the HaitiPay electronic wallet. The funds are placed in the wallet in different ways, by recharging in cash of the counter at agent locations, by wallet to wallet transfers, by disbursement of wages or by linking it to a bank account. The HaitiPay wallet can be used to pay bills, shop in stores on the web, or transfer money to other users.</p>\n<blockquote>\n<p>💡 Follow instructions below to request access to this workspace and test the HaitiPay API.</p>\n</blockquote>\n<h1 id=\"acceptor-api-description\">Acceptor API Description</h1>\n<p>In the HaitiPay ecosystem, acceptors are defined as entities accepting electronic money. This can be either an agent receiving electronic money against cash in an Over The Counter (OTC) cash-in  transaction, or a merchant providing goods and services against electronic money from clients. This API exposes methods to search clients, accounts, to authorize and post various transactions such as: Cash-in, Cash-out, Payment, Paybill, or Reversal of transaction.</p>\n<h1 id=\"a-mobile-centric-banking-platform\">A MOBILE-CENTRIC BANKING PLATFORM</h1>\n<h3 id=\"the-mobile\">THE MOBILE</h3>\n<blockquote>\n<p>HaitiPay uses an omni-channel platform, built to be fundamentally inclusive, while remaining <code>independent from telecom</code> operator channels.End-users can activate their wallets/accounts with any phone, even with a feature phone that only handles audio, IVR, SMS and USSD. They can also use the HaitiPay mobile wallet app (IOS or Android), as well as a responsive web portal.HaitiPay agents and merchants can use a wide range of devices from an entry level Android smartphone to Mobiwire and Ingenico terminals.\nHaitiPay uses enablers to integrate and manage channels supplied by third parties.</p>\n</blockquote>\n<h3 id=\"companion-card\">COMPANION CARD</h3>\n<blockquote>\n<p>A <code>companion card</code> can be issued for the HaitiPay end-user, linked to his wallet/account. This allows the end-user to pay in MasterCard and VISA networks.#### </p>\n</blockquote>\n<h2 id=\"digital-financial-services\">DIGITAL FINANCIAL SERVICES</h2>\n<p><strong>The HaitiPay platform</strong> is designed to support several types of transactions and payment applications. HaitiPay allows any phone to be used as for electronic transactions, such as bill payment, money transfers to others, point of sale purchases. Here is a list of Digital Financial Services that can be delivered with the HaitiPay Platform:</p>\n<p><strong>UNIVERSAL MOBILE PHONE</strong> \n <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168453742_tel_wallet.png\" alt=\"\">               | </p>\n<p><strong>WALLET/ACCOUNT</strong> : The end-user’s mobile phone number is his wallet/account number.  The wallet can be used with a feature phone, using IVR or USSD or with the smartphone app Haiwhich can be downloaded onto any Android or IOS device. The end-user then has easy access to his balance and transaction history. The wallet/account is mutli-currency. To create a wallet/account, clients are onboarded by an agent, with KYC tools.|| <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168474365_Cash-in_Cash_out.png\" alt=\"\">   | </p>\n<p><strong>OTC CASH-IN &amp; CASH-OUT</strong> : The end-user can visit an agent, representing the bank in the field, to securely perform a cash-in or a cash-out, crediting or debiting his wallet/account. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168483633_Bill_Voucher.png\" alt=\"\">       | </p>\n<p><strong>BILL PAYMENT/VOUCHERS</strong> : The end-user can pay his bills securely and conveniently on his feature phone or mobile wallet app, or by paying with cash at a point of service. The HaitiPay platform connects to the partner’s billing back-office to verify reference numbers and authorize transactions. For this service it is possible to use IVR, app or USSD channels , as well as the responsive web portal. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168493639_airtime_topUp.png\" alt=\"\">      | </p>\n<p><strong>AIR TIME TOP-UP</strong> : The end-user can top-up his airtime by using his feature phone, with IVR or USSD, or with his smartphone, through the web portal or with the HaitiPay mobile wallet. The end-user can also visit an agent to perform this service. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168502176_P2P_TP.png\" alt=\"\">             |</p>\n<p><strong>P2P TRANSFERS</strong> : End-users can send money in many different ways, be it over the counter with an agent or directly from their feature phone or mobile wallet app. It is also possible to use IVR, USSD, app and web channels for transfers without the assistance of an agent. When receiving cash from another individual, the recipient can choose to leave it on his wallet/account.  || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168511220_Savings_TP.png\" alt=\"\">         | </p>\n<p><strong>SAVINGS</strong> : Real-time transactions are transforming the end-user’s behavior around saving. He can credit a savings account as soon as he receives money (salary, pension, transfer). This flexibility, with the balances of his different accounts, gives him the opportunity to organize and manage hhiser savings in a completely new way. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168533518_Loans_TP.png\" alt=\"\">           | </p>\n<p><strong>LOANS</strong> : Real-time technology and wide scale mobile phone deployment will transform the loan distribution process. With new forms of scoring and risk management, end-users will be able to obtain loans directly on their phones in a fraction of the time classically required. HaitiPay will power microcredit and meso-finance loans. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168541363_Salary+BulkP2P_TP.png\" alt=\"\">  | </p>\n<p><strong>SALARIES &amp; PENSIONS (BULK2P)</strong> : End-users can receive their salaries directly on their wallet/account. Companies can partner with HaitiPay to send payroll to their employees. SMS, USSD and the mobile wallet app are used for this service.|| <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168557005_Merchant_TP.png\" alt=\"\">        | </p>\n<p><strong>MERCHANT PAYMENTS</strong> : End-users can securely and conveniently pay in stores with their phones using their wallets/accounts. Any cell phone can be used, no matter the telecom operator or type of phone. Merchants can partner with the HaitiPay HaitiPay to accept HaitiPay payments in their stores, offering their customers a convenient contactless payment experience that is extremely secure and user-friendly. The merchant downloads the Merchant app from Google Play or from the App Store, onto a POS terminal or Android device. NSDT™is used for securing transactions at the point of sale.   || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168567191_ePAYMENT_TP.png\" alt=\"\">        | </p>\n<p><strong>E-PAYMENTS</strong> : End-users can pay online with their wallets/accounts. At checkout on the e-commerce website, the end- user is redirected to the HaitiPay online payment system. E-commerce companies can partner with HaitiPay to offer a secure and simple payment experience to their customers. HaitiPay includes a Woocommerce payment module that allows any e-commerce website powered by Woocommerce to accept payments online by incorporating the HaitiPay payment solution into its website. This service is only available in countries with  HaitiPay HaitiPay.   || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168575287_Subsidies_TP.png\" alt=\"\">       | </p>\n<p><strong>SUBSIDIES</strong> : The HaitiPay  can partner with non-governmental organizations to distribute subsidies digitally. The recipients of the subsidies are notified and can then visit a network of dedicated merchants in order to buy the subsidized goods. The administrator of the service decides what percentage, if any, the beneficiary of the service must personally pay. During the transaction in the store, the merchant is paid in real-time for the full cost of the product, directly on his HaitiPay account. HaitiPay  partners with non-governmental organizations and merchants in order to set up the service. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168584543_Cash2Good_TP.png\" alt=\"\">       | </p>\n<p><strong>CASH2GOOD</strong> : HaitiPay’s Cash2Good enables P2P transfers that can be used in a dedicated network of stores. An end-user receiving Cash2Good will be able to spend the money at a specific network of merchants, chosen by the sender. || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168592814_Cash_Collection_TP.png\" alt=\"\"> | </p>\n<p><strong>CASH COLLECTION</strong> : The network of agents set up by HaitiPay can be used for cash collection by third parties. For example, a loan recipient of a local microfinance institution can visit a point of service to perform weekly loan repayments. This is done over the counter.   || <img src=\"https://paper-attachments.dropbox.com/s_49ED6FB24CD8D267294A2C87BEAA57320D554EDC44C2CF475C7395FBC14CA423_1596168600303_ATM_WithDrawal_TP.png\" alt=\"\">  | </p>\n<p><strong>ATM WITHDRAWAL</strong> : End-users can withdraw cash from their wallets/accounts at an ATM. HaitiPay’s APIs enable simple integration with existing ATMs. For smartphones with the HaitiPay app or from the dedicated web portal, a one-time passcode is generated, that is then immediately used to withdraw cash from the ATM. With a feature phone, USSD is used to generate the passcode. It is also possible to install a solution that works directly with NSDT™ on the ATMs.   |</p>\n<h2 id=\"ecosystem-definitions\">ECOSYSTEM DEFINITIONS</h2>\n<p><strong>API DESCRIPTION</strong></p>\n<p>This  API allows third party platforms to request HaitiPay to execute transactions on behalf of a <code>Merchant</code> or an <code>Agent</code>.A <code>Client</code> user  in HaitiPay has one Wallet account named <code>reserve account</code> and as many <code>dedicated account</code>  as he owns dedicated money at merchants or group of merchants.This API offers the following features:&gt; - Credit or Debit a client's <code>reserve</code> or <code>dedicated</code> accounts. </p>\n<blockquote>\n<ul>\n<li>On Behalf of an Agent execute <code>Cash-In</code> and <code>Cash-Out</code>.</li>\n</ul>\n</blockquote>\n<blockquote>\n<ul>\n<li>On Behalf of a Merchant <code>Credit</code> or <code>Debit</code> dedicated merchant or merchant group account).</li>\n<li><code>Transfer Money</code> from a Sender to a Recipient. This transfer can be from <code>reserve account</code> to <code>reserve account</code> or from <code>dedicated account</code> to <code>dedicated account</code> or from <code>reserve account</code> to <code>dedicated account</code>.</li>\n</ul>\n</blockquote>\n<blockquote>\n<ul>\n<li><code>Change PIN</code> the client's 4 digits secret code.</li>\n</ul>\n</blockquote>\n<h1 id=\"authentication\">Authentication</h1>\n<h2 id=\"oauth2\">OAuth2</h2>\n<h3 id=\"pre-requisites\">Pre-requisites</h3>\n<p>To access the HaitiPay Acceptor API you must have a registered acceptor account on the HaitiPay platform. An API key for this acceptor must be created for you by HaitiPay Administration.</p>\n<h3 id=\"obtaining-an-access-token\">Obtaining an Access Token</h3>\n<p>In order to obtain an Access Token, you must <code>POST</code>to the URL <a href=\"https://sandbox.haitipay.com/api/acceptor/v1/oauth2/\">https://sandbox.haitipay.com/api/acceptor/v1/oauth2/</a> token using a <code>Content-type: application/json</code> header and a JSON body containing the following items:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th></th>\n<th></th>\n<th></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>grant_type</td>\n<td>string</td>\n<td>MUST be <code>client_credentials</code></td>\n</tr>\n<tr>\n<td>client_id</td>\n<td>string</td>\n<td>the <code>API key identifier</code></td>\n</tr>\n<tr>\n<td>client_secret</td>\n<td>string</td>\n<td>The <code>API key secret</code></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Request body example</strong></p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{ \n\"grant_type\":\"client_credentials\", \n\"client_id\":\"eza9eza21eaz951ea8f2ffs9fgdfsdd3\", \n\"client_secret\":\"eb5d1477-0dab-4b36-bc3e-9da6d6cc25ba\"\n}\n</code></pre>\n<p>Calling the URL as described above will yield a response similar to this (actual token cut off with <code>[...]</code> for brevity):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n\"token_type\": \"Bearer\",\n\"expires_in\":59940,\n\"access_token\":\"eyJ0eXAiOiJKV1Qi0MzI5Oi0MzI5ODDNiMzJj[...]\"\n}\n</code></pre>\n<h3 id=\"now-that-you-have-an-access-token\">Now that you have an Access Token</h3>\n<p>The thus obtained access token must be provided in the HTTP request header <code>Authorization</code> for each <strong>API call</strong> prefixed by the word <code>Bearer</code> (with the trailing space):</p>\n<p><code>Authorization: Bearer your_api_token</code></p>\n<h3 id=\"access-token-lifetime\">Access token lifetime</h3>\n<p>The access token has the <strong>same lifetime as a user's session</strong>, with the significant difference that it's lifetime is not extended upon each API action.</p>\n<p>Therefore, the access token will expire after it's predefined lifetime has expired, resulting in a HTTP 401 Unauthorized response with the message Access token is invalid.</p>\n<p>It is the API consumer's responsibility to detect such response, to obtain a new access token using the process described above, and optionally to issue the failed request a new.</p>\n<h2 id=\"request-an-invitation-to-access-the-haitipay-api\">Request an invitation to Access the HaitiPay API</h2>\n<p> Please request an invitation to access the HaitiPay API\n by sending an email to <a href=\"mailto:admin@haitipay.com\">admin@haitipay.com</a>\n With your name and company information.</p>\n<p> Within 24 hrs you will receive a confirmation that will allow you to access the \n HaitiPay workspace.</p>\n<h2 id=\"were-here-to-help\">We're Here to Help</h2>\n<p>It is important we understand the Business Models you want to implement.\nGet in touch and let us know how we can help.</p>\n<p>Contact support at <a href=\"mailto:devsupport@haitipay.com\">devsupport@haitipay.com</a>\nto get help from our team.</p>\n<h1 id=\"server-sent-events\">Server Sent Events</h1>\n<p>Some of this API endpoints use the Server Sent Events standard.</p>\n<h2 id=\"architecture\">Architecture</h2>\n<p>The server keeps the HTTP response opened over time and send a series of event messages at arbitrary times.\nThe stream is opened until server has no more events to send, decides that the connection has been open long enough and can be considered stale, or until the client explicitly closes the initial request.\nThe Server Sent Events standard specifies how the messages should be formatted.</p>\n<h2 id=\"event-format\">Event format</h2>\n<p>Here’s a template for a single event message:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>id: &lt;event id&gt;\\n\nevent: &lt;event type&gt;\\n\ndata: &lt;event data&gt;\\n\n\\n\n\\n\n</code></pre><ul>\n<li><code>id</code>: A unique ID for this event</li>\n<li><code>event</code>: Specifies the type of event in the case where one event stream may have distinctly different event types.</li>\n<li><code>data</code>: The message body, in our case a json encoded object</li>\n</ul>\n<h2 id=\"endpoints\">Endpoints</h2>\n<p>The following endpoints use Server Sent Events : </p>\n<ul>\n<li><a href=\"#operation/VerifyNSDT\">NSDT (<code>PATCH /authentications/{transactionToken}/nsdt/verify</code>)</a></li>\n<li><a href=\"#operation/VerifyPincodeClientIVR\">Client pincode (IVR) (<code>PATCH /authentications/{transactionToken}/pincode-client-ivr/verify</code>)</a></li>\n</ul>\n<h1 id=\"api-error-codes-signification\">API error codes signification</h1>\n<p>The Acceptor API uses consistent error representation across all the endpoints.<br>Here is a list of Common errors that could lead an API client to suggest actions to the final user.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>API Error code</th>\n<th>Description</th>\n<th>Endpoints that could return this error</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>23008</td>\n<td>Given code is invalid.</td>\n<td>Verify otp/sms authentication endpoint</td>\n</tr>\n<tr>\n<td>65200</td>\n<td>Acceptor needs at least one device to make operations.</td>\n<td>Acceptor pin code and NSDT authentication endpoints</td>\n</tr>\n<tr>\n<td>65201</td>\n<td>Authentication type not needed.</td>\n<td>All authentication endpoints</td>\n</tr>\n<tr>\n<td>65202</td>\n<td>Session state is not valid for this operation.</td>\n<td>All confirmation transaction endpoints</td>\n</tr>\n<tr>\n<td>65203</td>\n<td>Session does not exist.</td>\n<td>All confirmation transaction endpoints</td>\n</tr>\n<tr>\n<td>65204</td>\n<td>Agent-only transaction.</td>\n<td>Bill payment endpoints</td>\n</tr>\n<tr>\n<td>65205</td>\n<td>Unknown customer.</td>\n<td>All endpoints involving a client</td>\n</tr>\n<tr>\n<td>65206</td>\n<td>Unknown biller.</td>\n<td>All endpoints involving a biller</td>\n</tr>\n<tr>\n<td>65207</td>\n<td>Unexpected transaction type.</td>\n<td>Bill payment and otp/sms authentication endpoints</td>\n</tr>\n<tr>\n<td>65208</td>\n<td>Customer phone required.</td>\n<td>Bill cash payment endpoint</td>\n</tr>\n<tr>\n<td>65209</td>\n<td>Please wait 30 seconds before requesting an SMS.</td>\n<td>Send otp/sms authentication endpoint</td>\n</tr>\n<tr>\n<td>65210</td>\n<td>Too many sms requests, authentication refused.</td>\n<td>Send otp/sms authentication endpoint</td>\n</tr>\n<tr>\n<td>65212</td>\n<td>Authentication already completed.</td>\n<td>All authentication endpoints</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"introduction\">Introduction</h1>\n<p>This API allows Acceptors (Agents and Merchants) to perfom operations and transactions on the HaitiPay platform.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Acceptor API Description","slug":"acceptor-api-description"},{"content":"A MOBILE-CENTRIC BANKING PLATFORM","slug":"a-mobile-centric-banking-platform"},{"content":"Authentication","slug":"authentication"},{"content":"Server Sent Events","slug":"server-sent-events"},{"content":"API error codes signification","slug":"api-error-codes-signification"},{"content":"Introduction","slug":"introduction"}],"owner":"9000398","collectionId":"4b325080-0b2a-4e0c-ae05-cc2e868b12aa","publishedId":"UVXqEsq3","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-01-24T02:17:30.000Z"},"item":[{"name":"clients","item":[{"name":"SearchClients","id":"accfe0dd-0a2f-4068-b95e-76bb8fffd85d","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/clients?phone=50937027447&idNumber=dolor anim aliqua&externalId=1421","description":"<p>Search for a client</p>\n","urlObject":{"path":["clients"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"description":{"content":"<p>the client mobile phone number</p>\n","type":"text/plain"},"key":"phone","value":"50937027447"},{"description":{"content":"<p>the client identity number</p>\n","type":"text/plain"},"key":"idNumber","value":"dolor anim aliqua"},{"description":{"content":"<p>the client external identifier</p>\n","type":"text/plain"},"key":"externalId","value":"1421"}],"variable":[]}},"response":[{"id":"86f3776d-9f66-43a3-adbd-3f51389e12da","name":"Client information","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/clients?phone=50937027447&idNumber=dolor anim aliqua&externalId=1421","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["clients"],"query":[{"key":"phone","value":"50937027447"},{"key":"idNumber","value":"dolor anim aliqua"},{"key":"externalId","value":"1421"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"id\": \"anim voluptate\"\n}"},{"id":"d7dc65fe-1ea9-4f44-949a-2ff5132b94db","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/clients?phone=50937027447&idNumber=dolor anim aliqua&externalId=1421","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["clients"],"query":[{"key":"phone","value":"50937027447"},{"key":"idNumber","value":"dolor anim aliqua"},{"key":"externalId","value":"1421"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"accfe0dd-0a2f-4068-b95e-76bb8fffd85d"},{"name":"SearchClientAccounts","id":"e0e9cb3e-f7d1-463d-999c-6df07f501440","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/clients/:clientId/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","description":"<p>Search client accounts</p>\n","urlObject":{"path":["clients",":clientId","accounts"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"description":{"content":"<p>Pagination page number</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>The number of items per page</p>\n","type":"text/plain"},"key":"limit","value":"20"},{"description":{"content":"<p>Field to define the sort order. To indicate sorting direction, ascending (oldest first) fields may be prefixed with +. Descending (newer first) fields may be prefixed with -</p>\n","type":"text/plain"},"key":"sort","value":"id"}],"variable":[{"id":"a8dd9654-63a4-450b-b632-4b9fe4ae5ced","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"CLI123","key":"clientId"}]}},"response":[{"id":"ce99e9e9-bfcd-432f-b206-6a480dcf8b07","name":"The client accounts","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/clients/:clientId/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["clients",":clientId","accounts"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}],"variable":[{"key":"clientId","value":"CLI123","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"items\": [\n  {\n   \"id\": \"in exercitation mollit et in\",\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"availableBalance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"status\": \"OPENED\",\n   \"label\": \"Current account #123546\",\n   \"createdAt\": \"1984-02-05T05:51:07.017Z\",\n   \"type\": \"CURRENT\",\n   \"externalId\": \"EXT123456789\",\n   \"iban\": \"ea eu laboris Lorem\",\n   \"bic\": \"dolor consectetur\",\n   \"lastUsedAt\": \"2012-08-02T15:38:07.694Z\",\n   \"deletedAt\": \"1961-01-16T11:45:11.627Z\",\n   \"merchant\": \"amet consequat\"\n  },\n  {\n   \"id\": \"do irure nostrud\",\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"availableBalance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"status\": \"OPENED\",\n   \"label\": \"Current account #123546\",\n   \"createdAt\": \"1964-05-12T18:14:57.605Z\",\n   \"type\": \"CURRENT\",\n   \"externalId\": \"EXT123456789\",\n   \"iban\": \"non fugiat Lorem sint exercitation\",\n   \"bic\": \"incididunt sint est\",\n   \"lastUsedAt\": \"1981-08-07T02:27:52.093Z\",\n   \"deletedAt\": \"1955-12-26T11:29:14.373Z\",\n   \"merchant\": \"ex non\"\n  }\n ],\n \"count\": 21822325,\n \"total\": 92929830,\n \"offset\": 0,\n \"limit\": 20,\n \"sort\": \"id\"\n}"},{"id":"64ab8724-626c-4cc7-8897-d2dcd83d82b7","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/clients/:clientId/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["clients",":clientId","accounts"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}],"variable":[{"key":"clientId","value":"CLI123","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"e0e9cb3e-f7d1-463d-999c-6df07f501440"}],"id":"759c33b5-0298-4f2a-a6fb-523f8c202926","_postman_id":"759c33b5-0298-4f2a-a6fb-523f8c202926","description":""},{"name":"transactions","item":[{"name":"cashin","item":[{"name":"CashinPreauth","id":"98d6e27d-14c9-4262-880b-bc3aa90c23a4","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": 39215938.76541275,\n        \"longitude\": -74170235.26868966\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin","description":"<p>Cashin pre-authorization</p>\n","urlObject":{"path":["transactions","cashin"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"3e82a0aa-9da7-4918-bfef-803c1138bfdf","name":"Preauth successful","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": 39215938.76541275,\n        \"longitude\": -74170235.26868966\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ad\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n },\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2015-07-09T18:22:44.245Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"2010-12-08T21:14:34.708Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"esse tempor deserunt voluptat\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1947-02-17T09:44:28.992Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"ullamco nisi\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"minim\",\n  \"description\": \"irure esse\",\n  \"geolocation\": {\n   \"latitude\": 39412189.73760691,\n   \"longitude\": 27697034.14384654\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"3505737f-8afd-4740-9aab-e6ea3a992641","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": 39215938.76541275,\n        \"longitude\": -74170235.26868966\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"98d6e27d-14c9-4262-880b-bc3aa90c23a4"},{"name":"CashinMake","id":"8ea0981b-acb4-4865-9438-5aa6f426a718","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin/:transactionToken","description":"<p>Cashin transaction</p>\n","urlObject":{"path":["transactions","cashin",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"ba5da33b-aaef-4672-9efe-3ac1e1528cf3","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"d3d45ced-babe-4392-a149-8569025a33ca","name":"Request successful, transaction was made","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","cashin",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2005-12-24T11:25:43.060Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1951-11-18T03:43:54.046Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"adipisicing\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1975-02-21T11:54:29.909Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"quis\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"culpa nulla voluptate enim\",\n  \"description\": \"enim\",\n  \"geolocation\": {\n   \"latitude\": -57006789.278567016,\n   \"longitude\": 64302843.28238508\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"27e8674e-82a7-42f5-ac05-688affb61055","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashin/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","cashin",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"8ea0981b-acb4-4865-9438-5aa6f426a718"}],"id":"bdba2182-c7d5-462d-8542-4d90212e19ef","_postman_id":"bdba2182-c7d5-462d-8542-4d90212e19ef","description":""},{"name":"cashout","item":[{"name":"CashoutPreauth","id":"76bba6b0-3b3b-4e22-a7ff-d1dae06d7a99","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": -2601334.7150670737,\n        \"longitude\": -29655372.703414783\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout","description":"<p>Cashout pre-authorization</p>\n","urlObject":{"path":["transactions","cashout"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"f88f4d4b-ecd8-424a-b7d6-d49d6a2a9255","name":"Preauth successful","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": -2601334.7150670737,\n        \"longitude\": -29655372.703414783\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ad\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n },\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2015-07-09T18:22:44.245Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"2010-12-08T21:14:34.708Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"esse tempor deserunt voluptat\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1947-02-17T09:44:28.992Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"ullamco nisi\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"minim\",\n  \"description\": \"irure esse\",\n  \"geolocation\": {\n   \"latitude\": 39412189.73760691,\n   \"longitude\": 27697034.14384654\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"8a4991ea-2f3a-40f3-a6c0-e92ae2c96b4e","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"location\": {\n        \"latitude\": -2601334.7150670737,\n        \"longitude\": -29655372.703414783\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"76bba6b0-3b3b-4e22-a7ff-d1dae06d7a99"},{"name":"CashoutMake","id":"00fb8609-e714-40d7-8214-80ad5379d9eb","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout/:transactionToken","description":"<p>Cashout transaction</p>\n","urlObject":{"path":["transactions","cashout",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"b01668d5-4bb3-4bed-8bc9-b4581f626dde","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"e74a0860-3ccd-4b8a-97db-f9fda4e550e4","name":"Request successful, transaction was made","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","cashout",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2005-12-24T11:25:43.060Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1951-11-18T03:43:54.046Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"adipisicing\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1975-02-21T11:54:29.909Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"quis\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"culpa nulla voluptate enim\",\n  \"description\": \"enim\",\n  \"geolocation\": {\n   \"latitude\": -57006789.278567016,\n   \"longitude\": 64302843.28238508\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"990acba4-24f1-4bac-8724-6ef78babd294","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/cashout/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","cashout",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"00fb8609-e714-40d7-8214-80ad5379d9eb"}],"id":"cbddec49-5660-4119-8734-4f9fa2a4b89e","_postman_id":"cbddec49-5660-4119-8734-4f9fa2a4b89e","description":""},{"name":"payment","item":[{"name":"PaymentPreauth","id":"0245a3a1-694b-4e2b-ab61-babcb28e1d81","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"location\": {\n        \"latitude\": 44890431.59663892,\n        \"longitude\": 92541178.23641083\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment","description":"<p>Payment pre-authorization</p>\n","urlObject":{"path":["transactions","payment"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"7440d50c-7010-4529-962a-c612cc6352b9","name":"Preauth successful","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"location\": {\n        \"latitude\": 44890431.59663892,\n        \"longitude\": 92541178.23641083\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ad\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n },\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2015-07-09T18:22:44.245Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"2010-12-08T21:14:34.708Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"esse tempor deserunt voluptat\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1947-02-17T09:44:28.992Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"ullamco nisi\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"minim\",\n  \"description\": \"irure esse\",\n  \"geolocation\": {\n   \"latitude\": 39412189.73760691,\n   \"longitude\": 27697034.14384654\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"e661d3d5-711c-440f-b426-10f82f6225b4","name":"Pending client identification","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"location\": {\n        \"latitude\": 44890431.59663892,\n        \"longitude\": 92541178.23641083\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"aliqua ad\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n }\n}"},{"id":"dfdb29ca-f77d-4cb4-addc-e2f23374574f","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"amount\": {\n        \"value\": 100,\n        \"currency\": \"HTG\"\n    },\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"location\": {\n        \"latitude\": 44890431.59663892,\n        \"longitude\": 92541178.23641083\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"0245a3a1-694b-4e2b-ab61-babcb28e1d81"},{"name":"PaymentMake","id":"7bd15c9e-fc16-411d-8101-c9b4bbff2d6f","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment/:transactionToken","description":"<p>Payment transaction</p>\n","urlObject":{"path":["transactions","payment",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"5db19d4a-9c02-451a-8023-d781cc3edaf5","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"86755b3c-1df8-4fdc-a443-e1316566a015","name":"Request successful, transaction was made","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","payment",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2005-12-24T11:25:43.060Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1951-11-18T03:43:54.046Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"adipisicing\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1975-02-21T11:54:29.909Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"quis\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"culpa nulla voluptate enim\",\n  \"description\": \"enim\",\n  \"geolocation\": {\n   \"latitude\": -57006789.278567016,\n   \"longitude\": 64302843.28238508\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"e25c5404-4dec-4515-ab7b-05287e03ad8d","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/payment/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","payment",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"7bd15c9e-fc16-411d-8101-c9b4bbff2d6f"}],"id":"c604508c-35f2-4c03-9a38-82be2c452a7c","_postman_id":"c604508c-35f2-4c03-9a38-82be2c452a7c","description":""},{"name":"paybill","item":[{"name":"{transaction Token}","item":[{"name":"SubmitPaybillInfo","id":"c64b1fc5-6e06-40ec-846f-14d7ef78c11c","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"inputs\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","description":"<p>Paybill pre-authorization</p>\n","urlObject":{"path":["transactions","paybill",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"2ee63934-48bb-4e32-8bfd-ffaa2a68153c","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"7f802be5-2aa5-4d9c-a448-bd8261602e83","name":"Request success but more inputs are required","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"inputs\": {}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","paybill",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"inputs\": [\n  {\n   \"id\": \"myInputId\",\n   \"type\": \"consequat ea\",\n   \"label\": \"My input label\",\n   \"description\": \"This is my input description\",\n   \"required\": false,\n   \"validators\": [\n    {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    },\n    {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    }\n   ],\n   \"disabled\": false,\n   \"value\": \"occaecat non anim\"\n  },\n  {\n   \"id\": \"myInputId\",\n   \"type\": \"mollit deserunt\",\n   \"label\": \"My input label\",\n   \"description\": \"This is my input description\",\n   \"required\": false,\n   \"validators\": [\n    {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    },\n    {\n     \"value\": \"<Error: Too many levels of nesting to fake this schema>\"\n    }\n   ],\n   \"disabled\": false,\n   \"value\": \"sunt eiusmo\"\n  }\n ]\n}"},{"id":"c7b9bb7b-bd2d-45f1-9d09-8a9584537a54","name":"Request successful, preauth was made","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"inputs\": {}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","paybill",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"fugiat incididunt\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n },\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"1959-11-12T02:30:41.538Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1963-07-19T18:12:25.898Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"sit nisi\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1956-12-25T01:03:14.586Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"esse irure est\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"ad irure eu\",\n  \"description\": \"cillum nisi\",\n  \"geolocation\": {\n   \"latitude\": -77155966.62585767,\n   \"longitude\": -42225812.062459856\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n },\n \"info\": \"eiusmod\",\n \"additional\": \"aliqui\"\n}"},{"id":"f6ffbcb0-7755-4e54-8ab5-746f7c8c4403","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"inputs\": {}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","paybill",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"c64b1fc5-6e06-40ec-846f-14d7ef78c11c"},{"name":"Paybill","id":"567de1e8-30aa-48eb-a1c9-ddd8dc49da06","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","description":"<p>Paybill transaction</p>\n","urlObject":{"path":["transactions","paybill",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"2beb5fff-6479-4bd9-8532-21b708ed6fb0","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"029204dd-32c7-4012-ab9b-9d8993d38125","name":"Success response","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","paybill",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"1960-04-23T18:11:16.090Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1961-06-11T17:01:02.809Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"Duis\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1965-12-18T06:56:25.535Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"Ut dolore occaecat\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"labore in\",\n  \"description\": \"non ullamco tempor cill\",\n  \"geolocation\": {\n   \"latitude\": 16635501.650579259,\n   \"longitude\": 47779837.19790885\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n },\n \"info\": \"fugiat\",\n \"additional\": \"Excepteur deserunt do\",\n \"voucher\": \"elit et commodo\"\n}"},{"id":"dab02eb1-7639-4e7d-b225-90098388ea06","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","paybill",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"567de1e8-30aa-48eb-a1c9-ddd8dc49da06"}],"id":"a251bcb3-67ec-4eed-a6f4-93187450cccf","_postman_id":"a251bcb3-67ec-4eed-a6f4-93187450cccf","description":""},{"name":"InitPaybill","id":"4016776f-8792-4a36-ba0a-f701ce53f31b","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"billIssuerId\": \"BI5\",\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"paybillType\": \"enim sit nulla\",\n    \"location\": {\n        \"latitude\": 25393854.80264528,\n        \"longitude\": -40038035.95580058\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill","description":"<details>\n  An example of paybill call flow (click to expand)\n  \n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-js\">function paybill(apiClient, billIssuerId, clientIdentifier) {\n    // initiate paybill transaction\n    let response = apiClient.post(\"/transactions/paybill\", {billIssuerId: billIssuerId, clientIdentifier: clientIdentifier});\n    let transactionToken = response.body.transactionToken;\n    let userSubmittedValues = null;\n\n    // making multiple preauth\n    while(true) {\n        response = apiClient.patch(\"/transactions/paybill/\" + transactionToken, {inputs: userSubmittedValues});\n        if (response.code === 201) {\n            break;\n        }\n        userSubmittedValues = askUserInput(response.body.inputs);\n    }\n    \n    // making authentification\n    makeAuth(transactionToken)\n\n    // making transaction\n    apiClient.post(\"/transactions/paybill/\" + transactionToken);\n}\n\nfunction askUserInput(inputs) {\n    // ui logic to ask user to fill inputs\n}\n\nfunction makeAuth(transactionToken)\n{\n    // logic to make authentication\n}\n</code></pre>\n</details>\n","urlObject":{"path":["transactions","paybill"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"62e26327-9127-4de1-9322-e68fdb59afe9","name":"Request successful","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"billIssuerId\": \"BI5\",\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"paybillType\": \"enim sit nulla\",\n    \"location\": {\n        \"latitude\": 25393854.80264528,\n        \"longitude\": -40038035.95580058\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transactionToken\": \"nostrud ut\"\n}"},{"id":"4ebd96c4-d22e-4f0f-8894-8939045e3ab6","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"billIssuerId\": \"BI5\",\n    \"clientIdentifier\": {\n        \"value\": \"CLI123\",\n        \"type\": \"ID\"\n    },\n    \"paybillType\": \"enim sit nulla\",\n    \"location\": {\n        \"latitude\": 25393854.80264528,\n        \"longitude\": -40038035.95580058\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/paybill"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"4016776f-8792-4a36-ba0a-f701ce53f31b"}],"id":"bda9e13e-ce98-4846-a274-4eadd1e5db65","_postman_id":"bda9e13e-ce98-4846-a274-4eadd1e5db65","description":""},{"name":"reversal","item":[{"name":"ReversalPreauth","id":"9f58b6e5-074e-4c9e-bc60-6af51f1a93c8","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"transactionId\": \"TRX123\",\n    \"location\": {\n        \"latitude\": -95004900.05500986,\n        \"longitude\": -67687991.1190519\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal","description":"<p>Reversal pre-authorization</p>\n","urlObject":{"path":["transactions","reversal"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"d450a17a-c320-4529-9df3-4a75ee6db72b","name":"Preauth successful","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"transactionId\": \"TRX123\",\n    \"location\": {\n        \"latitude\": -95004900.05500986,\n        \"longitude\": -67687991.1190519\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ad\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n },\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2015-07-09T18:22:44.245Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"2010-12-08T21:14:34.708Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"esse tempor deserunt voluptat\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1947-02-17T09:44:28.992Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"ullamco nisi\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"minim\",\n  \"description\": \"irure esse\",\n  \"geolocation\": {\n   \"latitude\": 39412189.73760691,\n   \"longitude\": 27697034.14384654\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"136d59c9-db69-47f8-89d1-ebc95c88d33e","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"transactionId\": \"TRX123\",\n    \"location\": {\n        \"latitude\": -95004900.05500986,\n        \"longitude\": -67687991.1190519\n    },\n    \"externalId\": \"EXT123456789\",\n    \"externalData\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"9f58b6e5-074e-4c9e-bc60-6af51f1a93c8"},{"name":"ReversalMake","id":"e34d1178-78ee-4374-85a7-be0728036e87","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"POST","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal/:transactionToken","description":"<p>Reversal transaction</p>\n","urlObject":{"path":["transactions","reversal",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"d06526bf-86e0-4da3-8a5f-b73043a63746","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"2fcf85d2-74cb-4f98-a94f-afade6b06571","name":"Request successful, transaction was made","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","reversal",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"transaction\": {\n  \"id\": \"TRX123\",\n  \"date\": \"2005-12-24T11:25:43.060Z\",\n  \"type\": {\n   \"value\": \"ACCOUNT_TO_ACCOUNT\",\n   \"label\": \"Transfer to account\"\n  },\n  \"detailedAccounting\": [\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1951-11-18T03:43:54.046Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"adipisicing\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   },\n   {\n    \"accountId\": \"ACC123\",\n    \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n    \"amount\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"balance\": {\n     \"value\": 100,\n     \"currency\": \"HTG\"\n    },\n    \"type\": \"TRANSFER\",\n    \"id\": \"ACO4\",\n    \"date\": \"1975-02-21T11:54:29.909Z\",\n    \"transactionId\": \"TRX123\",\n    \"accountOwner\": {\n     \"id\": \"quis\",\n     \"name\": \"Kommandor Fuerte\"\n    }\n   }\n  ],\n  \"externalId\": \"EXT123456789\",\n  \"externalData\": {},\n  \"label\": \"culpa nulla voluptate enim\",\n  \"description\": \"enim\",\n  \"geolocation\": {\n   \"latitude\": -57006789.278567016,\n   \"longitude\": 64302843.28238508\n  },\n  \"amount\": {\n   \"value\": 100,\n   \"currency\": \"HTG\"\n  }\n }\n}"},{"id":"4ba72f1e-bf48-4f83-bf79-eb75fd87f15a","name":"Request could not be processed","originalRequest":{"method":"POST","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/transactions/reversal/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["transactions","reversal",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"e34d1178-78ee-4374-85a7-be0728036e87"}],"id":"fc67af96-8be0-4355-a90b-8a487e080678","_postman_id":"fc67af96-8be0-4355-a90b-8a487e080678","description":""}],"id":"62a2e462-9f62-4ca5-9f42-318f95470127","_postman_id":"62a2e462-9f62-4ca5-9f42-318f95470127","description":""},{"name":"authentications/{transaction Token}","item":[{"name":"otp-client","item":[{"name":"SendClientOTP","id":"3e74701f-0011-48b8-87ba-bf8df4cef016","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/send","description":"<p>Should be called when requested authentication mode is <code>OTP_CLIENT</code></p>\n","urlObject":{"path":["authentications",":transactionToken","otp-client","send"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"4330eb3b-f361-4f79-bfc5-085255654ce4","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"a8d1f4fb-aac3-477a-92a3-571980be1013","name":"OTP was sent","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/send","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","otp-client","send"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""},{"id":"87bfc8b6-31eb-4fb4-b1da-83d05d83db29","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/send","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","otp-client","send"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"3e74701f-0011-48b8-87ba-bf8df4cef016"},{"name":"VerifyClientOTP","id":"496cd359-6477-42f2-a3c9-6b5dcb460c34","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"otp\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/verify","description":"<p>Should be called when requested authentication mode is <code>OTP_CLIENT</code>, after that OTP was sent</p>\n","urlObject":{"path":["authentications",":transactionToken","otp-client","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"5acca402-c439-46e8-9a2f-c2e85457eded","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"0cec8db4-dd54-4ab1-9354-c088bbe39956","name":"Authentication successful","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"otp\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","otp-client","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ullamco sunt dolore qui\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n }\n}"},{"id":"d232dbb1-4ee6-4019-8666-df27704ed90e","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"otp\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/otp-client/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","otp-client","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"496cd359-6477-42f2-a3c9-6b5dcb460c34"}],"id":"3029a215-7d46-4fd3-82c2-f50ebf8e0672","_postman_id":"3029a215-7d46-4fd3-82c2-f50ebf8e0672","description":""},{"name":"CancelTransaction","id":"f7db3e2f-14d8-4605-8bc6-8f6db51ef325","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"DELETE","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken","description":"<p>Can cancel an ongoing transaction</p>\n","urlObject":{"path":["authentications",":transactionToken"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"a6f04aea-af89-467a-a293-a4bcf699332a","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"bce02f4b-6a10-4725-b95c-07cc32a4e551","name":"Transaction was cancelled","originalRequest":{"method":"DELETE","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""},{"id":"eb6fdfea-0dcd-4f3e-aef3-8a4c1384bcab","name":"Request could not be processed","originalRequest":{"method":"DELETE","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"f7db3e2f-14d8-4605-8bc6-8f6db51ef325"},{"name":"VerifyAcceptorPincode","id":"d1431ec2-83c7-44d8-be42-318b82a271a1","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": \"2022\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-acceptor/verify","description":"<p>Should be called when requested authentication mode is <code>PINCODE_ACCEPTOR</code></p>\n","urlObject":{"path":["authentications",":transactionToken","pincode-acceptor","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"ece8ef7f-8b97-4052-8e09-573a46f874d4","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"f9488950-3f1e-48a2-ae65-6d266302fee4","name":"Authentication successful","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": \"2022\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-acceptor/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-acceptor","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ullamco sunt dolore qui\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n }\n}"},{"id":"4aaa0a30-691c-4a53-b5b7-dde9fbe8ca09","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": \"2022\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-acceptor/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-acceptor","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"d1431ec2-83c7-44d8-be42-318b82a271a1"},{"name":"VerifyClientPincode","id":"4eb4dc20-fede-4633-bb73-4b25526a6cae","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": {\n        \"id\": \"16fd2706-8baf-433b-82eb-8c7fada847da\",\n        \"value\": [\n            1,\n            12,\n            14,\n            3\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client/verify","description":"<p>Should be called when requested authentication mode is <code>PINCODE_CLIENT</code></p>\n<p><strong>Notice</strong></p>\n<p>Calling this endpoint with an invalid keyboard ID will put the transaction authentication mode to <code>ERROR</code> state.\nIf no fallback is defined, then the transaction authentication state becomes <code>AUTH_KO</code> and cannot be authenticated anymore.</p>\n<p>Invalid keyboard ID is defined by:</p>\n<ul>\n<li>an unknown keyboard ID,</li>\n<li>a keyboard ID that is not linked to the transaction session.</li>\n</ul>\n","urlObject":{"path":["authentications",":transactionToken","pincode-client","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"cdd731b7-e383-4927-85c5-7ac99ae859f2","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"dd30ea80-425f-428c-8a62-c120dc35a755","name":"Authentication successful","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": {\n        \"id\": \"16fd2706-8baf-433b-82eb-8c7fada847da\",\n        \"value\": [\n            1,\n            12,\n            14,\n            3\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-client","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ullamco sunt dolore qui\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n }\n}"},{"id":"bba08e57-364f-4ac5-9728-39d0e73ed557","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"pincode\": {\n        \"id\": \"16fd2706-8baf-433b-82eb-8c7fada847da\",\n        \"value\": [\n            1,\n            12,\n            14,\n            3\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-client","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"4eb4dc20-fede-4633-bb73-4b25526a6cae"},{"name":"VerifyPincodeClientIVR","id":"e2b86352-84c5-44f3-8edc-91b760314c3c","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client-ivr/verify","description":"<p>Should be called when requested authentication mode is <code>PINCODE_CLIENT_IVR</code>.</p>\n<p>This endpoint uses <a href=\"#section/Server-Sent-Events\">Server Sent Events</a></p>\n","urlObject":{"path":["authentications",":transactionToken","pincode-client-ivr","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"632e96db-d05f-40c3-99f2-28e293f3a669","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"6cfe0378-878b-4029-8dcc-883d48016c47","name":"Server sent events stream about the client pincode on IVR process","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client-ivr/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-client-ivr","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/event-stream"}],"cookie":[],"responseTime":null,"body":""},{"id":"c9d64e2c-dc2c-49c2-bed1-dcbdd04471d3","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/pincode-client-ivr/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","pincode-client-ivr","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"e2b86352-84c5-44f3-8edc-91b760314c3c"},{"name":"VerifyNSDT","id":"f0a88283-7d93-40d1-b982-48e9ad4ef0a9","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/nsdt/verify","description":"<p>Should be called when requested authentication mode is <code>NSDT_CLIENT</code>.</p>\n<p>This endpoint uses <a href=\"#section/Server-Sent-Events\">Server Sent Events</a></p>\n<p>When event call status is <code>CONNECTED</code>, the API Client should start playing NSDT token.</p>\n<p>When event call status is in <code>SUCCESS</code>, <code>HANG_UP</code>, <code>TIMEOUT</code>, the API Client should stop playing NSDT token.</p>\n","urlObject":{"path":["authentications",":transactionToken","nsdt","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"dac3e6e4-cb85-4b48-a5e5-a807c84ca3a2","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"8443e37d-a7dc-49b2-baab-bd64f8ea2ffc","name":"Server sent events stream about the NSDT process","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/nsdt/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","nsdt","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/event-stream"}],"cookie":[],"responseTime":null,"body":""},{"id":"04c15f3d-ef1b-49e9-8f8b-db7dfe93d884","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/nsdt/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","nsdt","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"f0a88283-7d93-40d1-b982-48e9ad4ef0a9"},{"name":"VerifyQrCode","id":"7b03c3b0-be6d-48ab-97ff-704ab6c827d6","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/qr-code/verify","description":"<p>Should be called when requested authentication mode is <code>QR_CODE_CLIENT</code>.</p>\n<p>This endpoint uses <a href=\"#section/Server-Sent-Events\">Server Sent Events</a></p>\n","urlObject":{"path":["authentications",":transactionToken","qr-code","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"cb8eafae-b316-433f-99d0-a967a8416d69","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"7d172574-2a80-43e3-8862-2decc4f4a602","name":"Server sent events stream about the QR code process","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/qr-code/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","qr-code","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/event-stream"}],"cookie":[],"responseTime":null,"body":""},{"id":"b9d1b577-7427-453d-8630-4ec3cb75137d","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/qr-code/verify","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","qr-code","verify"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"7b03c3b0-be6d-48ab-97ff-704ab6c827d6"},{"name":"VerifyTransactionCode","id":"6517d8c0-889c-4d5f-b547-596b5e25974c","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"transactionCode\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/transaction-code","description":"<p>Should be called when requested authentication mode is <code>TRANSACTION_CODE</code></p>\n<p>Transaction code available amount will be checked against total amount of transaction.</p>\n","urlObject":{"path":["authentications",":transactionToken","transaction-code"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"445cdbfe-1169-4269-be58-3e88d6e1a544","description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transactionToken"}]}},"response":[{"id":"eed9c03d-0fca-44f9-830d-856830258bdd","name":"Authentication successful","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"transactionCode\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/transaction-code","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","transaction-code"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"session\": {\n  \"token\": \"ullamco sunt dolore qui\",\n  \"status\": \"AUTH_PENDING\",\n  \"authentications\": [\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   },\n   {\n    \"mode\": \"PINCODE_ACCEPTOR\",\n    \"status\": \"PENDING\",\n    \"fallback\": \"PINCODE_ACCEPTOR\"\n   }\n  ]\n }\n}"},{"id":"7e87f3ff-a2e5-4900-8510-351a19086abe","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"transactionCode\": \"123456\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/authentications/:transactionToken/transaction-code","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["authentications",":transactionToken","transaction-code"],"variable":[{"key":"transactionToken","value":"dolor anim aliqua","description":"(Required) "}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"6517d8c0-889c-4d5f-b547-596b5e25974c"}],"id":"b19c3e31-b5a0-4b34-83f3-5db7a874cbed","_postman_id":"b19c3e31-b5a0-4b34-83f3-5db7a874cbed","description":""},{"name":"Autocomplete","id":"a112b0db-b888-4f44-b971-63d3c91ee0e0","request":{"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/autocomplete/:inputId?userInput=dolor anim aliqua","description":"<p>KYC field auto-complete</p>\n","urlObject":{"path":["autocomplete",":inputId"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"description":{"content":"<p>(Required) Current user input, to be completed</p>\n","type":"text/plain"},"key":"userInput","value":"dolor anim aliqua"}],"variable":[{"id":"584a33cf-a483-4bd1-a066-bdc38ae505fa","description":{"content":"<p>(Required) KYC field identifier</p>\n","type":"text/plain"},"type":"any","value":"FIELD123","key":"inputId"}]}},"response":[{"id":"d803077a-9961-4def-a869-ee20cf0fc95d","name":"list of possible values found","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/autocomplete/:inputId?userInput=dolor anim aliqua","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["autocomplete",":inputId"],"query":[{"key":"userInput","value":"dolor anim aliqua"}],"variable":[{"key":"inputId","value":"FIELD123","description":"(Required) KYC field identifier"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"inputId\": \"FIELD123\",\n \"userInput\": \"dolore minim\",\n \"possibleValues\": [\n  {\n   \"value\": \"Value123\",\n   \"label\": \"ut amet\"\n  },\n  {\n   \"value\": \"Value123\",\n   \"label\": \"aute mollit\"\n  }\n ]\n}"},{"id":"00e4dc5b-2e15-44e4-b080-79dfa18f5197","name":"KYC field not found","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/autocomplete/:inputId?userInput=dolor anim aliqua","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["autocomplete",":inputId"],"query":[{"key":"userInput","value":"dolor anim aliqua"}],"variable":[{"key":"inputId","value":"FIELD123","description":"(Required) KYC field identifier"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"a112b0db-b888-4f44-b971-63d3c91ee0e0"},{"name":"ActivateDevice","id":"d01ffbd8-b328-4b7a-93be-e1a0c228219f","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"device-id\": \"A12B3C4D5E\",\n    \"activation-code\": \"1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/devices/activation","description":"<p>This operation will proceed the activation of a previously registered device on the platform.</p>\n<p>API client will get an API Key in response to a successful activation.\nThis API key is linked to the device and its owner's Acceptor.</p>\n<p>These are highly sensitive data, client app must store them in a secure manner.</p>\n","urlObject":{"path":["devices","activation"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"6d88aefc-f3de-4c91-8197-8f086d84d30f","name":"Device association succeded","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"device-id\": \"A12B3C4D5E\",\n    \"activation-code\": \"1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/devices/activation"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"key-id\": \"/ZlE/ /ZlE/ /ZlE/ /ZlE/ /ZlE/ /ZlE/ /ZlE/ /ZlE/\",\n \"key-secret\": \"/clR/ /clR/ /clR/ /clR/ /clR/ /clR/ /clR/ /clR/ /clR/ /clR/ /clR\"\n}"},{"id":"978708c0-1057-478a-8bc4-94b338349db5","name":"Request could not be processed","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"device-id\": \"A12B3C4D5E\",\n    \"activation-code\": \"1234\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/devices/activation"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"d01ffbd8-b328-4b7a-93be-e1a0c228219f"},{"name":"GetIdentity","id":"64a5209f-a72c-4f6b-8d99-3a800e296610","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/acceptor","description":"<p>Get Acceptor Identity Info</p>\n","urlObject":{"path":["acceptor"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"5b8d757f-6847-46c8-bf17-c9982ecee9eb","name":"The Acceptor Identity structured object","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":"https://sandbox.haitipay.com/api/acceptor/v1/acceptor"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"id\": \"1\",\n \"legalType\": \"NATURAL_PERSON\",\n \"kyc\": {},\n \"role\": \"MERCHANT\",\n \"creationDate\": \"1966-11-10T17:10:37.295Z\",\n \"updateDate\": \"1952-09-27T05:54:13.670Z\",\n \"profileId\": {},\n \"externalId\": \"EXT123456789\"\n}"},{"id":"d603bf93-8687-4144-8c99-b1edc38b8951","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":"https://sandbox.haitipay.com/api/acceptor/v1/acceptor"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"64a5209f-a72c-4f6b-8d99-3a800e296610"},{"name":"SearchAccounts","id":"05abd027-1ea7-4825-a2f8-24323e9b4706","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","description":"<p>Search accounts</p>\n","urlObject":{"path":["accounts"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"description":{"content":"<p>Pagination page number</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>The number of items per page</p>\n","type":"text/plain"},"key":"limit","value":"20"},{"description":{"content":"<p>Field to define the sort order. To indicate sorting direction, ascending (oldest first) fields may be prefixed with +. Descending (newer first) fields may be prefixed with -</p>\n","type":"text/plain"},"key":"sort","value":"id"}],"variable":[]}},"response":[{"id":"dc97d0b1-90c1-4ef8-ab1b-bce1e5cf757b","name":"The accounts","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["accounts"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"items\": [\n  {\n   \"id\": \"Ut sunt fugiat\",\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"availableBalance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"status\": \"OPENED\",\n   \"label\": \"Current account #123546\",\n   \"createdAt\": \"1975-12-11T00:11:43.523Z\",\n   \"type\": \"CURRENT\",\n   \"externalId\": \"EXT123456789\",\n   \"iban\": \"exercitation pariatur culpa ullamco\",\n   \"bic\": \"aliqua sint\",\n   \"lastUsedAt\": \"1957-05-18T03:30:33.195Z\",\n   \"deletedAt\": \"1963-01-02T09:43:34.504Z\",\n   \"merchant\": \"aute pariatur elit est fugiat\"\n  },\n  {\n   \"id\": \"reprehenderit laborum ea Lorem ad\",\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"availableBalance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"status\": \"OPENED\",\n   \"label\": \"Current account #123546\",\n   \"createdAt\": \"1964-11-26T14:39:44.528Z\",\n   \"type\": \"CURRENT\",\n   \"externalId\": \"EXT123456789\",\n   \"iban\": \"aute ullamco\",\n   \"bic\": \"in Excepteur sit laborum anim\",\n   \"lastUsedAt\": \"1953-12-20T00:47:16.165Z\",\n   \"deletedAt\": \"1985-03-13T21:05:32.983Z\",\n   \"merchant\": \"Excepteur aliquip\"\n  }\n ],\n \"count\": 16475389,\n \"total\": 95802092,\n \"offset\": 0,\n \"limit\": 20,\n \"sort\": \"id\"\n}"},{"id":"19f72105-5881-40a5-b855-d47b0b68f303","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/accounts?id=ACC123&iban=FR791680810000000538&status=OPENED&status=OPENED&type=dolor anim aliqua&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["accounts"],"query":[{"key":"id","value":"ACC123"},{"key":"iban","value":"FR791680810000000538"},{"key":"status","value":"OPENED"},{"key":"status","value":"OPENED"},{"key":"type","value":"dolor anim aliqua"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"05abd027-1ea7-4825-a2f8-24323e9b4706"},{"name":"listAccountingEntries","id":"876b1264-4c4b-429a-84b8-54f3e6e65e6b","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/accounting-entries?accountId=ACC123&startDate=2015-12-03T03:33:33.974Z&endDate=2015-12-03T03:33:33.974Z&id=ACO4&type=TRANSFER&transactionId=TRX123&transactionType=ACCOUNT_TO_ACCOUNT&externalId=EXT123456789&offset=0&limit=20&sort=id","description":"<p>List Accounting Entries For Acceptor</p>\n","urlObject":{"path":["accounting-entries"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"accountId","value":"ACC123"},{"description":{"content":"<p>Date et heure du début de l’intervalle de recherche</p>\n","type":"text/plain"},"key":"startDate","value":"2015-12-03T03:33:33.974Z"},{"description":{"content":"<p>Date et heure de la fin de l’intervalle de  recherche</p>\n","type":"text/plain"},"key":"endDate","value":"2015-12-03T03:33:33.974Z"},{"key":"id","value":"ACO4"},{"key":"type","value":"TRANSFER"},{"key":"transactionId","value":"TRX123"},{"key":"transactionType","value":"ACCOUNT_TO_ACCOUNT"},{"key":"externalId","value":"EXT123456789"},{"description":{"content":"<p>Pagination page number</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>The number of items per page</p>\n","type":"text/plain"},"key":"limit","value":"20"},{"description":{"content":"<p>Field to define the sort order. To indicate sorting direction, ascending (oldest first) fields may be prefixed with +. Descending (newer first) fields may be prefixed with -</p>\n","type":"text/plain"},"key":"sort","value":"id"}],"variable":[]}},"response":[{"id":"478ba694-241a-4756-9380-8320711051c8","name":"Searched List Of Accounting Entries","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/accounting-entries?accountId=ACC123&startDate=2015-12-03T03:33:33.974Z&endDate=2015-12-03T03:33:33.974Z&id=ACO4&type=TRANSFER&transactionId=TRX123&transactionType=ACCOUNT_TO_ACCOUNT&externalId=EXT123456789&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["accounting-entries"],"query":[{"key":"accountId","value":"ACC123"},{"key":"startDate","value":"2015-12-03T03:33:33.974Z"},{"key":"endDate","value":"2015-12-03T03:33:33.974Z"},{"key":"id","value":"ACO4"},{"key":"type","value":"TRANSFER"},{"key":"transactionId","value":"TRX123"},{"key":"transactionType","value":"ACCOUNT_TO_ACCOUNT"},{"key":"externalId","value":"EXT123456789"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"items\": [\n  {\n   \"accountId\": \"ACC123\",\n   \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n   \"amount\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"type\": \"TRANSFER\",\n   \"id\": \"ACO4\",\n   \"date\": \"1994-11-16T07:57:55.777Z\",\n   \"transactionId\": \"TRX123\",\n   \"accountOwner\": {\n    \"id\": \"adipisicing mollit\",\n    \"name\": \"Kommandor Fuerte\"\n   }\n  },\n  {\n   \"accountId\": \"ACC123\",\n   \"description\": \"Transfer of 1000 HTG from John Doe to Jane Dae\",\n   \"amount\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"balance\": {\n    \"value\": 100,\n    \"currency\": \"HTG\"\n   },\n   \"type\": \"TRANSFER\",\n   \"id\": \"ACO4\",\n   \"date\": \"1947-11-27T22:00:49.084Z\",\n   \"transactionId\": \"TRX123\",\n   \"accountOwner\": {\n    \"id\": \"labore tempor\",\n    \"name\": \"Kommandor Fuerte\"\n   }\n  }\n ],\n \"count\": 8275343,\n \"total\": 42096517,\n \"offset\": 0,\n \"limit\": 20,\n \"sort\": \"id\"\n}"},{"id":"5212db3a-b574-403f-8a1d-2cc2aab1ecb6","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/accounting-entries?accountId=ACC123&startDate=2015-12-03T03:33:33.974Z&endDate=2015-12-03T03:33:33.974Z&id=ACO4&type=TRANSFER&transactionId=TRX123&transactionType=ACCOUNT_TO_ACCOUNT&externalId=EXT123456789&offset=0&limit=20&sort=id","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["accounting-entries"],"query":[{"key":"accountId","value":"ACC123"},{"key":"startDate","value":"2015-12-03T03:33:33.974Z"},{"key":"endDate","value":"2015-12-03T03:33:33.974Z"},{"key":"id","value":"ACO4"},{"key":"type","value":"TRANSFER"},{"key":"transactionId","value":"TRX123"},{"key":"transactionType","value":"ACCOUNT_TO_ACCOUNT"},{"key":"externalId","value":"EXT123456789"},{"key":"offset","value":"0"},{"key":"limit","value":"20"},{"key":"sort","value":"id"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"876b1264-4c4b-429a-84b8-54f3e6e65e6b"},{"name":"updateInformationDelegateUserByAcceptor","id":"e811833a-3e9d-4b04-b3f1-ef5a6ebb3d3d","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"your.name@email.com\",\n    \"phoneNumber\": \"50937027447\"\n}","options":{"raw":{"language":"json"}}},"url":"https://sandbox.haitipay.com/api/acceptor/v1/delegate-users/:userId","description":"<p>Update Information Of Delegate User By Acceptor</p>\n","urlObject":{"path":["delegate-users",":userId"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[{"id":"d412d3ad-3ca6-4ae4-aa53-8c77a49cc632","description":{"content":"<p>(Required) User Id of the delegate user</p>\n","type":"text/plain"},"type":"any","value":"","key":"userId"}]}},"response":[{"id":"012dd32e-dcba-4593-aec0-1cc161d8ee3b","name":"Delegate user information were updated","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"your.name@email.com\",\n    \"phoneNumber\": \"50937027447\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/delegate-users/:userId","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["delegate-users",":userId"],"variable":[{"key":"userId","value":"","description":"(Required) User Id of the delegate user"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"id\": \"dolor est\",\n \"email\": \"your.name@email.com\",\n \"contactPhone\": \"50937027447\",\n \"lastName\": \"Smith\",\n \"firstName\": \"John\"\n}"},{"id":"ff584b1c-f809-4c01-8961-2b5228c37997","name":"Request could not be processed","originalRequest":{"method":"PATCH","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"your.name@email.com\",\n    \"phoneNumber\": \"50937027447\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/delegate-users/:userId","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["delegate-users",":userId"],"variable":[{"key":"userId","value":"","description":"(Required) User Id of the delegate user"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"e811833a-3e9d-4b04-b3f1-ef5a6ebb3d3d"},{"name":"LoadBillerTree","id":"c7a9b6b4-dc5c-49e9-bab4-594300007da1","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/billers?billItemId=dolor anim aliqua","description":"<p>Bill issuers list</p>\n","urlObject":{"path":["billers"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"description":{"content":"<p>root item to use to get a subset of this tree</p>\n","type":"text/plain"},"key":"billItemId","value":"dolor anim aliqua"}],"variable":[]}},"response":[{"id":"bf8931f5-46b5-49da-9390-7844fbf34d6b","name":"Returns the bill issuers list ordered by categories","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/billers?billItemId=dolor anim aliqua","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["billers"],"query":[{"key":"billItemId","value":"dolor anim aliqua"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n {\n  \"children\": [\n   {\n    \"value\": \"<Circular reference to #/components/schemas/BillerCategory detected>\"\n   },\n   {\n    \"value\": \"<Circular reference to #/components/schemas/BillerCategory detected>\"\n   }\n  ],\n  \"id\": \"amet sunt dolore eu\",\n  \"name\": \"laborum consectetur sed adipisicing\",\n  \"type\": \"magna\",\n  \"logoUrl\": \"est ad\"\n },\n {\n  \"children\": [\n   {\n    \"value\": \"<Circular reference to #/components/schemas/BillerCategory detected>\"\n   },\n   {\n    \"value\": \"<Circular reference to #/components/schemas/BillerCategory detected>\"\n   }\n  ],\n  \"id\": \"in\",\n  \"name\": \"dolore\",\n  \"type\": \"eli\",\n  \"logoUrl\": \"irure\"\n }\n]"},{"id":"3adf6d71-8d6d-4b69-81be-896b7b751213","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/billers?billItemId=dolor anim aliqua","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["billers"],"query":[{"key":"billItemId","value":"dolor anim aliqua"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"c7a9b6b4-dc5c-49e9-bab4-594300007da1"},{"name":"GenerateKeyboard","id":"650379cd-547a-4af5-b49c-1776605e1749","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/keyboard/:transaction-token?font=dolor anim aliqua&color=%23000000&width=328&fontSize=328","description":"<p><strong>Notice:</strong> a Keyboard can only be used once. If the secret code validation fails, you will have to generate a new Keyboard to make a new attempt.</p>\n","urlObject":{"path":["keyboard",":transaction-token"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[{"description":{"content":"<p>the font to use in images</p>\n","type":"text/plain"},"key":"font","value":"dolor anim aliqua"},{"description":{"content":"<p>the text color</p>\n","type":"text/plain"},"key":"color","value":"#000000"},{"description":{"content":"<p>size of the image in pixel</p>\n","type":"text/plain"},"key":"width","value":"328"},{"description":{"content":"<p>size of the font</p>\n","type":"text/plain"},"key":"fontSize","value":"328"}],"variable":[{"id":"c5e5b171-9943-4c04-a943-af5c0911baba","description":{"content":"<p>(Required) the transaction token to authenticate</p>\n","type":"text/plain"},"type":"any","value":"dolor anim aliqua","key":"transaction-token"}]}},"response":[{"id":"875af4cb-6366-4f92-b19e-832ad5a9e2d9","name":"returns a keyboard safe to use to input client secret code","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/keyboard/:transaction-token?font=dolor anim aliqua&color=%23000000&width=328&fontSize=328","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["keyboard",":transaction-token"],"query":[{"key":"font","value":"dolor anim aliqua"},{"key":"color","value":"#000000"},{"key":"width","value":"328"},{"key":"fontSize","value":"328"}],"variable":[{"key":"transaction-token","value":"dolor anim aliqua","description":"(Required) the transaction token to authenticate"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"id\": \"16fd2706-8baf-433b-82eb-8c7fada847da\",\n \"images\": [\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjK/v78/Pz9fX1+fn5/f399/f38fHx////9xjtetAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACfSURBVDiN7dQ/C4JQFAXwq4k8N/sSkltrW6ub4KJb0OQWbW0iRLRF2ovzbbtvDM6davSsPx7v/oErsubJxY5l0SI/y633LZUEmj2TXZCJSYfNFU8m535wgFGbgzdkxMwlBk5cUrxpP0Fw5OJWwMArkAq1IXccDMnwIKIzMN6UOugL/afCpIvYEonDFl6sH1eq1EwkKXwjVL6zyP/FvHwfnhou18ClDQkAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjIfHx+/v79fX19/f3/f39+fn58/Pz////++JpndAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACDSURBVDiNY2AQxA4EGHADXHKMozIUy3CUTavALhM5c+bMAGwyLECJmVOwybDNnMIycxo2mc6ZBQyVMxuwyEQCRTsRFiHJWM5UYNCcaYBFJhMsk4BFZuZMBgZOPDITyJDBZhpuF+B2dSVOn3riDB3cIYo7FnDHHJ7YRgWjMtSXwVnyAQB+9zaCVQB/9wAAAABJRU5ErkJggg==\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjJ/f38/Pz8fHx+fn5/f39+/v79fX1////+aYKOoAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACoSURBVDiN7dQxDwFBEAXg51w4Hf9Aq9ModNuhU0i0EkSmU2i2u1YnESvv35qrkLytKG/aLzP7ZooFRrqGyFfOOq38LFVMGyllJDlV0nfgXcmV+yWfSqKPmrzHfYgRWHEshC4DnmVP8J6dfKf2FEo8W9d4E9Jr9pFSGpnkNBR2XGhBk3qdEb3p1oJfJ8h9LhUfEDJvQh+UFA4pKMHMTjWkfFcr/5fsz/cCMz82BjZhFdsAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjKfn58/Pz/f399fX18fHx9/f3+/v7////+7iz3EAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAABkSURBVDiN7dShDcAwDERRt8ByWDtOF4gUFppRukUU5m0rtaQgnxnm0wdPOpFz3iEc2bYkQMw7yE2iTmIojUS9gJhfIG2kuahnEPMK0obMRUsG2b2CJH/rMfIp7RMr/5bECz7fA5etMI9vuUYuAAAAAElFTkSuQmCC\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjLf39+fn58/Pz9fX1+/v79/f38fHx/////bxromAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACkSURBVDiN7ZShDoMwFEUfCSTMwR8gENTN4rA4LI7MENzsHMEsc8vCxP3bvdbAkvvUJrmyp6+9p6IiOU8mdiwWHeRncp8wzowk0KyMtJ6gIaRGGTucCXG6v0VBCCBywpOQKcwMtIG/hzXQZaCkpgvwsk3f3NS6p0YnPe3m1OdhmM5KmKkLp7GZW2hwJWTxrTehHUn9G1TMR5ILRqHkOwf5PzF/vg/NyDgAvn+1IQAAAABJRU5ErkJggg==\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjKfn58/Pz8fHx9/f3/f39+/v79fX1////+j2q/UAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACbSURBVDiN7dQ9CoNAEAXgCRGjnd7ALqRLm24rwc7WTrDaAySwXdp0ISGBd1v/ml15U2nptB+P2ZmBFcl5ZaKXZoddVkvywN0wiSyAjkk8AP6GSIPuaFETcXjKDS2RszWS4q28uqKZuVfBJQKuXEp82DzTrC2XEjBcHL5C5eT1D+XiR3xJgki4659weY1XoHtzqlhVFrXL9qL+fD2XjjDB7uM8UwAAAABJRU5ErkJggg==\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjK/v78/Pz9fX1+fn59/f3/f398fHx////9YH2UiAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAB+SURBVDiN7dQhD0BQFMXxa8ZofANVUzVVUzVVU19TNTM259sy6d3tnkT0r7/t7bwXnkhulwmPWfDLW8HT+pHcJQ6DLREOsq3FRMShsiX2DtOy4CQyoiPiMNsSYhNbIuxEUn+AkhoFETVNSY+GSOm9jRZ1HSWAENH98r3Qn+8C+nQomSj77pIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAgMAAABjUWAiAAAACVBMVEUAAAAyMjL///9LrLK4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAbSURBVCiRY2ANRQAHBlSAzBcY5Y3yBpyHkloBnboWiQsoNBIAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjKfn59fX1/f39+/v79/f38/Pz8fHx////8Pkci4AAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAACWSURBVDiNY2AQxA4EGHADXHKMozKUynDMBAFsMuw4ZdhwyrDOTMBhDwtOmc6ZBjhkLGeqerphlckEOcADm0wkSGYqNhkVF4vmmQi70EInc6YCDpnOmQ44ZDhnTiBZpnNmABaZEM8GoAsSsMhoznRnnjmzAYtMJ8inkxmwyLB7AmUSsMkwtEVOUWfAKoMKRmWoL4Oz5AMA6wcwRTqhe+MAAAAASUVORK5CYII=\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAG1BMVEUAAAAyMjK/v7+fn58/Pz/f398fHx9fX1////9tbpBCAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAABMSURBVDiNY2AQxA4EGHADXHKMozJUkKnowCHDFoFLJrUDhwxLBA4ZFosOHDIcHbhlQnDJNCXgkGEqYMDlNoZRGbwyyGBUhvoyOEs+AJjIIDEL67UJAAAAAElFTkSuQmCC\",\n  \"iVBORw0KGgoAAAANSUhEUgAAADIAAAAyBAMAAADsEZWCAAAAHlBMVEUAAAAyMjJ/f38fHx8/Pz+fn5/f39+/v79fX1////9VClHYAAAAAnRSTlMAhwVP27sAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAClSURBVDiN7dQtD8IwEMbxI10gOPgGWBwCSOpm51AkOMJLyDkSDHNzCw7V9fm23CTJcwrkzv7S9H8VFZnzmYk/no0G+V1avZZUtgAyk6AmKIlMkEONHZGIhcQbkyVWTtshedXabfTEJVnamUnfjMTlUigaKo28cGf3WHXEkUgNkSnezqb8TGWvU9F7xshr3lb0+3RsH0sGHlTCHk+h8j2D/F/cn+8DWgo2STo2HycAAAAASUVORK5CYII=\"\n ]\n}"},{"id":"a743326f-37c4-43b6-a4c7-abbc2f460df9","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":{"raw":"https://sandbox.haitipay.com/api/acceptor/v1/keyboard/:transaction-token?font=dolor anim aliqua&color=%23000000&width=328&fontSize=328","host":["https://sandbox.haitipay.com/api/acceptor/v1"],"path":["keyboard",":transaction-token"],"query":[{"key":"font","value":"dolor anim aliqua"},{"key":"color","value":"#000000"},{"key":"width","value":"328"},{"key":"fontSize","value":"328"}],"variable":[{"key":"transaction-token","value":"dolor anim aliqua","description":"(Required) the transaction token to authenticate"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"650379cd-547a-4af5-b49c-1776605e1749"},{"name":"VerifyPincodeAcceptor","id":"385d4575-51d1-4d96-a1db-d8358ae66fa0","request":{"auth":{"type":"oauth2","oauth2":{},"isInherited":false},"method":"GET","header":[],"url":"https://sandbox.haitipay.com/api/acceptor/v1/pincode-acceptor/verify","description":"<p><strong>Notice:</strong> Verify the validity of the pincode's acceptor whenever needed!</p>\n","urlObject":{"path":["pincode-acceptor","verify"],"host":["https://sandbox.haitipay.com/api/acceptor/v1"],"query":[],"variable":[]}},"response":[{"id":"091e4811-fac9-4e20-bd42-a52bff0257cb","name":"On successful pincode validation","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":"https://sandbox.haitipay.com/api/acceptor/v1/pincode-acceptor/verify"},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""},{"id":"e2231e10-9436-41cd-b96b-2a4c88f96a3e","name":"Request could not be processed","originalRequest":{"method":"GET","header":[{"description":"Added as a part of security scheme: oauth2","key":"Authorization","value":"<token>"}],"url":"https://sandbox.haitipay.com/api/acceptor/v1/pincode-acceptor/verify"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n \"error\": {\n  \"code\": 1234,\n  \"message\": \"something went wrong because requirement X was not met.\",\n  \"hint\": \"\\\"myAttribute\\\" must be a string, int given\"\n }\n}"}],"_postman_id":"385d4575-51d1-4d96-a1db-d8358ae66fa0"}],"variable":[{"id":"b45bd750-e261-4dcf-bff2-62e302bc5600","key":"baseUrl","value":"https://sandbox.haitipay.com/api/acceptor/v1","type":"string"}]}