O Void é o cancelamento de uma captura antes do fechamento do lote final do dia. Se por alguma razão o pedido não pode ser completado e a transação já foi capturada o Void cancela a venda efetuada, anulando aquela transação.

IMPORTANTE:

– o Void só é permitido até as 23:59 do dia da captura (horário de Brasília).
– o Void é usado para transações de cartão de crédito e débito.


Cancelamento – URLs Para Envio dos Dados

SANDBOX: https://testapi.maxipago.net/UniversalAPI/postXML

PRODUÇÃO: https://api.maxipago.net/UniversalAPI/postXML



Cancelamento – Exemplo de Requisição

<?xml version="1.0" encoding="UTF-8"?>
<transaction-request>
    <version>3.1.1.15</version>
    <verification>
        <merchantId>store-id</merchantId>
        <merchantKey>store-key</merchantKey>
    </verification>
    <order>
        <void>
            <transactionID>1791850</transactionID>
        </void>
    </order>
</transaction-request>

Cancelamento – Exemplo de Retorno em Caso de Sucesso

<?xml version="1.0" encoding="UTF-8"?>
<transaction-response>
    <authCode/>
    <orderID/>
    <referenceNum/>
    <transactionID>1791850</transactionID>
    <transactionTimestamp/>
    <responseCode>0</responseCode>
    <responseMessage>VOIDED</responseMessage>
    <avsResponseCode/>
    <cvvResponseCode/>
    <processorCode/>
    <processorMessage/>
    <processorName>SIMULATOR</processorName>
    <errorMessage/>
    <creditCardScheme>Mastercard</creditCardScheme>
</transaction-response>


Cancelamento – Exemplo de Retorno em de Erro

 
<?xml version="1.0" encoding="UTF-8"?>
<api-error>
    <errorCode>1</errorCode>
    <errorMsg>
        <errorMsg>
        </api-error>



Cancelamento – Tabela de Parâmetros