CyberSource (SOP usado por outro script) integration
Um fornecedor líder global de soluções de processamento de cartão de crédito, fraude e gerenciamento de risco de segurança.
O CyberSource integra-se usando o retorno de chamada SOP mesmo se o retorno de chamada for usado por outro sistema (por exemplo, carrinho de compras).
Configure seu número de variável personalizada
Logo após ativar o plugin CyberSource, você precisa configurar o número da variável personalizada, que será usada para transferir os dados de rastreamento para o PAP. Faça login no seu painel de comerciante. Vá para o menu Iniciar > Plugins. Agora clique em Configurar botão no item de plugin do CyberSource. Aqui você pode configurar o número de 1 a 4. O padrão é 1.
Editar formulários de botão
Agora adicione o seguinte código em TODO formulário de botão CyberSource:
<input type="hidden" name="merchantDefinedData2" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
O nome do item deve ser comercianteDefinedDataNUMBER. Onde NUMBER é o número do campo personalizado que você configurou na etapa 1.
Integração 2
Agora o retorno de chamada SOP é apontado para o seu script. Este retorno de chamada deve ser encaminhado também para o script PAP cybersource.php, cuja url é:
https://URL_TO_PostAffiliatePro/plugins/CyberSource/cybersource.php
Caso seu script de processamento de cybersource esteja em PHP, você pode usar o seguinte código para fazer isso. Você pode colocá-lo no início do seu arquivo de processamento.
/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/CyberSource/cybersource.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* end of PAP integration */
Isso garantirá que todo o retorno de chamada SOP seja encaminhado sem afetar seu script original
Isso é tudo o que é necessário. Agora, sempre que houver venda, a CyberSource usará sua função SOP para chamar nosso script de rastreamento de vendas, e o sistema gerará comissão para o afiliado.