pos
The pos
element contains child elements used to specify information required when submitting authorization
, captureGivenAuth
, credit
, forceCapture
, and sale
transactions from point of sale terminals.
Parent Elements:
authorization, captureGivenAuth, credit, forceCapture, sale
Attributes:
None
Child Elements:
capability, entryMode, cardholderId, terminalId, catLevel
Example: pos Structure
<pos>
<capability>Capabilty Enumeration</capability>
<entryMode>Entry Mode Enumeration</entryMode>
<cardholderId>Cardholder ID Enumeration</cardholderId>
<terminalId>1234567890</terminalId>
<catLevel>Capabilty of CAT Terminal</catLevel>
</pos>
For CAT (Cardholder Activated Terminal) transactions, the capability
element must be set to magstripe
, the cardholderId
element must be set to nopin
, and the catLevel
element must be set to self service
.