Collect payments in your flow with Stripe Checkout


Need to make sure you collect payment as one of the steps in your Flow?

Common use-cases of this include:

  • Collecting a deposit from new customers when they start an engagement
  • Collecting a minimum project fee when customers request a new project
  • Collecting a service fee when customers request support

Pipeline makes that easy, because it supports a seamless integration with Stripe!

To set up, go into Stripe and go to Developers → API Keys to copy your API key:

Then, go to Products and find the API Key for SKU or Pricing:

In Pipeline, go to the Step and add the Stripe Checkout snippet by clicking the Snippet icon:

Select Button: Stripe: Make Payment snippet:

After adding the snippet, click the Code icon to add your Stripe API IDs:

Find the following code snippet and updated the highlighted values with values from your Stripe account:

<script>
IWSM.IWStripe.PublishableKey = "[your Publishable Key]";
IWSM.IWStripe.ItemPriceID = "[your product SKU API ID or Pricing API ID]";
IWSM.IWStripe.IsSubscription = false;
</script>

With this integration, after someone pays via Stripe Checkout, they will be automatically be taken to the next step in your flow!


Next Steps

View How-To »

Need to collect payment as part of your process? Pipeline makes that easy, because it supports a seamless integration with Stripe. Here's how to set that up.

View How-To »

Learn how to make steps external-facing so that you can assign steps to your customers, vendors, and partners.

Watch Pipeline Academy videos

Discover what Pipeline can do for you

See how Pipeline can help you

Contact Us for a personalized demo