PlugnPay integration
Uma solução de ponto de venda mobile que capacita sua empresa de qualquer tamanho a realizar transações seguras sem dinheiro a qualquer momento.
Este método de integração ajuda você a registrar comissões de vendas usando IPN de seus botões plugnpay.
Gerando código do botão
Para integrar o formulário do botão com o PAP, você deve executar alguns passos especiais para fazê-lo ao gerar o código do botão. Primeiro, você deve configurar “Por favor, selecione sua ação de resposta de agradecimento” para a opção “Ir para seu próprio URL definido“. Na próxima tela você deve definir o link de sucesso para a página de agradecimento do PHP com o código de integração (este código deve estar dentro do código do corpo – estar entre as tags e):
<?php
if (isset($_POST['FinalStatus']) && ($_POST['FinalStatus'] == "success")) {
?><script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $_POST['card-amount']; ?>');
sale.setOrderID('<?php echo $_POST['orderID']; ?>');
PostAffTracker.register();
</script>
<?php
}
?>
Você pode usar todos esses parâmetros se precisar:
- $_POST[‘card-amount’] = custo total
- $_POST[‘FinalStatus’] = sucesso se for bem sucedido
- $_POST[‘tax’] = você pode deduzir do custo total
- $_POST[‘orderID’] = código do pedido
- $_POST[‘shipinfo’] = você pode deduzir do custo total
- $_POST[‘currency’] = 3 moedas alfa em minúsculo
Modificando os formulários de botão existentes
Se você não quiser gerar todos os formulários novamente, basta adicionar algum código ao formulário do botão. O mais importante é ter um link de página de agradecimento personalizado definido:
<input type="hidden" name="success-link" value="https://www.yoursite.com/thanks.php" />