Se você estiver fazendo reembolsos não referenciados, convém executar algumas verificações adicionais para garantir que o titular do cartão seja elegível para o reembolso. Nesse caso, você pode configurar um atraso para que a solicitação de reembolso seja concluída.
Esse atraso será aplicável apenas a reembolsos não referenciados. Não é possível cancelar um reembolso referenciado.
Depois que esse atraso de reembolso for configurado para sua conta, você poderá fazer uma chamada /voidPendingRefund para cancelar uma solicitação de reembolso antes que ela seja concluída.
Na sua chamada para o  /voidPendingRefund endpoint, você pode consultar a solicitação de reembolso original usando o tenderReference, ou o pspReference. Recomendamos a implementação com base em  tenderReference, pois este é gerado para transações offline e online.
Se você não configurou solicitações de reembolso com atraso ou se a configuração realizada anteriormente expirou, não será mais possível cancelar o reembolso.
Antes de começar
Para configurar solicitações com atraso para seu terminal, entre em contato com nossa Support Team.
Cancelar com tender reference
Faça uma chamada para /voidPendingRefund, especificando:
- merchantAccount: Sua merchant account que foi usada para processar a solicitação de reembolso original.
- tenderReference: A referência da transação fornecida pelo terminal que processou a solicitação de reembolso.
- uniqueTerminalId: ID exclusivo do terminal que processou a solicitação de reembolso.
{
    "merchantAccount" : "YourMerchantAccount",
    "tenderReference" : "5Iw8001176969533005",
    "uniqueTerminalId" : "VX820-123456789"
}Você receberá uma  resposta /voidPendingRefund contendo: 
- pspReference: A referência do PSP associada a esta solicitação- /voidPendingRefund.
{
   "pspReference":"8815450600449645",
   "response":"[voidPendingRefund-received]"
}Cancelar com referência PSP
Como alternativa, se você tiver a pspReference para a solicitação de reembolso original, poderá especificar isso em sua chamada para o /voidPendingRefund endpoint:
- originalReference: O- pspReferencedo pedido de reembolso original.
{
    "merchantAccount" : "YourMerchantAccount",
    "originalReference" : "9914748988390044"
} Você receberá uma respota /voidPendingRefund contendo:
- pspReference: A referência do PSP associada a esta solicitação- /voidPendingRefund.
{
   "pspReference":"8815450600449645",
   "response":"[voidPendingRefund-received]"
}Notificações
Depois de processarmos sua solicitação para cancelar o reembolso, enviaremos uma notificação com:
- eventCode: VOID_PENDING_REFUND.
- success: Indica se a solicitação para cancelar o reembolso foi bem-sucedida.
{
   "live":"false",
   "notificationItems":[
      {
         "NotificationRequestItem":{
            "amount":{
               "currency":"EUR",
               "value":1100
            },
            "eventCode":"VOID_PENDING_REFUND",
            "eventDate":"2018-11-28T18:03:50+01:00",
            "merchantAccountCode":"YourMerchantAccount",
            "merchantReference":"23418657",
            "originalReference":"9914748988390044",
            "pspReference":"8815434246295240",
            "reason":"",
            "success":"true"
         }
      }
   ]
}