Service


Click here for a complete list of operations.

UITransaction

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /axesnet.asmx HTTP/1.1
Host: 408947.bgehj.group
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "TWS/UITransaction"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UITransaction xmlns="TWS">
      <NoSit>string</NoSit>
      <NoTrm>string</NoTrm>
      <NoFrm>string</NoFrm>
      <Data>base64Binary</Data>
      <IsEmpty>boolean</IsEmpty>
      <Odd>
        <ReceiveDateTime xmlns="BWS">dateTime</ReceiveDateTime>
        <Note xmlns="BWS">string</Note>
        <PromotionTypeId xmlns="BWS">string</PromotionTypeId>
        <AmountDeposit xmlns="BWS">int</AmountDeposit>
        <BalanceDeposit xmlns="BWS">int</BalanceDeposit>
        <AmountTaxe xmlns="BWS">int</AmountTaxe>
        <GivenAmount xmlns="BWS">int</GivenAmount>
        <HopperValue1 xmlns="BWS">unsignedInt</HopperValue1>
        <AmountTaken1 xmlns="BWS">unsignedShort</AmountTaken1>
        <AmountGiven1 xmlns="BWS">unsignedShort</AmountGiven1>
        <HopperValue2 xmlns="BWS">unsignedInt</HopperValue2>
        <AmountTaken2 xmlns="BWS">unsignedShort</AmountTaken2>
        <AmountGiven2 xmlns="BWS">unsignedShort</AmountGiven2>
        <HopperValue3 xmlns="BWS">unsignedInt</HopperValue3>
        <AmountTaken3 xmlns="BWS">unsignedShort</AmountTaken3>
        <AmountGiven3 xmlns="BWS">unsignedShort</AmountGiven3>
        <HopperValue4 xmlns="BWS">unsignedInt</HopperValue4>
        <AmountTaken4 xmlns="BWS">unsignedShort</AmountTaken4>
        <AmountGiven4 xmlns="BWS">unsignedShort</AmountGiven4>
        <NoManager xmlns="BWS">string</NoManager>
        <NoShift xmlns="BWS">string</NoShift>
        <ShiftOperation xmlns="BWS">string</ShiftOperation>
        <ShiftAmount xmlns="BWS">long</ShiftAmount>
        <ShiftBalance xmlns="BWS">long</ShiftBalance>
        <ShiftAmountCount xmlns="BWS">long</ShiftAmountCount>
        <TicketNumber xmlns="BWS">string</TicketNumber>
        <Redeemed xmlns="BWS">boolean</Redeemed>
        <Promotional xmlns="BWS">boolean</Promotional>
        <ProTyp xmlns="BWS">
          <LocationID>string</LocationID>
          <PromotionTypeID>string</PromotionTypeID>
          <Description>string</Description>
          <Deleted>boolean</Deleted>
          <ConfigInterval>unsignedByte</ConfigInterval>
          <Amount>decimal</Amount>
          <AllDay>boolean</AllDay>
          <StartTimeHour>unsignedByte</StartTimeHour>
          <StartTimeMinute>unsignedByte</StartTimeMinute>
          <EndTimeHour>unsignedByte</EndTimeHour>
          <EndTimeMinute>unsignedByte</EndTimeMinute>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <Interval>unsignedByte</Interval>
          <WeeklyBitmap>unsignedByte</WeeklyBitmap>
          <DayOfMonth>unsignedByte</DayOfMonth>
          <PromoCountLimit>int</PromoCountLimit>
          <PlayerUsageTrackable>boolean</PlayerUsageTrackable>
        </ProTyp>
        <ShiftOperationDescription xmlns="BWS">string</ShiftOperationDescription>
        <InServiceTransaction xmlns="BWS">boolean</InServiceTransaction>
        <NoSite xmlns="BWS">string</NoSite>
        <NoTransaction xmlns="BWS">string</NoTransaction>
        <NoType xmlns="BWS">string</NoType>
        <NoFrame xmlns="BWS">string</NoFrame>
        <NoLocation xmlns="BWS">string</NoLocation>
        <LastTerm xmlns="BWS">string</LastTerm>
        <LastActivityDate xmlns="BWS">dateTime</LastActivityDate>
        <NoTerminal xmlns="BWS">string</NoTerminal>
        <NoBoard xmlns="BWS">string</NoBoard>
        <NoCard xmlns="BWS">string</NoCard>
        <NoPurse xmlns="BWS">string</NoPurse>
        <NoCurrency xmlns="BWS">string</NoCurrency>
        <NoSource xmlns="BWS">string</NoSource>
        <NoDestination xmlns="BWS">string</NoDestination>
        <NoCashier xmlns="BWS">string</NoCashier>
        <NoEvent xmlns="BWS">string</NoEvent>
        <NoCode xmlns="BWS">string</NoCode>
        <NoMeter xmlns="BWS">string</NoMeter>
        <NoReader xmlns="BWS">string</NoReader>
        <NoJackpot xmlns="BWS">string</NoJackpot>
        <NoDraw xmlns="BWS">string</NoDraw>
        <NoSort xmlns="BWS">string</NoSort>
        <NoOrder xmlns="BWS">int</NoOrder>
        <NoProduct xmlns="BWS">string</NoProduct>
        <NoValidation xmlns="BWS">string</NoValidation>
        <TransactionDayOfYear xmlns="BWS">string</TransactionDayOfYear>
        <NoUpdate xmlns="BWS">int</NoUpdate>
        <Compteur xmlns="BWS">int</Compteur>
        <Amount xmlns="BWS">int</Amount>
        <Balance xmlns="BWS">int</Balance>
        <Cash xmlns="BWS">int</Cash>
        <Promo xmlns="BWS">int</Promo>
        <Counter xmlns="BWS">long</Counter>
        <Previous xmlns="BWS">int</Previous>
        <Update xmlns="BWS">int</Update>
        <CounterIndex xmlns="BWS">int</CounterIndex>
        <Pulse xmlns="BWS">int</Pulse>
        <Reset xmlns="BWS">unsignedInt</Reset>
        <Life xmlns="BWS">unsignedInt</Life>
        <QtySum xmlns="BWS">int</QtySum>
        <Total xmlns="BWS">int</Total>
        <Qty xmlns="BWS">int</Qty>
        <Count xmlns="BWS">int</Count>
        <Line1 xmlns="BWS">int</Line1>
        <Line2 xmlns="BWS">int</Line2>
        <CoinIn xmlns="BWS">int</CoinIn>
        <CoinOut xmlns="BWS">int</CoinOut>
        <SessionAmount xmlns="BWS">int</SessionAmount>
        <InitialBalance xmlns="BWS">int</InitialBalance>
        <Variation xmlns="BWS">int</Variation>
        <FinalBalance xmlns="BWS">int</FinalBalance>
        <ResidualAmount xmlns="BWS">int</ResidualAmount>
        <Length xmlns="BWS">int</Length>
        <Machine xmlns="BWS">int</Machine>
        <MeterValue xmlns="BWS">long</MeterValue>
        <Data xmlns="BWS">base64Binary</Data>
        <Start xmlns="BWS">dateTime</Start>
        <TrnDate xmlns="BWS">dateTime</TrnDate>
        <Claimed xmlns="BWS">boolean</Claimed>
        <OverrideValidation xmlns="BWS">base64Binary</OverrideValidation>
        <InitialTransactionTypeId xmlns="BWS">string</InitialTransactionTypeId>
        <ShowOdd xmlns="BWS">boolean</ShowOdd>
        <PreviousMeterValue xmlns="BWS">long</PreviousMeterValue>
        <OldCardNumber xmlns="BWS">string</OldCardNumber>
        <CoverChargeAmount xmlns="BWS">int</CoverChargeAmount>
        <CoverChargePercentage xmlns="BWS">decimal</CoverChargePercentage>
        <TaxePerc xmlns="BWS">decimal</TaxePerc>
        <RunnerTransfer xmlns="BWS">boolean</RunnerTransfer>
        <QuestionAnswer xmlns="BWS">string</QuestionAnswer>
        <PaymentType xmlns="BWS">string</PaymentType>
        <ExtraFieldType xmlns="BWS">string</ExtraFieldType>
        <ExtraFieldLength xmlns="BWS">int</ExtraFieldLength>
        <ExtraFieldData xmlns="BWS">string</ExtraFieldData>
      </Odd>
      <NoUsr>string</NoUsr>
      <Ip>string</Ip>
      <NoMachineUsed>string</NoMachineUsed>
      <NoSourceMachineUsed>string</NoSourceMachineUsed>
      <CopyFromTrxId>string</CopyFromTrxId>
    </UITransaction>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UITransactionResponse xmlns="TWS" />
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /axesnet.asmx HTTP/1.1
Host: 408947.bgehj.group
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <UITransaction xmlns="TWS">
      <NoSit>string</NoSit>
      <NoTrm>string</NoTrm>
      <NoFrm>string</NoFrm>
      <Data>base64Binary</Data>
      <IsEmpty>boolean</IsEmpty>
      <Odd>
        <ReceiveDateTime xmlns="BWS">dateTime</ReceiveDateTime>
        <Note xmlns="BWS">string</Note>
        <PromotionTypeId xmlns="BWS">string</PromotionTypeId>
        <AmountDeposit xmlns="BWS">int</AmountDeposit>
        <BalanceDeposit xmlns="BWS">int</BalanceDeposit>
        <AmountTaxe xmlns="BWS">int</AmountTaxe>
        <GivenAmount xmlns="BWS">int</GivenAmount>
        <HopperValue1 xmlns="BWS">unsignedInt</HopperValue1>
        <AmountTaken1 xmlns="BWS">unsignedShort</AmountTaken1>
        <AmountGiven1 xmlns="BWS">unsignedShort</AmountGiven1>
        <HopperValue2 xmlns="BWS">unsignedInt</HopperValue2>
        <AmountTaken2 xmlns="BWS">unsignedShort</AmountTaken2>
        <AmountGiven2 xmlns="BWS">unsignedShort</AmountGiven2>
        <HopperValue3 xmlns="BWS">unsignedInt</HopperValue3>
        <AmountTaken3 xmlns="BWS">unsignedShort</AmountTaken3>
        <AmountGiven3 xmlns="BWS">unsignedShort</AmountGiven3>
        <HopperValue4 xmlns="BWS">unsignedInt</HopperValue4>
        <AmountTaken4 xmlns="BWS">unsignedShort</AmountTaken4>
        <AmountGiven4 xmlns="BWS">unsignedShort</AmountGiven4>
        <NoManager xmlns="BWS">string</NoManager>
        <NoShift xmlns="BWS">string</NoShift>
        <ShiftOperation xmlns="BWS">string</ShiftOperation>
        <ShiftAmount xmlns="BWS">long</ShiftAmount>
        <ShiftBalance xmlns="BWS">long</ShiftBalance>
        <ShiftAmountCount xmlns="BWS">long</ShiftAmountCount>
        <TicketNumber xmlns="BWS">string</TicketNumber>
        <Redeemed xmlns="BWS">boolean</Redeemed>
        <Promotional xmlns="BWS">boolean</Promotional>
        <ProTyp xmlns="BWS">
          <LocationID>string</LocationID>
          <PromotionTypeID>string</PromotionTypeID>
          <Description>string</Description>
          <Deleted>boolean</Deleted>
          <ConfigInterval>unsignedByte</ConfigInterval>
          <Amount>decimal</Amount>
          <AllDay>boolean</AllDay>
          <StartTimeHour>unsignedByte</StartTimeHour>
          <StartTimeMinute>unsignedByte</StartTimeMinute>
          <EndTimeHour>unsignedByte</EndTimeHour>
          <EndTimeMinute>unsignedByte</EndTimeMinute>
          <StartDate>dateTime</StartDate>
          <EndDate>dateTime</EndDate>
          <Interval>unsignedByte</Interval>
          <WeeklyBitmap>unsignedByte</WeeklyBitmap>
          <DayOfMonth>unsignedByte</DayOfMonth>
          <PromoCountLimit>int</PromoCountLimit>
          <PlayerUsageTrackable>boolean</PlayerUsageTrackable>
        </ProTyp>
        <ShiftOperationDescription xmlns="BWS">string</ShiftOperationDescription>
        <InServiceTransaction xmlns="BWS">boolean</InServiceTransaction>
        <NoSite xmlns="BWS">string</NoSite>
        <NoTransaction xmlns="BWS">string</NoTransaction>
        <NoType xmlns="BWS">string</NoType>
        <NoFrame xmlns="BWS">string</NoFrame>
        <NoLocation xmlns="BWS">string</NoLocation>
        <LastTerm xmlns="BWS">string</LastTerm>
        <LastActivityDate xmlns="BWS">dateTime</LastActivityDate>
        <NoTerminal xmlns="BWS">string</NoTerminal>
        <NoBoard xmlns="BWS">string</NoBoard>
        <NoCard xmlns="BWS">string</NoCard>
        <NoPurse xmlns="BWS">string</NoPurse>
        <NoCurrency xmlns="BWS">string</NoCurrency>
        <NoSource xmlns="BWS">string</NoSource>
        <NoDestination xmlns="BWS">string</NoDestination>
        <NoCashier xmlns="BWS">string</NoCashier>
        <NoEvent xmlns="BWS">string</NoEvent>
        <NoCode xmlns="BWS">string</NoCode>
        <NoMeter xmlns="BWS">string</NoMeter>
        <NoReader xmlns="BWS">string</NoReader>
        <NoJackpot xmlns="BWS">string</NoJackpot>
        <NoDraw xmlns="BWS">string</NoDraw>
        <NoSort xmlns="BWS">string</NoSort>
        <NoOrder xmlns="BWS">int</NoOrder>
        <NoProduct xmlns="BWS">string</NoProduct>
        <NoValidation xmlns="BWS">string</NoValidation>
        <TransactionDayOfYear xmlns="BWS">string</TransactionDayOfYear>
        <NoUpdate xmlns="BWS">int</NoUpdate>
        <Compteur xmlns="BWS">int</Compteur>
        <Amount xmlns="BWS">int</Amount>
        <Balance xmlns="BWS">int</Balance>
        <Cash xmlns="BWS">int</Cash>
        <Promo xmlns="BWS">int</Promo>
        <Counter xmlns="BWS">long</Counter>
        <Previous xmlns="BWS">int</Previous>
        <Update xmlns="BWS">int</Update>
        <CounterIndex xmlns="BWS">int</CounterIndex>
        <Pulse xmlns="BWS">int</Pulse>
        <Reset xmlns="BWS">unsignedInt</Reset>
        <Life xmlns="BWS">unsignedInt</Life>
        <QtySum xmlns="BWS">int</QtySum>
        <Total xmlns="BWS">int</Total>
        <Qty xmlns="BWS">int</Qty>
        <Count xmlns="BWS">int</Count>
        <Line1 xmlns="BWS">int</Line1>
        <Line2 xmlns="BWS">int</Line2>
        <CoinIn xmlns="BWS">int</CoinIn>
        <CoinOut xmlns="BWS">int</CoinOut>
        <SessionAmount xmlns="BWS">int</SessionAmount>
        <InitialBalance xmlns="BWS">int</InitialBalance>
        <Variation xmlns="BWS">int</Variation>
        <FinalBalance xmlns="BWS">int</FinalBalance>
        <ResidualAmount xmlns="BWS">int</ResidualAmount>
        <Length xmlns="BWS">int</Length>
        <Machine xmlns="BWS">int</Machine>
        <MeterValue xmlns="BWS">long</MeterValue>
        <Data xmlns="BWS">base64Binary</Data>
        <Start xmlns="BWS">dateTime</Start>
        <TrnDate xmlns="BWS">dateTime</TrnDate>
        <Claimed xmlns="BWS">boolean</Claimed>
        <OverrideValidation xmlns="BWS">base64Binary</OverrideValidation>
        <InitialTransactionTypeId xmlns="BWS">string</InitialTransactionTypeId>
        <ShowOdd xmlns="BWS">boolean</ShowOdd>
        <PreviousMeterValue xmlns="BWS">long</PreviousMeterValue>
        <OldCardNumber xmlns="BWS">string</OldCardNumber>
        <CoverChargeAmount xmlns="BWS">int</CoverChargeAmount>
        <CoverChargePercentage xmlns="BWS">decimal</CoverChargePercentage>
        <TaxePerc xmlns="BWS">decimal</TaxePerc>
        <RunnerTransfer xmlns="BWS">boolean</RunnerTransfer>
        <QuestionAnswer xmlns="BWS">string</QuestionAnswer>
        <PaymentType xmlns="BWS">string</PaymentType>
        <ExtraFieldType xmlns="BWS">string</ExtraFieldType>
        <ExtraFieldLength xmlns="BWS">int</ExtraFieldLength>
        <ExtraFieldData xmlns="BWS">string</ExtraFieldData>
      </Odd>
      <NoUsr>string</NoUsr>
      <Ip>string</Ip>
      <NoMachineUsed>string</NoMachineUsed>
      <NoSourceMachineUsed>string</NoSourceMachineUsed>
      <CopyFromTrxId>string</CopyFromTrxId>
    </UITransaction>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <UITransactionResponse xmlns="TWS" />
  </soap12:Body>
</soap12:Envelope>