Em certas situações, você pode deixar o visor do terminal inativo e fazê-lo mostrar a tela de espera. Esta tela mostra o logotipo de sua própria marca , como geralmente é mostrado quando nenhum outro processo está em andamento.
Desativar a tela do terminal
Para forçar o terminal de pagamento a mostrar a tela de espera, recomendamos usar uma solicitação de exibição com PredefinedContent
. Isso funciona independentemente do modelo do terminal.
Também há outro método que oferecemos suporte. Isso usa OutputXHTML
na solicitação de exibição. No entanto, ele só funciona em terminais que aceitam XHTML: M400, P400 Plus e V400m.
Selecione as guias abaixo para obter detalhes.
-
Faça uma solicitação POST para um endpoint da API de Terminais, especificando:
-
MessageHeader
: the standardSaleToPOIRequest.MessageHeader
object. Specify:Parameter Required Description ProtocolVersion
3.0 MessageClass
Device MessageCategory
Display MessageType
Request ServiceID
Your unique ID for this request, consisting of 1-10 alphanumeric characters. Must be unique within the last 48 hours for the terminal ( POIID
) being used.SaleID
Your unique ID for the POS system component to send this request from. POIID
The unique ID of the terminal to send this request to. Format: [device model]-[serial number].
-
DisplayRequest.DisplayOutput: Uma matriz contendo um único item com:
Parameter Value Device
CustomerDisplay InfoQualify
Display OutputContent.OutputFormat
MessageRef OutputContent.PredefinedContent.ReferenceID
Idle
Expand viewCopy link to code blockCopy code{ "SaleToPOIRequest":{ "DisplayRequest":{ "DisplayOutput":[ { "Device":"CustomerDisplay", "InfoQualify":"Display", "OutputContent":{ "OutputFormat":"MessageRef", "PredefinedContent":{ "ReferenceID":"Idle" } } } ] }, "MessageHeader":{ "ProtocolVersion":"3.0", "MessageClass":"Device", "MessageCategory":"Display", "MessageType":"Request", "ServiceID":"043001", "SaleID":"POSSystemID12345", "POIID":"V400m-346403161" } } } Se a solicitação for bem-sucedida, você receberá uma resposta de exibição com:
OutputResult.Response.Result
: Success
-