Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Developer tools
SDKs
API
Testing
Workbench
Event Destinations
Workflows
Stripe CLI
Stripe Shell
Developers Dashboard
Agent toolkit
Stripe health alertsBuilding with LLMsStripe for Visual Studio CodeFile uploads
Security
Security
Extend Stripe
Stripe Apps
Stripe Connectors
    Overview
    Integrate a connector
    Commercetools
    Adobe Commerce
    Mirakl
    NetSuite
    Oracle Opera
    Cegid
    PrestaShop
    Salesforce
      Stripe Connector for Salesforce Platform
        Installation
        Configure events
        Enablement
        Configuration
      Stripe Billing for Salesforce CPQ
      Salesforce B2C Commerce
    SAP
    Shopware 6
    Stripe Tax for WooCommerce
    Stripe Tax for BigCommerce
    Partner connectors
    Build your own connector
Partners
Partner ecosystem
Partner certification
HomeDeveloper toolsStripe ConnectorsSalesforceStripe Connector for Salesforce Platform

Stripe for Salesforce Platform configure events guide

Copy page

Stripe for Salesforce Platform allows for the automatic creation of webhooks inside of Stripe, and configures a listener for the Salesforce organization. These webhooks become records that are captured as events for the Customer object.

  1. To configure Stripe Events, launch the Stripe Connector for Salesforce App wizard, navigate to App Launcher > Stripe Universal Connector for Salesforce
  2. Select the Stripe Account to configure events on.
  3. Click All Webhook Events.
  4. Select the Stripe Object to enable events for by clicking on the Stripe Object dropdown.
  5. Toggle the Events to listen for, and click Save.
  6. Login to the Stripe Dashboard for the account the events were enabled for.
  7. In the Stripe Dashboard Navigate to Developers > Webhooks. This will show newly created Hosted Endpoint.

Use Stripe Event DLM operations

Capture real-time Stripe Events via Webhooks and store them in the custom object “Stripe Events” within Salesforce. Utilize standard Data Lifecycle Management (DLM) triggers to automate interactions between Stripe and Salesforce, leveraging record trigger flows and APEX triggers.

Create a Salesforce flow trigger

To create a record trigger Salesforce flow for the Stripe Events, complete the following steps:

  1. In Salesforce From Setup, in the Quick Find box, enter Flow, and then select Flows.
  2. Click New Flow.
  3. Click Record-Triggered Flow, and then click Create.
  4. For Select Object select Stripe Event(stripeGC__Stripe_Event__c).
  5. Under Set Entry Conditions use stripeGC__Event_Name__c to define what event from Stripe this Salesforce Flow is for. Stripe Event Name customer.created is used for this example.
  6. Click Done. The Stripe Connector for Salesforce Platform has cast to flow actions. These actions are part of the package in Salesforce.

Stripe Events Object and Location

This Salesforce package comes with a Stripe Events custom object in order to capture Stripe webhooks. The Stripe Events object tab is found by navigating to App Launcher > Stripe for Salesforce Platform Lightning app. Example Stripe Event Object

See also

  • Enablement
  • Installation guide
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc