Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Essentials
SDKs
API
Testing
Stripe CLI
Sample projects
Tools
Stripe Dashboard
Workbench
Developers Dashboard
Stripe Shell
Stripe for Visual Studio Code
Features
Workflows
Event destinations
Stripe health alertsFile uploads
AI solutions
Agent toolkit
Model Context ProtocolBuild agentic AI SaaS Billing workflows
Security and privacy
Security
Stripebot web crawler
Privacy
Extend Stripe
Build Stripe apps
Use apps from Stripe
    Overview
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Guidewire
    Mirakl
    NetSuite
    Oracle Opera
    Oracle Simphony
    Oracle Xstore
    PrestaShop
    Salesforce
      Salesforce B2C Commerce
      Stripe app for Salesforce Platform
        Installation
        Configuration
        Configure events
        Use Stripe app for Salesforce Platform
      Salesforce Billing Extension
      Stripe Billing Flows Extension
    SAP
    Shopware 6
    Stripe Tax for BigCommerce
    Stripe Tax for WooCommerce
    Partner apps
    Build your own app
Partners
Partner ecosystem
Partner certification
United States
English (United States)
HomeDeveloper resourcesUse apps from StripeSalesforce

Stripe app for Salesforce Platform

Automate and integrate directly within Salesforce by accessing the Stripe API through Flow Builder and Apex.

Note

The Stripe app for Salesforce Platform works best with Salesforce instances on core clouds such as Sales, Revenue, Service, Commerce, and Experience Cloud.

The Stripe app for Salesforce Platform operates as an integration builder within Salesforce. You can use the Salesforce Flow Builder and Salesforce Apex to build your integration. It offers flexible integration options to fit your business needs. Whether you’re looking to build custom payment workflows with Stripe actions and events, implement a comprehensive billing integration using our pre-built data models, or automate subscription management processes, this app provides the necessary tools and templates. The modular architecture allows you to start simple and expand functionality as your requirements grow.

The Stripe app for Salesforce Platform enables:

  • Support for Stripe Billing data model: Access native representations of Stripe billing objects as custom objects in Salesforce, with pre-built page layouts and default mapping to Salesforce Sales Cloud objects.
  • 1-click Billing data sync: Enable real-time or scheduled Stripe billing data synchronization to Salesforce with a single click, simplifying integration maintenance.
  • Opportunity-to-subscription conversion (order to cash): Extend out-of-the box flow templates that use Stripe API actions in Flow or Apex to automatically create or update Stripe subscriptions when orders are activated in Salesforce.
  • Quote-to-subscription automation: Convert complex or negotiated Salesforce quotes directly into active subscriptions within Stripe Billing.
  • Subscription management: Manage the complete subscription lifecycle (creation, upgrades, downgrades, cancellations) directly from Salesforce without platform switching through the subscription management helper mapper tool
  • Stripe API access: Leverage Stripe API 2025-04-30.basil directly within Salesforce through custom Apex classes and pre-built Flow actions.
  • Event-driven integration: Subscribe to Stripe events directly from Salesforce and map them to Salesforce objects and fields of your choice.
  • Customizable workflows: Design tailored payment and subscription management flows using Salesforce Flow Builder with Stripe actions.
  • Bidirectional data synchronization: Keep critical data consistent between Salesforce and Stripe with configurable synchronization patterns.
  • Payment acceptance and management: Process and reconcile payments within Salesforce using the app’s Stripe API actions and objects, backed by Stripe’s secure payment infrastructure.

Map Stripe API Actions to Salesforce Objects

Salesforce Flow Builder lets you integrate with Stripe in the following ways:

  • Include Stripe API actions and your own business logic in flows.
  • Use Stripe events to trigger flows in Salesforce.

Additionally, access Stripe objects and methods directly from Salesforce Apex. You can also use AgnosticInvocable method to integrate with any Stripe endpoints that aren’t included in the API extensions pack, or that aren’t available through Stripe API actions.

Extensions

A Salesforce extension is a separate package that enhances the functionality of an existing managed package. It adds features or customizations without altering the original package, enabling a modular approach to enriching the current app experience.

The Stripe app for Salesforce supports multiple extensions. Some are core extensions that are required to install (e.g., API Extension to power the API actions and objects), whereas others are optional and based on specific use cases:

Salesforce Billing Extension

Provides support for ACH and credit card payments through Salesforce Billing and Payment Center

Stripe Billing flows Extension

Extend out-of-the-box flow templates that use Stripe API actions in Salesforce Flow or Apex to automatically create or update Stripe subscriptions when orders are activated in Salesforce.

Changelog

You can monitor changes and upgrades to the connector in GitHub.

See also

  • Installation guide
  • Configuration
  • Configure events
  • Training
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc