–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

Braintree

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..

Retour à Intégrations Créer un compte GRATUITEMENT

    Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

    ×

    Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

    Nous sommes disponibles à plusieurs dates

    Planifier un appel