PayPal Express Checkout (IPN et champ personnalisé utilisé par un autre script)) integration
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 Express Checkout s’intègre en utilisant le callback IPN même si le callback et le champ personnalisé sont utilisés par un autre système (par exemple, le panier). Pour cette raison, vous devrez choisir un séparateur qui séparera notre valeur de cookie de celle du tiers. Nous allons utiliser || dans cet exemple.
Remarque ! Il s’agit d’une 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 le panier d’achat, et non ces étapes.
Choisissez un séparateur
Choisissez le séparateur qui séparera notre valeur de cookie et celle du tiers. Dans cet exemple, nous utiliserons ||. Vous devez configurer le plugin Paypal pour utiliser ce séparateur. Allez à Plugins > Paypal > Configure > Custom Value Separator.
Bouton Paypal
Ajoutez maintenant le code suivant dans le formulaire de TOUS les boutons PayPal. Veuillez vous assurer que le champ personnalisé que vous avez dans votre bouton dispose de l’id=”pap_ab78y5t4a”:
<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.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Cela garantira que le référent sera ajouté au champ personnalisé après le séparateur spécifié.
Intégration avec votre script de traitement IPN – partie 1
Maintenant le callback IPN est dirigé vers votre script. Ce callback doit également être transmis au script PAP paypal.php, dont l’url est la suivante http://www.yoursite.com/affiliate/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 :
/* PAP integration */
$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);
/* end of PAP integration */
Intégration avec votre script de traitement IPN – partie 2
The custom parameter is in format 3rdPartySystemValue||PapValue. Pour que le système tiers fonctionne correctement, vous devez analyser 3rdPartySystemValue à partir du paramètre personnalisé. Pour ce faire, ajoutez le code suivant juste après la vérification de l’IPN PayPal :
<?php
$separator = '||';
if ($_POST['custom'] != '') {
$explodedCustomValue = explode($separator, $_POST['custom'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
}
}
?>
C’est tout ce qui est nécessaire. Maintenant, chaque fois qu’il y a une vente, PayPal Express Checkout utilisera sa fonction IPN pour appeler notre script de suivi des ventes, et le système générera une commission pour l’affilié.
PayPal Express Checkout (IPN utilisé par d’autres scripts)
Découvrez comment intégrer PayPal Express Checkout avec Post Affiliate Pro pour des paiements sécurisés et rapides. Utilisez le callback IPN pour générer des commissions pour vos affiliés. Créez un compte gratuit maintenant et boostez votre stratégie d'affiliation!
Découvrez comment intégrer 2Checkout INS avec Post Affiliate Pro pour accepter en toute simplicité les paiements en ligne via cartes de crédit, PayPal et cartes de débit. Configurez le plugin, créez votre formulaire de vente HTML et ajustez les paramètres 2Checkout pour optimiser vos transactions. Créez votre compte gratuit et améliorez votre système de paiement dès aujourd'hui!
Découvrez comment intégrer PayPal avec Post Affiliate Pro pour gérer vos transactions en toute sécurité. Suivez notre guide complet pour configurer l'IPN, personnaliser vos boutons PayPal, et maximiser les commissions d'affiliation. Profitez d'un essai gratuit et explorez nos puissantes fonctionnalités d'intégration pour Shopify, WooCommerce, et WordPress.
Découvrez comment intégrer PayPro avec Post Affiliate Pro pour optimiser vos ventes de produits numériques. Suivez notre guide simple pour insérer le code de suivi des ventes sur votre page de remerciements et maximiser l'efficacité de votre e-business. Profitez d'une intégration fluide et commencez dès aujourd'hui avec notre essai gratuit !
Découvrez comment intégrer PagSeguro avec Post Affiliate Pro pour suivre vos ventes en ligne facilement. Suivez les étapes pour configurer votre URL de notification, intégrer les boutons PagSeguro, et modifier le script IPN. Accédez à votre panneau pour activer le plugin et commencez à gérer vos transactions efficacement. Créez un compte gratuit et bénéficiez de notre support pour optimiser votre programme d'affiliation.