| Componente | Tipo | Requerimento | Descrição | ||||
|---|---|---|---|---|---|---|---|
| SaleToPOIRequest | Estrutura de dados definida | ||||||
| Estrutura de dados definida | |||||||
| Enumeração | Value: Request | ||||||
| Enumeração | Value: Service | ||||||
| Enumeração | Value: Payment | ||||||
| SaleID | String | Identificação de um sistema de venda ou de um terminal para o protocolo Sale to POI. | |||||
| POIID | String | Identificação de um sistema de POI ou de um terminal POI para o protocolo Sale to POI. | |||||
| ProtocolVersion | String | Value: 3.0 | |||||
| ServiceID | String | Identificação de um par de mensagens que processa uma transação.  Regra: Requerido se a mensagem MessageClass 'Service' ou 'Event' ou se MessageClass 'Device' e solicitação do POI ou resposta da venda. | |||||
| Estrutura de dados definida | |||||||
| Estrutura de dados definida | Dados relacionados ao sistema de vendas. | ||||||
| Estrutura de dados definida | Identificação exclusiva de uma transação de venda. | ||||||
| TransactionID | String | Identificação exclusiva de uma transação. Para identificar a transação no sistema de vendas (por exemplo, ticket number) ou no sistema de POI. | |||||
| TimeStamp | ISODateTime | Data e hora de uma transação para o sistema de vendas, o sistema de POI ou o adquirente. Garante a exclusividade de uma transação e indica a hora em que o evento ocorre na mensagem EventNotification. | |||||
| Enumeração | Tipo de token que substitui o PAN de um cartão de pagamento para identificar o meio de pagamento do cliente. Ele permite que um comerciante use um token apenas para uma transação ou por um período mais longo. | ||||||
| SaleReferenceID | String | Identificação de uma transação global de venda para uma sequência de transações de POI relacionadas. Regra: Se há reserva de pagamento. | |||||
| Estrutura de dados definida | Dados relacionados à transação de pagamento e Loyalty. | ||||||
| Estrutura de dados definida | Vários valores relacionados à solicitação de pagamento e loyalty  do Sistema de Vendas. | ||||||
| Currency | ISOCurrency | Moeda de um valor monetário. | |||||
| RequestedAmount | SimpleAmount | Valor solicitado pelo Sale para o pagamento. | |||||
| Defined datastructure | |||||||
PaymentRequest