eWAY (using Merchant Hosted Payments) integration
Um gateway de pagamento on-line seguro que facilita e facilita a aceitação de pagamentos com cartão de crédito em seu site.
Integra o eWAY Merchant Hosted Payment (XML). Para integrar com o eWAY, você precisa do plugin eWAY que é distribuído com PAP por padrão.
Observação! Se você estiver usando a Solução de Pagamento Compartilhado, use o método de integração eWAY para a Solução de Pagamento Compartilhado.
Ative e configure seu plugin eWAY
Primeiro, você deve ativar o plugin eWAY. Faça login no painel do comerciante e navegue até o menu Iniciar > Plugins. Clique no botão “Ativar” para o plugin eWAY e quando estiver ativo, clique no botão Configurar para o eWAY plugar. Aqui você deve definir o Número do campo personalizado. Este é o número do campo que você usará para o cookie personalizado em suas páginas. Como o Tipo de resposta selecione XML.
Observação! Se você estiver usando o campo personalizado com o número selecionado para transferir alguns dados (além do cookie personalizado PAP), configure também o separador de valor personalizado. Por exemplo, você pode usar a string “||”.
Adicione o código de acompanhamento à sua página
Agora, você precisa colocar o código de rastreamento no formulário do botão. Se você estiver usando algum, por exemplo, script PHP para processar pagamentos, primeiro você deve preencher um valor personalizado com o cookie PAP e, em seguida, atribuir esse valor ao campo de opção com o número que você escolheu na etapa anterior:
$cookieVal = $_COOKIE['PAPVisitorId'];
$optionField1 = $cookieVal;
Para versões PAP abaixo de 4.3, o nome do cookie é PAPCookie_Sale.
Observação! Se você estiver usando o campo de opção para transmitir alguns dados além do cookie PAP, não se esqueça de inserir o separador entre seus dados e o cookie PAP.
$optionField1 .= ‘||’ . $cookieVal;
String “||” tem que ser igual ao separador que você configurou na etapa anterior.
Código de rastreamento – processamento
O último passo é definir os dados a serem enviados também para o seu PAP. Se você estiver usando script PHP para processar as respostas do eWAY após seus pagamentos, insira este código no início da função que processa as respostas ou no início do arquivo.
/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/Eway/eway.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlResponse);
curl_exec($ch);
/* end of PAP integration */
A resposta XML do servidor eWAY deve ser armazenada na variável $xmlResponse
Agora tudo está definido, você está pronto para começar a rastrear.