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: 3.98.17.130
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: 3.98.17.130
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>