Articles in this section

Stripe – Salesforce quickstart integration template

The Stripe – Salesforce quickstart integration template lets you sync your Stripe account with your Salesforce CRM account. This template is comprised of a prebuilt integration flow, which automates the workflow by syncing Salesforce leads to Stripe customers whenever leads are created or updated in Salesforce.

Supported integration flow

The Celigo quickstart bundle contains workflows you can easily configure and deploy without coding or IT support. The following built-in flows sync from the specified source data to the corresponding destination.

Salesforce to Stripe

Gather your credentials

Install required packages

The Stripe – Salesforce template does not include the Apex triggers or custom fields by default. You can create them by installing two packages (integrator.io and Salesforce). This will ensure that the template consists of the apex triggers and custom fields by default.

Install the integrator.io package

  1. In your Stripe browser session, open Upgrade integrator distributed adaptor

  2. Select Install for all users (recommended).

  3. Follow the prompts to complete installation.

Install the Salesforce package

  1. In the same Stripe session, open the Install Celigo Salesforce package

  2. Choose Install for all users (recommended).

  3. Complete the installation steps.

This package includes:

  • Apex triggers required for syncing Stripe data to Salesforce

  • Custom fields that are referenced in the template flows

Note

If you're unable to install the packages or experience permission issues, ensure you are using a Stripe user with package installation privileges. After saving the connection, sign in to Stripe and consent to the integration.

Before you install the template

Keep your Stripe and Salesforce account credentials ready:

  • Stripe – verify APIs and authorization

    • Before you set up a Stripe connection below, ensure you have the API and authentication details for your Stripe app.

    • Refer to the Stripe help documentation for more information on APIs and authorization.

  • Salesforce – verify APIs and authorization

    • Before you set up a Salesforce connection below, ensure you have the API and authentication details for your Salesforce app. 

    • Refer to the Salesforce help documentation to learn more about APIs and authorization.

Install the Stripe - Salesforce template

To install the Stripe – Salesforce template:

  1. Navigate to integrator.io > Marketplace.

  2. From the available templates, select Filter by application using Popular filter as Stripe, or search with the keyword- Stripe - Salesforce.

  3. Find the Stripe – Salesforce template and click Preview. The Install template page appears.

  4. Review the template’s contents, and click Install now to begin. The Install integration page appears.

Configure the Stripe-Salesforce flows

Additional record mapping is required to integrate the template’s exports and imports with your Stripe and Salesforce apps.

Note that all of your flows are disabled when first installed. After configuring the flows, you may enable them in your Flows dashboard or in Flow Builder with the Off/On toggle button and then run or schedule each flow.

Salesforce leads to Stripe customers

This flow syncs Salesforce leads with Stripe customers. When a lead is added or updated in Salesforce, this integration flow exports the lead from Salesforce and imports it into Stripe as a customer.