Link de Pagamento – URLs Para Consulta do Link de Pagamento

SANDBOX: http://testapi.maxipago.net/UniversalAPI/postAPI

PRODUÇÃO: http://api.maxipago.net/UniversalAPI/postAPI

Link de Pagamento – Consultando um Link de Pagamento

Para consultar a ordem de pagamento será necessário informar o número da ordem retornada pela maxiPago! no response de sua criação. O número da ordem de pagamento no response é retornado na target <pay_order_id> e na tag <command> passar o comando get-payment-order.

Veja abaixo a estrutura do XML que precisa ser enviado para a edição da ordem de pagamento.

<?xml version="1.0" encoding="UTF-8"?>
<api-request>
    <verification>
        <merchantId>store-id</merchantId>
        <merchantKey>store-key</merchantKey>
    </verification>
    <command>get-payment-order</command>
    <request>
        <payOrderId>ax18a7b49</payOrderId>
    </request>
</api-request>
Link de Pagamento – Exemplo de uma consulta realizada com sucesso
<?xml version="1.0" encoding="UTF-8" ?>
<api-response>
    <errorCode>0</errorCode>
    <errorMessage></errorMessage>
    <command>get-payment-order</command>
    <time>1689872882351</time>
    <result>
        <pay_order_id>ax18a7b49</pay_order_id>
        <message>Get Successfully</message>
        <referenceNum>2023071916571678</referenceNum>
        <refunded>Y</refunded>
        <orderId>0A0115D3:01896FBD27DE:EEFD:57E039CD</orderId>
        <fraudCheck>Y</fraudCheck>
        <status>PAID</status>
        <userId>23859admin</userId>
        <billing>
            <phone>11999414443</phone>
            <alternatePhone>00000000000</alternatePhone>
        </billing>
        <transactionDetail>
            <description>Descricao do Pedido</description>
            <comments>Comentarios adicionais</comments>
            <emailSubject>Pagar ate o dia 20</emailSubject>
            <createDate>07/19/2023 16:57:17</createDate>
            <expirationDate>07/19/2023</expirationDate>
            <payType>
                <creditCard>
                    <operation>sale</operation>
                    <numberOfInstallments>1</numberOfInstallments>
                    <currencyCode>BRL</currencyCode>
                    <amount>1.00</amount>
                </creditCard>
            </payType>
        </transactionDetail>
    </result>
</api-response>

 

Link de Pagamento – Exemplo de uma consulta com erro

 
<?xml version="1.0" encoding="UTF-8"?>
<api-response>
    <errorCode>1</errorCode>
    <errorMessage>
        <![CDATA[Pay order id not located: FiaoEH3OE8= not located.]]>
    </errorMessage>
    <time>1505919057637</time>
</api-response>

Link de Pagamento – Tabela de Parâmetros

Checkout 2.0 – Tabela de Parâmetros de Retorno