Status Packets

Below shows the format and a small selection of the status packets that can be expected to be passed from ANYpay POS either via TCP or HTTP.
The response has two main parts:
DeviceIsDisplaying, which indicates what the customer is currently seeing on the device.
CustomerInteraction, which indicates an activity that the customer has performed on the device.

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>InsertOrSwipeCard</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>ProcessingTransaction</DeviceIsDisplaying>
    <CustomerInteraction>CardInserted</CustomerInteraction>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>EnterPin</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
</StatusUpdate>


<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>None</DeviceIsDisplaying>
    <CustomerInteraction>EnteringPin</CustomerInteraction>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>PinEntrySuccessful</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
</StatusUpdate>
<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>InsertOrSwipeCard</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
    <TransactionReference>UniqueReferrence123</TransactionReference>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>ProcessingTransaction</DeviceIsDisplaying>
    <CustomerInteraction>CardInserted</CustomerInteraction>
    <TransactionReference>UniqueReferrence123</TransactionReference>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>EnterPin</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
    <TransactionReference>UniqueReferrence123</TransactionReference>
</StatusUpdate>


<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>None</DeviceIsDisplaying>
    <CustomerInteraction>EnteringPin</CustomerInteraction>
    <TransactionReference>UniqueReferrence123</TransactionReference>
</StatusUpdate>

<StatusUpdate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns="http://servebase.com/2009/06/pedframework">
    <DeviceIsDisplaying>PinEntrySuccessful</DeviceIsDisplaying>
    <CustomerInteraction>None</CustomerInteraction>
    <TransactionReference>UniqueReferrence123</TransactionReference>
</StatusUpdate>