SolidTrustPay integration
Um provedor de processamento de pagamentos.
SolidTrustPay integra usando notificações IPN do SolidTrustPay.
Para integrar com o SolidTrustPay, você precisa do plugin SolidTrustPay, que é distribuído com o PAP por padrão.
Ative o plugin
Logo após ativar o plugin SolidTrustPay, você precisa configurá-lo. Faça login no seu painel de comerciante. Vá para o menu Iniciar > Plugins. Agora clique no botão Configurar no item do plugin SolidTrustPay. Aqui você deve configurar o número do item personalizado. Isso representa o número do item (1 a 10) que levará informações do visitante para o PAP.
A próxima coisa que você deve definir é sua senha secundária de sua conta de comerciante SolidTrustPay (você insere isso quando registra uma nova conta SolidTrustPay). Deixe o separador de valor personalizado vazio. Agora clique em Salvar para salvar suas configurações.
Atualize seu código
Agora você deve atualizar todos os seus códigos de botão SolidTrustPay. Aqui está um exemplo de código original gerado pelo SolidTrustPay:
<FORM action="https://solidtrustpay.com/handle.php" method="post">
<input type=hidden name="merchantAccount" value="merchnat_account_login_name">
<input type=hidden name="amount" value="15">
<input type=hidden name="item_id" value="testCupp">
<input type=hidden name="currency" value="USD" />
<input type=image name="cartImage" src="https://solidtrustpay.com/htdocs/images/buttons/pay2.gif">
</form>
Now you must update all button codes like this:
<FORM action="https://solidtrustpay.com/handle.php" method="post">
<input type=hidden name="testmode" value="on" />
<input type=hidden name="merchantAccount" value="merchnat_account_login_name">
<input type=hidden name="amount" value="15">
<input type=hidden name="item_id" value="testCupp">
<input type=hidden name="currency" value="USD" />
<input type=hidden name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/SolidTrustPay/solidtrustpay.php">
<input type=hidden name="cancel_url" value="">
<input type=hidden name="user1" value="" id="pap_dx8vc2s5">
<input type=image name="cartImage" src="https://solidtrustpay.com/htdocs/images/buttons/pay2.gif">
</form>
Observação: o número 1 no item chamado user1 é o número que você inseriu na etapa um como número do item personalizado.
Adicionar código de acompanhamento
Agora você deve adicionar a cada página que contém botões SolidTrustPay este código de rastreamento:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.notifySale();
</script>
Se você usar o hash de segurança MD5, certifique-se de que a “senha secundária” que você usa também esteja configurada na configuração do plugin.