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

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

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

Cette intégration vous permet de connecter PayPal avec Post Affiliate Pro à l'aide du callback IPN, permettant un traitement de paiement fluide et un suivi automatique des ventes d'affiliation.

Comment intégrer les boutons PayPal avec Post Affiliate Pro ?

Ajoutez un champ caché et une balise script à chaque formulaire de bouton PayPal sur votre site web comme décrit dans le guide. Cela garantit que les parrainages d'affiliés sont suivis pour chaque vente.

Que faire si mon script de traitement PayPal est en PHP ?

Vous pouvez utiliser un extrait PHP pour transférer le callback IPN vers le script paypal.php de Post Affiliate Pro, assurant ainsi la fonctionnalité de suivi complète.

Puis-je utiliser cette intégration si l'IPN est déjà utilisé par un autre système ?

Oui, cette méthode d'intégration fonctionne même si votre callback IPN PayPal est utilisé par un autre système, tel qu'un panier d'achat, en transférant le callback vers Post Affiliate Pro.

Est-il nécessaire d'ajouter la balise script à chaque bouton PayPal ?

Non, si vous avez plusieurs boutons PayPal sur une page, vous devez seulement ajouter le champ HTML à chaque bouton, mais la balise script ne doit être insérée qu'une seule fois par page.

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

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

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

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

2 min de lecture
PayPal ExpressCheckout +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