Configurer le connecteur Stripe Billing pour Salesforce CPQ
Configurez et utilisez le connecteur.
Le connecteur Stripe Billing pour Salesforce CPQ synchronise vos produits, tarifs, comptes et commandes de Salesforce vers Stripe Billing. Une fois que vous avez configuré le connecteur et créé les mappages de données, le service synchronise ces informations à partir de Salesforce et exécute les flux de collecte et de mise en service dans Stripe Billing.
Installer le connecteur![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Le connecteur est un package géré que vous installez à partir de Salesforce AppExchange sur votre compte Salesforce.
Pendant le processus d’installation, choisissez Installer pour les administrateurs uniquement. Suivez les invites à l’écran et approuvez l’accès des tiers. Dans Salesforce, recherchez « Connecteur Stripe Billing » pour poursuivre le processus de configuration.
Dans le connecteur Stripe Billing, suivez les étapes à l’écran pour :
- Autoriser l’accès entre votre environnement Salesforce et votre compte Stripe.
- Définir le mappage des données entre Salesforce et Stripe.
- Configurez vos préférences de synchronisation.
Définir le mappage des données entre Salesforce et Stripe![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
À l’étape Définir le mappage des données, mappez les champs des objets Salesforce aux champs correspondants des objets Stripe. Par exemple, pour un champ personnalisé qui permet d’identifier si une entrée du catalogue de prix est facturée à la consommation ou sous licence, précisez le champ à mapper sur le paramètre recurring.usage_type de l’objet Stripe Price
.
Le connecteur mappe automatiquement les objets Salesforce suivants aux objets Stripe correspondants :
Objet Salesforce | Objet Stripe |
---|---|
Product2 | Product |
Price book entry | Price |
Account | Customer |
Commande | Subscription Schedule et Subscription |
Order product | Subscription Item |
Vous pouvez également mapper des informations contenues dans des objets Salesforce aux champs de métadonnées des objets Stripe correspondants en définissant des mappages de champs par défaut ou personnalisés.
Configurer vos préférences de synchronisation![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Utilisez l’étape Configurer vos préférences de synchronisation pour spécifier les éléments suivants :
- Conservation des enregistrements de synchronisation : le nombre d’enregistrements de synchronisation conservés dans Salesforce.
- Date de début : après avoir activé la synchronisation en direct, le connecteur commence à synchroniser les données des commandes activées avec Stripe à compter de cette date. Vous pouvez spécifier une date déjà passée.
- Filtres de synchronisation : ajoute des filtres pour déterminer quand synchroniser les commandes, les comptes, les produits et les entrées dans le catalogue de prix de Salesforce. Par défaut, le connecteur synchronise les commandes lorsque
Status = Activated
, mais vous pouvez personnaliser ce comportement pour vos workflows.
Une fois la configuration terminée et la synchronisation en direct activée pour votre intégration, les nouvelles commandes activées entraînent automatiquement les actions suivantes :
- Création ou mise à jour d’un objet
Customer
dans Stripe pour le compte correspondant à la commande. L’id
du client Stripe est disponible sous la forme d’un champ personnalisé appeléStripe ID
sur le compte Salesforce. - Création ou mise à jour des produits et des tarifs dans Stripe pour chaque produit de la commande.
- Création d’un calendrier d’abonnement dans Stripe pour la commande activée.
- Création d’un objet personnalisé
Sync Record
dans Salesforce pour indiquer l’état de la synchronisation et les erreurs éventuelles.
Limites de la synchronisation![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
- Remboursements : utilisez le lien vers le Dashboard Stripe de l’objet Salesforce pour émettre des remboursements via Stripe.
- État du paiement et de l’abonnement : utilisez le lien vers le Dashboard Stripe pour consulter l’état de l’abonnement, les informations de paiement et les factures associées à une commande.
- Taxes : les informations fiscales ne sont pas synchronisées entre Salesforce et Stripe. Pour collecter les taxes sur une facture, utilisez Stripe Tax afin de calculer et d’appliquer automatiquement les taxes à l’abonnement ou à la facture Stripe d’une commande.
Activer la synchronisation en direct![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
Dans la dernière étape du flux de post-installation, vous pouvez choisir d’activer la synchronisation en direct immédiatement ou plus tard. Celle-ci permet à votre intégration de transférer les commandes Salesforce activées vers Stripe en temps réel. Vous pouvez activer ou désactiver la synchronisation en direct des commandes à tout moment dans l’onglet Préférences de synchronisation de l’application.
Vous pouvez synchroniser manuellement certaines commandes pour tester votre intégration, même lorsque la synchronisation en direct est désactivée.