–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

PayPal

Le moyen le plus rapide et le plus sûr d’envoyer de l’argent, d’effectuer un paiement en ligne, de recevoir de l’argent ou de créer un compte marchand.

PayPal s’intègre en utilisant le callback IPN.

Remarque ! Il s’agit d’une description de l’intégration avec les boutons PayPal utilisés sur votre site Web. Si vous utilisez PayPal comme système de traitement des paiements dans votre panier d’achat, utilisez la méthode d’intégration avec le panier d’achat spécifique, et non ces étapes.

Vérifiez également que vous n’utilisez pas déjà PayPal IPN à d’autres fins, comme une sorte de livraison numérique ou l’enregistrement d’une adhésion.

Pour intégrer PayPal, vous devez activer le plugin de gestion des IPN PayPal dans le panneau marchand de Post Affiliate Pro (Network), dans la section “Plugins”. Ensuite, suivez les étapes ci-dessous.

Code d’intégration

Ajoutez maintenant le code suivant dans le formulaire de TOUS les boutons PayPal :

<input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Cela indiquera à PayPal qu’il doit appeler en silence le script https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php à chaque vente, et il transmettra toutes les variables de la vente, y compris le champ personnalisé, à ce script.

Exemple

Exemple de formulaire PayPal mis à jour :

<!-- Begin PayPal Button -->
 <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_xclick">
 <input type="hidden" name="business" value="paypalemail@yoursite.com">
 <input type="hidden" name="undefined_quantity" value="1">
 <input type="hidden" name="item_number" value="Product Name">
 <input type="hidden" name="amount" value="19.95">
 <input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
 <input type="hidden" name="no_shipping" value="1">
 <input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
 <input type="hidden" name="cancel_return" value="http://www.yoursite.com">
 <input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
 <input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
 <script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
 <input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
 </form>
<!-- End PayPal Button -->

Dans notify_urlil est possible d’utiliser des paramètres supplémentaires : data1-data5, coupon code, channel Id, dans ce cas notify_url ressemblera à :

http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php?data1=value1data2=value2data3=value3data4=value4data5=value5coupon_code=coupon1channelId=mychannel

Notez que si une commission récurrente est créée, le champ data1 sera inséré transactionId.

C’est tout ce qui est nécessaire. Maintenant, chaque fois qu’il y a une vente, PayPal utilisera son IPN notification pour informer notre script de suivi des ventes de la nouvelle transaction, et le système générera une commission pour l’affilié.

Remarque : si vous avez plusieurs boutons sur une même page, vous devez utiliser uniquement le code du champ personnalisé dans chaque bouton. La balise de script ne doit être insérée qu’une seule fois par page et ne doit pas nécessairement se trouver dans le formulaire du bouton, elle peut être placée quelque part dans le corps de la page. (le suivi des clics est par page (doit être au-dessus de tous les boutons), le champ “personnalisé” est par bouton, “notify_url” est par bouton aussi … le script PAP appelant notifysale.php est par page – doit être sous tous les boutons).

Utilisation des liens PayPal

Si vous utilisez des liens PayPal simples comme :

<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>

Dans ce cas, vous devez ignorer les étapes mentionnées ci-dessus et procéder à l’intégration de la manière suivante :

  • dans chaque lien, ajoutez : id=”paypallink” donc le lien ressemblerait à ceci :
<a id="paypallink" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>
  • sous la version JavaScript de click tracking code qui est censé se trouver dans le pied de page de votre page juste au-dessus de la balise ajoutez le code suivant :
<!-- Post Affiliate Pro Integration snippet -->
<script>
  PostAffTracker.writeCookieToLink('paypallink', 'custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->

REMARQUE : Les liens PayPal doivent figurer dans votre page, quelque part au-dessus de la ligne.

Il reste une dernière étape à franchir, qui consiste à configurer l’URL de notification de PayPal pour qu’elle pointe vers le plugin PayPal Ipn Handling de Post Affiliate Pro (Network).

Ainsi, connectez-vous à votre compte PayPal, naviguez vers Profile > Selling Preferences > Instant Payment Notification Preference, cliquez sur ‘Edit settings‘, activez les messages IPN en sélectionnant ‘Receive IPN messages (Enabled)‘ et définissez l’URL de notification à :

http://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

C’est fini.

Retour à Intégrations Créer un compte GRATUITEMENT

Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

×

Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

Nous sommes disponibles à plusieurs dates

Planifier un appel