Braintree integration
Un moyen simple et robuste d’accepter des paiements ou de permettre le commerce à partir de presque n’importe où – dans votre application mobile ou en ligne.
L’intégration fonctionne avec un plugin spécial et une certaine configuration dans le panneau marchand de Braintree.
Configuration Braintree
La toute première étape consiste à définir un nouveau champ personnalisé que nous utiliserons pour le suivi. Naviguez dans votre panneau de contrôle Braintree – Settings > Processing et faites défiler jusqu’à Custom Fields. Créez un nouveau champ dont le nom d’API est ‘visitorid‘ et le nom d’affichage défini par exemple sur ‘Visitor ID‘. Enfin, choisissez l’option ‘Store and Pass Back‘.
Intégration du formulaire de paiement
Cette étape est un peu marginale car vous pouvez utiliser différentes méthodes pour créer des formulaires de paiement.
Donc, en général, vous devez ajouter ce code spécial à votre formulaire :
<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Le script chargera automatiquement la valeur de suivi nécessaire et l’inclura dans le formulaire.
Vous devez maintenant utiliser cette valeur pour créer un nouveau client dans Braintree (étape suivante).
Intégration du client Braintree
Dans cette étape, nous allons utiliser la custom field value et l’envoyer à Braintree avec d’autres détails sur le client. Nous allons utiliser le champ personnalisé que nous avons défini dans la première étape.
Trouvez le script qui utilise la fonction de création de client de Braintree et ajoutez la valeur personnalisée envoyée par le formulaire. Voici un exemple avec l’utilisation du SDK PHP de Braintree :
$result = Braintree_Customer::create([
'firstName' => 'Mike',
'lastName' => 'Jones',
'company' => 'Jones Co.',
'email' => 'mike.jones@example.com',
'phone' => '281.330.8004',
'fax' => '419.555.1235',
'website' => 'http://example.com',
'customFields' => array('visitorid' => $_POST['pap_custom'])
]);
Cette modification permettra d’envoyer la valeur de suivi nécessaire en tant que champ personnalisé et de l’enregistrer chez le client.
Configuration de Webhook
L’étape finale consiste à activer le plugin Braintree dans votre section Post Affiliate Pro Plugins et à configurer un webhook Braintree qui communiquera avec le plugin.
Pour créer un webhook, naviguez dans votre panneau de configuration Braintree – Settings> Webhooks et créez un nouveau webhook. Pour l’URL, utilisez :
https://URL_TO_PostAffiliatePro/plugins/Braintree/braintree.php
Dans le cas des notifications, vous pouvez utiliser toutes les notifications de type ‘Subscription‘.
C’est tout, maintenant c’est intégré.
N’oubliez pas d’intégrer votre site avec le code de suivi des clics pour que tout fonctionne correctement..
Intégrez facilement WordPress avec Post Affiliate Pro pour optimiser votre programme d'affiliation. Notre plugin open-source supporte le suivi des clics, l'adhésion des affiliés, et s'intègre parfaitement avec WooCommerce, MemberPress, et plus. Téléchargez le plugin et découvrez ses puissantes fonctionnalités pour booster votre marketing d'affiliation.
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 facilement OpenCart avec Post Affiliate Pro pour suivre les commandes par produit, les commissions et les coupons. Suivez nos étapes détaillées pour personnaliser les actions de confirmation et de succès, afin de maximiser vos gains d'affiliation. Commencez dès aujourd'hui et améliorez vos performances e-commerce avec notre essai gratuit!
Intégrez facilement ZenCart avec Post Affiliate Pro et boostez vos ventes en ligne grâce à des fonctionnalités avancées comme les commissions à vie et un support complet pour PayPal. Découvrez notre guide d'intégration étape par étape pour optimiser votre plateforme e-commerce. Profitez d'un essai gratuit pour explorer toutes nos fonctionnalités et méthodes d'intégration.
Découvrez comment intégrer facilement Ubercart avec Post Affiliate Pro pour optimiser votre boutique en ligne sous Drupal. Profitez d'une intégration transparente avec PayPal et d'un guide étape par étape pour configurer votre programme d'affiliation. Créez un compte gratuit pour explorer nos fonctionnalités avancées et transformer vos ventes.