Meritt Commencer

Par l'API

Programme d'affiliation pour Braintree

Avec Braintree, votre serveur déclare la vente à Meritt par l'API, en trois appels, dès que Braintree confirme le paiement. L'attribution et le grand livre sont les mêmes que pour Stripe.

Ce que Meritt lit

Bon à savoir

La mise en place

  1. Créez une clé d'API sous Système de paiement ; les appels sont documentés sur le même écran.
  2. Au paiement, lisez le cookie du clic sur votre domaine et rangez-le dans custom_fields de la transaction.
  3. Quand Braintree vous envoie subscription_charged_successfully (ou que la vente par carte est acceptée), appelez POST /v1/conversions avec le montant, la devise, le clic et l'identifiant client.
  4. Sur la réponse de votre appel de remboursement, appelez POST /v1/conversions/reverse avec la référence du paiement.

Le temps que ça prend

Une clé, et deux appels à ajouter à votre gestion des webhooks.

Questions

Pourquoi ne pas déclarer la vente au moment du paiement ?

À cet instant le paiement n'est pas confirmé, et quand il l'est, dans le webhook, le cookie n'existe plus. Le champ libre de Braintree transporte le clic entre les deux.

Une vente déclarée deux fois est-elle comptée deux fois ?

Non. Avec la même référence, le second envoi répond « déjà reçu » et rien ne s'ajoute.

Et les prélèvements ACH ou SEPA ?

Ils aboutissent plus tard : transaction_settled le signale, et c'est à ce moment que la vente se déclare.

Les abonnements portent-ils les champs personnalisés ?

La documentation de création d'abonnement ne les mentionne pas. Rattachez plutôt le client : l'identifiant client suffit pour que les échéances reviennent au bon affilié.

Documentation de Braintree consultée le 19 octobre 2026 : developer.paypal.com › subscription, developer.paypal.com › transaction, developer.paypal.com › sale

À voir aussi

Programme d'affiliation pour Braintree

Gratuit jusqu'à votre première commission. Aucune carte demandée.