Une plateforme de paiement en ligne qui vous permet d’envoyer et de recevoir de l’argent, de faire des achats, d’effectuer des paiements en ligne ou d’être payé de presque partout dans le monde.
AlertPay (Payza) s’intègre en utilisant le callback IPN.
Note ! Ceci est une description de l’intégration avec Payza si vous utilisez des boutons Payza sur vos pages web. Si vous utilisez Payza comme système de traitement dans votre panier d’achat, utilisez la méthode d’intégration avec le panier d’achat, et non ces étapes.
Vérifiez également que vous n’utilisez pas déjà Payza IPN dans un autre but, par exemple pour une certaine livraison numérique ou l’enregistrement d’une adhésion.
Pour intégrer AlertPay, vous avez besoin du plugin AlertPay qui est distribué avec PAP par défaut.
1. Activez l’IPN dans AlertPay
Activer l’IPN dans Payza
N’oubliez pas le code de sécurité et utilisez l’URL d’alerte suivante :
https://URL_TO_PostAffiliatePro/plugins/AlertPay/alertpay.php
2. Activez le plugin AlertPay dans PAP
- Allez dans Plugins
- Recherchez le Plugin d’intégration d’AlertPay et cliquez sur Activer
- Après l’activation, retrouvez ce plugin et cliquez sur Configure
- Sélectionnez le nombre de champs personnalisés qui peuvent être utilisés pour PAP (1 par défaut)
- Entrez le code de sécurité que vous avez mémorisé lors de l’activation de l’IPN dans AlertPay.
3. Ajoutez le code à chaque bouton
PAP peut fonctionner uniquement avec des boutons en code HTML.
Ajoutez ce code à chaque bouton Alertpay. Si vous avez choisi un autre champ personnalisé que 1, remplacez apc_1 par apc_YOUR_NUMBER à tous les endroits.
<input type="hidden" name="apc_1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Exemple de bouton modifié :
<form method="post" action="https://www.alertpay.com/PayProcess.aspx" >
<input type="hidden" name="ap_purchasetype" value="item"/>
<input type="hidden" name="ap_merchant" value="163899@gmail.com"/>
<input type="hidden" name="ap_itemname" value="gdfgdf"/>
<input type="hidden" name="ap_currency" value="USD"/>
<input type="hidden" name="ap_returnurl" value=""/>
<input type="hidden" name="ap_itemcode" value="dfg"/>
<input type="hidden" name="ap_quantity" value="1"/>
<input type="hidden" name="ap_description" value="dfg"/>
<input type="hidden" name="ap_amount" value="456"/>
<input type="image" name="ap_image" src="https://www.alertpay.com//PayNow/B410C80C841042BE90080C349815932Dg.gif"/>
<input type="hidden" name="apc_1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
</form>
Voilà c’est fait. Maintenant, chaque fois qu’il y a une vente, Payza utilisera sa fonction IPN pour appeler notre script de suivi des ventes, et le système générera une commission pour l’affilié.