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.

Set up the Stripe Billing app for Salesforce CPQ

Configure and use the app.

The Stripe Billing app for Salesforce CPQ syncs your products, prices, accounts, and orders from Salesforce to Stripe Billing. After you set up the app and create data mappings, the service syncs this information from Salesforce and completes the collection and provisioning workflows in Stripe Billing.

Install the app

The app is a managed package that you install from the Salesforce AppExchange onto your Salesforce account.

During the installation process, choose Install for Admins Only. Follow the on-screen prompts and approve third-party access. In Salesforce, search for “Stripe Billing app” to continue the setup process.

In the Stripe Billing app, follow the on-screen steps to:

  1. Authorize access between your Salesforce environment and your Stripe account.
  2. Define how data maps between Salesforce and Stripe.
  3. Configure synchronization preferences.

Define how data maps between Salesforce and Stripe

Use the Define Data Mapping step to map the fields from the Salesforce objects to corresponding fields on the Stripe objects. For example, for a custom field that stores whether a price book entry is metered or licensed, specify that field to map to recurring.usage_type on the Stripe Price object.

The app automatically maps the following Salesforce objects to the corresponding Stripe objects:

Salesforce objectStripe object
Product2Product
Price book entryPrice
AccountCustomer
OrderSubscription Schedule and Subscription
Order productSubscription Item

You can also map information within Salesforce objects or to metadata fields within corresponding Stripe objects by defining field defaults and custom mappings.

Configure synchronization preferences

Use the Configure Sync Preferences step to specify:

  • Sync record retention: The number of sync records retained in Salesforce.
  • Start date: After you enable live syncing, the app begins to sync data for activated orders to Stripe on or after this date. You can specify a date in the past.
  • Sync filters: Adds filters to determine when to sync Salesforce orders, accounts, products, and pricebook entries. By default, the app syncs orders when Status = Activated, but you can customize this behavior for your workflows.

After setup completes and you activate live syncing for your integration, newly activated orders automatically:

  • Create or update a Customer object in Stripe for the account that corresponds to the order. The id on the Stripe customer is available as a custom field called Stripe ID on the Salesforce account.
  • Create or update products and prices in Stripe for each product in the order.
  • Create a subscription schedule in Stripe for the activated order.
  • Create a Sync Record custom object in Salesforce to indicate the sync status and any errors that arise.

Sync limitations

  • Refunds: Use the Stripe Dashboard link on the Salesforce object to issue refunds through Stripe.
  • Payment and subscription status: Use the Stripe Dashboard link to see an order’s subscription status, payment information, and related invoices.
  • Taxes: Tax information isn’t synced between Salesforce and Stripe. To collect taxes on an invoice, use Stripe Tax to automatically calculate and apply taxes to the subscription or Stripe invoice for an order.

Activate live syncing

In the final step of the post-installation flow, you can enable live syncing now, or enable it later. Live syncing allows your integration to pull activated Salesforce orders into Stripe in real time. You can enable or disable live syncing of orders any time on the Sync Preferences tab of the application.

You can manually sync individual orders to test your integration, even when live syncing is disabled.

FacultatifImplement custom workflows

FacultatifAdd custom fields to page layouts

FacultatifManage permissions

Voir aussi

  • Field defaults and custom mappings
  • Accounts and contacts
  • Products and prices
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