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>
Updated over 4 years ago