Spring promotion background
20.Mar - 19.Apr 2026

Spring deal

Up to 75% OFF

PayPal (IPN utilisé par un autre script)

PayPal IPN Integration Payments

Intégration PayPal (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 s’intègre en utilisant le callback IPN même si ce callback est utilisé par un autre système (par ex. un panier d’achat).

Remarque ! Ceci est la description de l’intégration avec PayPal 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 panier d’achat, 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="Nom du produit">
<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

Maintenant, le callback IPN est dirigé vers votre script. Ce callback doit également être transmis au 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. Vous pouvez le placer au début de votre fichier de traitement.

/* Extrait d'intégration Post Affiliate Pro */
$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);
/* /Extrait d'intégration Post Affiliate Pro */

Cela garantira que l’intégralité du callback IPN sera transmis sans affecter votre script d’origine.

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

REMARQUE : Si vous avez plusieurs boutons sur une même page, vous ne devez insérer que les balises HTML dans chaque bouton. La balise script ne doit être insérée qu’une seule fois sur toute la page. Elle n’a même pas besoin d’être dans le formulaire du bouton, elle peut être placée n’importe où dans le corps de la page.

Questions fréquemment posées

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

Améliorez votre programme d'affiliation avec l'intégration PayPal

Intégrez PayPal à Post Affiliate Pro pour suivre les ventes et générer automatiquement des commissions d'affiliation. Commencez à optimiser votre réseau d'affiliation dès aujourd'hui.

En savoir plus

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