Enquanto uma solicitação de entrada está em andamento, você pode cancelá-la da mesma forma que pode cancelar um pagamento em andamento. Você também pode:
- Faça um AbortRequestde sua caixa registradora.
- Pressione a tecla Cancel  o teclado do terminal. o teclado do terminal.
Cancelar na caixa registradora
Para cancelar uma 
  InputRequest
 da sua caixa registradora:
- 
Faça uma solicitação POST para um endpoint da API de Terminais, especificando: - 
The standard SaleToPOIRequest.MessageHeaderobject, withMessageClassset to Service andMessageCategoryset to Abort.Parameter Required Description ProtocolVersion 3.0 MessageClass Service MessageCategory Abort 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]. 
 - 
AbortRequest: corpo da solicitação com:Parâmetro Requerimentos Descrição AbortReason MerchantAbort MessageReference Um objeto com: - MessageCategory: Input
- SaleID: Seu ID exclusivo da caixa registradora que fez a solicitação de entrada.
- ServiceID: O- ServiceIDda solicitação de entrada sendo cancelada.
 
 Para obter mais detalhes, consulte a referência da API AbortRequest. O exemplo abaixo mostra como você faria uma solicitação para cancelar uma solicitação de entrada em andamento com um ServiceIDde 21796.Uma AbortRequestbem-sucedida etorna uma resposta com um200 OKcódigo de status HTTP e sem corpo.
- 
- 
Verifique se o cancelamento foi bem-sucedido: - A tela gerada pelo seu InputRequestdesaparece da tela do terminal.
- O InputRequestretorna uma resposta contendo:- Result: Failure
- ErrorCondition: Aborted
 
 O exemplo a seguir mostra a resposta para uma solicitação de entrada de confirmação que foi cancelada. 
- A tela gerada pelo seu 
Cancelar do terminal
Para cancelar uma solicitação de entrada em andamento de um terminal:
- Pressione a tecla Cancel  no teclado do terminal. no teclado do terminal.
e tiver sucesso:
- A tela gerada pelo seu InputRequestdesaparece da tela do terminal.
- 
O InputRequestretorna uma resposta. Dependendo do tipo de entrada, esteInputResponsecontém:Tipo de entrada ResultConfirmedFlagConfirmation Success false Signature Success false