Start Handling Stripe Charges

Last updated Tue May 24 2022

Use this recipe to elegantly handle Stripe Charges with Boomi Recursion. The recipe includes:

  • Quick steps to setup your Stripe credentials.
  • An example Boomi Recursion pattern to handle loops elegantly.
  • An example of Stripe’s recommended query pagination practices.
  • Stripe and Boomi best practice reference links.


Stripe is a best-in-breed payment processing platform. We use it at Boomi, as do many of our customers.

This recipe includes an example Stripe Charge-handling pattern by Boomi PSO’s own Chris Tofani. It elegantly handles Stripe pagination and highlights Boomi’s recursion best practices.

The first part of the recipe generates a number of documents. The second part uses those documents as looping logic with an updated pagination-offset in the stripe query each pass.

Once the pattern is set up, you’ll have a great example that can be applied to many Stripe methods. Get started today!

The recipe qualifies for Boomi’s Recipe Program

This Recipe is eligible for Boomi’s Recipe Program – that bundles free expertise from the Boomi PSO team included in the price of this prebuilt offering. The Boomi experts will help you get set up faster than ever, allowing you to get the most out of the Boomi AtomSphere Platform.

Learn More

Related Solutions


Start Connecting with Stripe

Use Stripe to create customers and check-out sessions for your ecommerce application needs. Transform your user experience while remaining secure and nimble in your monetization.
Learn more


Start Encrypting Single Fields

Easily encrypt a single field's value within a given document. Field values are encrypted, temporarily stored in a Document Cache, and then re-incorporated with the rest of the document using a Map shape.
Learn more


Start Connecting with GTreasury

Easily connect to GTreasury and create a payment!
Learn more