WebMoney Merchant Service integration
Um sistema e ambiente de pagamento global para negócios online.
Integração do WebMoney Merchant Service com Post Affiliate Pro.
Ativar e configurar o plugin WebMoney no Post Affiliate Pro
- Ative o plugin WebMoney no Painel do comerciante -> Plugins
- Se você usa a chave secreta do WebMoney para segurança (recomendado), defina sua chave secreta no Painel do comerciante -> Plugins -> Configurar plugin do WebMoney.
Configurar o WebMoney Merchant
- Vá para WebMoney Merchant -> Configurações -> Interface Web Merchant e escolha sua bolsa na Lista de Bolsas e clique em alterar.
- Em Configurações de Bolsa do Merchant, defina a chave secreta (recomendado) e marque a caixa de seleção. (Não se esqueça de definir a mesma chave secreta na configuração do plugin PAP do WebMoney!)
- Definir URL de Resultado para: https://URL_TO_PostAffiliatePro/plugins/WebMoney/webmoney_result.php
- Defina o Success URL para: https://URL_TO_PostAffiliatePro/plugins/WebMoney/webmoney_success.php
- Defina o Método de solicitação de URL de falha para: POST
- Definir URL de Falha para: https://URL_TO_PostAffiliatePro/plugins/WebMoney/webmoney_failed.php
- Defina o Método de solicitação de URL de falha para: POST
- Definir algoritmo de assinatura para: MD5
Adicione código a cada formulário de botão do WebMoney
Agora adicione o seguinte código em TODOS os formulários de botão do WebMoney:
<input type="hidden" name="PAP_COOKIE" value="" id="pap_9ns6b41z">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Exemplo
Exemplo de formulário do WebMoney carregado:
<!-- Begin WebMoney Button -->
<form method="POST" action="https://merchant.wmtransfer.com/lmi/payment.asp">
...
<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="12.08">
<input type="hidden" name="LMI_PAYMENT_DESC" value="payment under the bill">
<input type="hidden" name="LMI_PAYMENT_NO" value="1234">
<input type="hidden" name="LMI_PAYEE_PURSE" value="Z145179295679">
...
<input type="hidden" name="LMI_SIM_MODE" value="0">
<input type="hidden" name="PAP_COOKIE" value="" id="pap_9ns6b41z">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.writeCookieToCustomField('pap_9ns6b41z');
</script>
...
</form>
<!-- End WebMoney Button -->