Request

Response

TransactionRequest (Tab)

{
  "Tpn": "z11table03",
  "clerk_id": null,
  "table_num": 105,
  "ticket_num": null,
  "guest_num": null,
  "Key": null,
  "RegisterId": "3801031",
  "AuthKey": "zbhRAW9N6x",
  "get_list": null,
  "server_num": null,
  "invoice_num": null,
  "Login": null
}

{
  "Tpn": "Z11tableapp3",
  "CalledUrl": "https://aloha.spinpos.net/api/v1/Terminal/TABBAFkALwA3AHEAMgBHAEUAOAB3AFAAMgB1AFkAUgBlADQAMQA0AFIAawA5AEIANwA1AFYAMgA3AGkASAAzADEAUwBiADYAVgBGAE8AdQBmAHMAOAA9AA==",
  "CalledMethod": "/RequestTransaction",
  "RequestType": "POST",
  "ResponseCode": 200,
  "ResponseText": "OK",
  "DateTime": "2022-04-11T07:05:32.6647396+00:00"
}

Invoice list

<request>
  <PaymentType>Restaurant</PaymentType>
  <TransType>Select</TransType>
  <RegisterId>29802055</RegisterId>
  <AuthKey>DWW6Q5dbY3</AuthKey>
  <InvoiceList title="Invoices for payment" count="11">
    <Invoice id="1048580" name="104_10004" amount="4750" type="OPEN" />
    <Invoice id="1048581" name="105_10005" amount="0" type="OPEN" />
    <Invoice id="1048582" name="101_10006" amount="0" type="OPEN" />
    <Invoice id="1048583" name="103_10007" amount="0" type="OPEN" />
    <Invoice id="1048584" name="102_10008" amount="0" type="OPEN" />
    <Invoice id="1048586" name="107_10010" amount="0" type="OPEN" />
    <Invoice id="1048587" name="108_10011" amount="1407" type="OPEN" />
    <Invoice id="1048588" name="109_10012" amount="7080" type="OPEN" />
    <Invoice id="1048590" name="111_10014" amount="853" type="OPEN" />
    <Invoice id="1048591" name="112_10015" amount="1062" type="OPEN" />
    <Invoice id="1048598" name="106_10022" amount="618" type="OPEN" />
  </InvoiceList>
</request>

<xmp>
  <response>
    <RegisterId>29802055</RegisterId>
    <Message>Selected</Message>
    <ID>1048598</ID>
  </response>
</xmp>

InvoiceData (Restaurant)

<request>
  <PaymentType>Restaurant</PaymentType>
  <TransType>Pay</TransType>
  <RegisterId>29802055</RegisterId>
  <RefId>1048598_1048598</RefId>
  <AuthKey>DWW6Q5dbY3</AuthKey>
  <InvoiceData id="1048598" name="106_1048598">
    <AmountPaid>0</AmountPaid>
    <TotalAmount>618</TotalAmount>
    <ServiceCharge>298</ServiceCharge>
    <Goods count="1">
      <Item name="Ice Tea" amount="299" quantity="1" />
    </Goods>
    <Payments count="0" />
  </InvoiceData>
</request>

<xmp>
  <response>
    <RegisterId>29802055</RegisterId>
    <Message>OK</Message>
  </response>
</xmp>

InvoiceData

{
  "Trans": [
    {
      "PaymType": "Credit",
      "TransType": "Sale",
      "InvNum": "1048643",
      "RefId": "inv220127152835",
      "Amount": "1086",
      "Tip": "0",
      "Untipped": "false",
      "BatchNum": "1",
      "CardType": "VISA",
      "CardholderName": "YOU%2fA%20GIFT%20FOR",
      "AcntLast4": "2827",
      "AuthCode": "TAS960"
    }
  ],
  "Status": "OK",
  "RefId": "1048619_1048643",
  "RegId": "3801031",
  "Tpn": "z11table03"
}

{
  "Tpn": "z11table03",
  "CalledUrl": "https://aloha-test.spinpos.net/api/v1/Terminal/OQBTAGMASwArAEgASQBuAC8ANwAvAFkAMwA1AHkAVgBuADIALwBJAHcAZABZAEsALwBzAFAAagBMAG0AdQBrAEgAdABXAG8ANQBpAFgATAAzAHcAVQA9AA==",
  "CalledMethod": "/InvoiceData",
  "RequestType": "POST",
  "ResponseCode": 202,
  "ResponseText": "Accepted",
  "DateTime": "2022-01-27T08:20:47.497577+00:00"
}