Transferência Bancária
A transferência é um método de pagamento onde o comprador é redirecionado para a página de pagamento do seu banco, entra em sua conta corrente e autoriza o débito para o Estabelecimento. Depois de ter autorizado o pagamento o comprador é redirecionado para a URL de Sucesso ou para a URL de Erro cadastradas pelo lojista, a depender do resultado da transação.
Para que possamos habilitar esse serviço é preciso que você envie para a nossa equipe de suporte as seguintes informações:
- URL de Sucesso: para onde o comprador será redirecionado se a compra for aprovada;
- URL de Erro: para onde o comprador será redirecionado se a compra for declinada.
Não será possível o envio de testes sem que as duas URLs estejam cadastradas.
Transferência Bancária – URLs Para Envio dos Dados
SANDBOX: https://testapi.maxipago.net/UniversalAPI/postXML
PRODUÇÃO: https://api.maxipago.net/UniversalAPI/postXML
Transferência Bancária – 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>secret-key</merchantKey>
</verification>
<order>
<sale>
<processorID>17</processorID>
<referenceNum>ORD4827294</referenceNum>
<ipAddress>123.123.123.123</ipAddress>
<customerIdExt>12345678909</customerIdExt>
<billing>
<name>Fulano de Tal</name>
<address>Av. República do Chile, 230</address>
<address2>16 Andar</address2>
<city>Rio de Janeiro</city>
<state>RJ</state>
<postalcode>20031170</postalcode>
<country>BR</country>
</billing>
<transactionDetail>
<payType>
<onlineDebit>
<parametersURL>id=123456</parametersURL>
</onlineDebit>
</payType>
</transactionDetail>
<payment>
<chargeTotal>1.00</chargeTotal>
</payment>
</sale>
</order>
</transaction-request>
<?xml version="1.0" encoding="UTF-8"?>
<transaction-request>
<version>3.1.1.15</version>
<verification>
<merchantId>store-id</merchantId>
<merchantKey>secret-key</merchantKey>
</verification>
<order>
<sale>
<processorID>17</processorID>
<referenceNum>ORD4827294</referenceNum>
<ipAddress>123.123.123.123</ipAddress>
<customerIdExt>12345678909</customerIdExt>
<billing>
<name>Fulano de Tal</name>
<address>Av. República do Chile, 230</address>
<address2>16 Andar</address2>
<city>Rio de Janeiro</city>
<state>RJ</state>
<postalcode>20031170</postalcode>
<country>BR</country>
</billing>
<transactionDetail>
<payType>
<onlineDebit>
<parametersURL>id=123456</parametersURL>
</onlineDebit>
</payType>
</transactionDetail>
<payment>
<chargeTotal>1.00</chargeTotal>
</payment>
</sale>
</order>
</transaction-request>
<?xml version="1.0" encoding="UTF-8"?> <transaction-request> <version>3.1.1.15</version> <verification> <merchantId>store-id</merchantId> <merchantKey>secret-key</merchantKey> </verification> <order> <sale> <processorID>17</processorID> <referenceNum>ORD4827294</referenceNum> <ipAddress>123.123.123.123</ipAddress> <customerIdExt>12345678909</customerIdExt> <billing> <name>Fulano de Tal</name> <address>Av. República do Chile, 230</address> <address2>16 Andar</address2> <city>Rio de Janeiro</city> <state>RJ</state> <postalcode>20031170</postalcode> <country>BR</country> </billing> <transactionDetail> <payType> <onlineDebit> <parametersURL>id=123456</parametersURL> </onlineDebit> </payType> </transactionDetail> <payment> <chargeTotal>1.00</chargeTotal> </payment> </sale> </order> </transaction-request>
Transferência Bancária – Exemplo de Retorno em Caso de Sucesso
<?xml version="1.0" encoding="UTF-8"?>
<transaction-response>
<authCode/>
<orderID>0A01159A:01579AB937EC:7386:67720328</orderID>
<referenceNum>ORD4827294</referenceNum>
<transactionID>160377489</transactionID>
<transactionTimestamp>1475769638</transactionTimestamp>
<responseCode>0</responseCode>
<responseMessage>PENDING</responseMessage>
<avsResponseCode/>
<cvvResponseCode/>
<processorCode/>
<processorMessage/>
<errorMessage/>
<onlineDebitUrl> https://authentication.maxipago.net/redirection_service/debit?ref=s2hivc4Ayusg031Qez0h2hlED%2Bgw89Qt%2BMvvt5BasRAgP4LP6ZwYRtb7kD9L8xxGrp1Sb7i5XXlp%0AmLhkZBXgkY9aYcgge1Re </onlineDebitUrl>
</transaction-response>
<?xml version="1.0" encoding="UTF-8"?>
<transaction-response>
<authCode/>
<orderID>0A01159A:01579AB937EC:7386:67720328</orderID>
<referenceNum>ORD4827294</referenceNum>
<transactionID>160377489</transactionID>
<transactionTimestamp>1475769638</transactionTimestamp>
<responseCode>0</responseCode>
<responseMessage>PENDING</responseMessage>
<avsResponseCode/>
<cvvResponseCode/>
<processorCode/>
<processorMessage/>
<errorMessage/>
<onlineDebitUrl> https://authentication.maxipago.net/redirection_service/debit?ref=s2hivc4Ayusg031Qez0h2hlED%2Bgw89Qt%2BMvvt5BasRAgP4LP6ZwYRtb7kD9L8xxGrp1Sb7i5XXlp%0AmLhkZBXgkY9aYcgge1Re </onlineDebitUrl>
</transaction-response>
<?xml version="1.0" encoding="UTF-8"?> <transaction-response> <authCode/> <orderID>0A01159A:01579AB937EC:7386:67720328</orderID> <referenceNum>ORD4827294</referenceNum> <transactionID>160377489</transactionID> <transactionTimestamp>1475769638</transactionTimestamp> <responseCode>0</responseCode> <responseMessage>PENDING</responseMessage> <avsResponseCode/> <cvvResponseCode/> <processorCode/> <processorMessage/> <errorMessage/> <onlineDebitUrl> https://authentication.maxipago.net/redirection_service/debit?ref=s2hivc4Ayusg031Qez0h2hlED%2Bgw89Qt%2BMvvt5BasRAgP4LP6ZwYRtb7kD9L8xxGrp1Sb7i5XXlp%0AmLhkZBXgkY9aYcgge1Re </onlineDebitUrl> </transaction-response>
Transferência Bancária – Exemplo de Retorno em Caso de Sucesso
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<api-error>
<errorCode>1</errorCode>
<errorMsg>
<![CDATA[processor not found ]]>
</errorMsg>
</api-error>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<api-error>
<errorCode>1</errorCode>
<errorMsg>
<![CDATA[processor not found ]]>
</errorMsg>
</api-error>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <api-error> <errorCode>1</errorCode> <errorMsg> <![CDATA[processor not found ]]> </errorMsg> </api-error>