Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
Gestion des versions
Journal des modifications
Mettre à niveau votre version de l'API
Actualiser votre version du SDK
Essentials
SDK
API
Tests
CLI Stripe
Outils
Workbench
Dashboard des développeurs
Shell Stripe
Stripe pour Visual Studio Code
Fonctionnalités
Workflows
Destinations d'événements
Alertes d'intégrité de StripeChargements de fichiers
Solutions d'IA
Boîte à outils des agents
Sécurité et confidentialité
Sécurité
Confidentialité
Extensions Stripe
Build Stripe apps
Use apps from Stripe
    Présentation
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Mirakl
    NetSuite
    Oracle Opera
    PrestaShop
    Salesforce
      Salesforce B2C Commerce
      Application Stripe pour Salesforce Platform
      Extension Salesforce Billing
      Stripe Billing pour Salesforce CPQ
        Comptes et contacts
        Coupons
        Gestion des erreurs
        Commandes permanentes
        Mappages des champs par défaut et des champs personnalisés
        Produits MDQ
        Modifications de commande
        Produits et tarifs
        Set up the app
        Commandes d'abonnement
    SAP
    Shopware 6
    Stripe Tax pour BigCommerce
    Stripe Tax for WooCommerce
    Partner apps
    Build your own app
Partenaires
Partner ecosystem
Certification des partenaires
AccueilRessources pour les développeursUse apps from StripeSalesforceStripe Billing for Salesforce CPQ

Remarque

Cette page n'est pas encore disponible dans cette langue. Nous faisons tout notre possible pour proposer notre documentation dans davantage de langues et nous vous fournirons la version traduite dès qu'elle sera disponible.

Accounts and contacts

Learn about syncing the Stripe customer objects for your corresponding Salesforce accounts.

After you set up the Stripe Billing App for Salesforce CPQ and map your data, Stripe creates a Customer object when an order finalizes. This happens when you associate an account and a primary contact with a quote from an activated order.

If you use a parent-child hierarchy for your Salesforce accounts, make sure that only the account that represents the billing entity (customer) correlates to an activated order. Stripe Billing doesn’t currently support separate billing and provisioning entities for subscriptions.

Field mappings for Stripe customers

When you configure the app to create a Stripe Customer object for each Salesforce account, there isn’t a default mapping to a primary contact or order on the account. All customer fields are also optional.

The app syncs a Salesforce account’s Name and Description fields to Stripe. To sync additional fields, you can add field mappings to customize the data that’s synced from Salesforce to Stripe.

Salesforce field (Account object)Stripe customerNotes
NameName
PhonePhone
DescriptionDescription
EmailBy default, the Account object in Salesforce doesn’t have an email field. You can create a subscription without a payment; however, you must supply an email address for collections.
Billing streetAddress, line 1This address might affect the customer’s tax calculation, depending on your tax configuration. If the address is incomplete or differs from the billing address on the quote or order, you must provide a custom mapping for this data.
Billing cityAddress, city
Billing stateAddress, state
Billing postal codeAddress, postal code
Billing countryAddress, country
PhoneShipping, address, phone
Shipping streetShipping, address, line 1
Shipping cityShipping, address, city
Shipping stateShipping, address, state
Shipping postal codeShipping, address, postal code
Shipping countryShipping, address, country

Update account data

Account and contact information sync in real time. When you create or update accounts in Salesforce, the app creates and updates the Stripe Customer objects with the latest information from Salesforce when an order syncs. Because Salesforce is the primary source for account and contact information, any updates you make to a Customer object in Stripe aren’t synced to the corresponding account in Salesforce.

Stripe doesn’t allow merging of accounts. If you want to merge any customers in Salesforce, you must do so before you sync the account to Stripe. Customer objects synced to Stripe must have a valid ID in the Stripe ID field on the account.

Delete accounts

Deleting accounts or account information in Salesforce won’t affect the data in Stripe. Any subscriptions in Stripe continue to bill and operate as normal. You can’t delete Salesforce accounts with active subscriptions.

Deleting a customer in Stripe is irreversible, cancels all subscriptions, and deletes any saved payment methods. The best practice is to retain the customer unless you created it accidentally.

Merge accounts

Salesforce allows you to merge up to three Salesforce accounts. Merging deletes the dependent Salesforce accounts, and their dependent Salesforce records become the primary Salesforce account’s records.

The connector doesn’t sync these changes into Stripe. Any Stripe subscriptions that belong to the deleted Salesforce account still belong to the original Stripe customer that corresponds to the deleted Salesforce account.

Remarque

The child account is the account that’s merged into the primary account.

Voir aussi

  • Field defaults and custom mappings
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc