SolidTrustPay integration
Un fournisseur de traitement des paiements.
SolidTrustPay s’intègre en utilisant les notifications IPN de SolidTrustPay.
Pour intégrer SolidTrustPay, vous avez besoindu plugin SolidTrustPay qui est distribué avec PAP par défaut.
Activation du plugin
Juste après avoir activé le plugin SolidTrustPay, vous devez le configurer. Connectez-vous à votre panneau marchand. Allez au menu Start > Plugins. Maintenant, cliquez sur le bouton Configure dans SolidTrustPay. A cet endroit, vous devez configurer le nombre d’articles personnalisé. Cela représente le nombre d’éléments (1 à 10) qui porteront les informations des visiteurs pour PAP.
La prochaine chose que vous devez définir est le mot de passe secondaire de votre compte marchand SolidTrustPay (vous l’entrez lorsque vous enregistrez un nouveau compte SolidTrustPay). Laissez le séparateur de valeurs personnalisé vide. Cliquez maintenant sur Save pour enregistrer vos paramètres.
Mettez à jour votre code
Vous devez maintenant mettre à jour tous vos codes de boutons SolidTrustPay. Voici un exemple de code original généré par 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>
Remarque : le numéro 1 de l’élément nommé user1 est le numéro que vous avez saisi à l’étape 1 comme numéro d’élément personnalisé.
Ajouter le code de suivi
Maintenant vous devez ajouter à chaque page où se trouvent des boutons SolidTrustPay ce code de suivi :
<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>
Si vous utilisez la méthode de sécurité MD5 has, assurez-vous que le “secondary password” que vous utilisez est également défini dans la configuration du plugin.