PayPal Express Checkout (IPN utilisé par un autre script)

PayPal Express Checkout (IPN utilisé par un autre script)

PayPal ExpressCheckout IPN AffiliateIntegration

Intégration PayPal Express Checkout (IPN utilisé par un autre script)

La façon la plus rapide et la plus sûre d’envoyer de l’argent, d’effectuer un paiement en ligne, de recevoir de l’argent ou de créer un compte marchand.

PayPal Express Checkout s’intègre via un callback IPN même si ce callback est utilisé par un autre système (par exemple, un panier d’achat).

  • Remarque ! Ceci est la description de l’intégration avec PayPal Express Checkout si vous utilisez des boutons PayPal sur vos pages web. Si vous utilisez PayPal comme système de traitement dans votre panier d’achat, utilisez la méthode d’intégration avec le panier, et non ces étapes.

Bouton PayPal

Ajoutez maintenant le code suivant dans CHAQUE formulaire de bouton PayPal :

<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 garantira que le référent sera stocké dans le champ personnalisé.

Exemple

Exemple de formulaire PayPal mis à jour :

<!-- Début du bouton PayPal -->
<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="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>
<!-- Fin du bouton PayPal -->

Intégration 2

À présent, le callback IPN pointe vers votre script. Ce callback doit également être redirigé vers le script PAP paypal.php, dont l’URL est https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php .

Si votre script de traitement PayPal est en PHP, vous pouvez utiliser le code suivant pour y parvenir. Placez-le au début de votre fichier de traitement.

/* Intégration PAP */
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
 curl_exec($ch);
/* fin de l'intégration PAP */

Cela garantit que l’intégralité du callback IPN sera redirigée sans affecter votre script original.

C’est tout ce qu’il y a à faire. Désormais, à chaque vente, PayPal Express Checkout utilisera sa fonction IPN pour appeler notre script de suivi des ventes, et le système générera la commission pour l’affilié.

Questions fréquemment posées

Qu'est-ce que l'intégration PayPal Express Checkout (IPN utilisé par un autre script) ?

Cette intégration vous permet de connecter PayPal Express Checkout avec Post Affiliate Pro en utilisant les callbacks IPN, permettant un suivi des ventes sans interruption et la génération automatique des commissions pour les affiliés.

Comment ajouter l'intégration PayPal Express Checkout à mon programme d'affiliation ?

Ajoutez simplement le code fourni à votre formulaire de bouton PayPal et redirigez le callback IPN vers le script Post Affiliate Pro. Cela garantit que toutes les transactions PayPal sont correctement suivies et que les commissions sont attribuées aux affiliés.

Puis-je utiliser cette intégration si mon IPN PayPal est déjà utilisé par un autre script ?

Oui, cette méthode fonctionne même si votre IPN PayPal est utilisé par un autre système, tel qu'un panier d'achat. Le callback IPN peut être redirigé à la fois vers votre script et vers Post Affiliate Pro pour assurer un suivi précis des ventes.

Des connaissances en codage sont-elles requises pour cette intégration ?

Des connaissances de base en codage sont utiles, notamment pour rediriger le callback IPN à l'aide de PHP ou de scripts similaires, mais les exemples fournis rendent le processus simple à suivre.

Lucia est une talentueuse éditrice de contenu qui veille à la publication fluide du contenu sur plusieurs plateformes.

Lucia Halašková
Lucia Halašková
Éditrice de contenu

Créez votre programme d'affiliation avec Post Affiliate Pro

Profitez d'une intégration transparente avec PayPal Express Checkout et dynamisez votre marketing d'affiliation grâce au suivi automatisé des ventes et à la génération automatique des commissions.

En savoir plus

PayPal (IPN utilisé par un autre script)
PayPal (IPN utilisé par un autre script)

PayPal (IPN utilisé par un autre script)

Souhaitez-vous améliorer encore plus votre logiciel d'affiliation ? Découvrez l'intégration PayPal (IPN utilisé par un autre script) pour Post Affiliate Pro....

2 min de lecture
PayPal IPN +3
PayPal (IPN et champ personnalisé utilisé par un autre script)
PayPal (IPN et champ personnalisé utilisé par un autre script)

PayPal (IPN et champ personnalisé utilisé par un autre script)

Souhaitez-vous améliorer encore plus votre logiciel d’affiliation ? Découvrez l’intégration PayPal (IPN et champ personnalisé utilisé par d’autres scripts)....

2 min de lecture
PayPal IPN +3

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface