Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Essentials
SDKs
API
Testing
Stripe CLI
Tools
Workbench
Developers Dashboard
Stripe Shell
Stripe for Visual Studio Code
Features
Workflows
Event Destinations
Stripe health alertsFile uploads
AI solutions
Agent toolkit
Security and privacy
Security
Privacy
Extend Stripe
Build Stripe apps
Use apps from Stripe
    Overview
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Mirakl
    NetSuite
    Oracle Opera
    PrestaShop
    Salesforce
      Salesforce B2C Commerce
      Stripe app for Salesforce Platform
        AgnosticInvocable code
        Class Invocables code
        Configuration
        Configure events
        Training
        Installation
      Salesforce Billing Extension
      Stripe Billing for Salesforce CPQ
    SAP
    Shopware 6
    Stripe Tax for BigCommerce
    Stripe Tax for WooCommerce
    Partner apps
    Build your own app
Partners
Partner ecosystem
Partner certification
HomeDeveloper resourcesUse apps from StripeSalesforceStripe app for Salesforce Platform

Stripe app for Salesforce Platform configure events guide

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

  1. To configure Stripe Events, launch the Stripe app 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 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 through Webhooks and store them in the custom object “Stripe Events” within Salesforce. Use 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 app 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 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

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