Forum Academy Marketplace Showcase Pricing Features

How to Integrate Stripe Payments Course : Definitive Guide to Monetizing your Application via Stripe API

The Stripe Integration Course focuses on enabling Direct Charges using Standard Connect accounts using the Stripe API.

Who is this course for?

  1. Anybody looking for a “plug-n-play” method for integrating Stripe Connect Payments to their Bubble application to begin monetizing your platform through Subscriptions or Product Sales.

Having access to the Course Editor makes it super simple to copy and paste all necessary components to get up and running within a few hours or less.

  1. Somebody who is looking to learn and absorb as much as possible surrounding their Bubble application and wish to have a complete understanding of how their platforms Stripe Integration works from top to bottom.

There are over 10 Hours of Video, 485 Slides and access to the course editor providing everything you need to know about integrating to Stripe through Stripe Connect.

  1. All of those who want complete autonomy over their platform and do not wish to rely upon 3rd party unaffiliated developers for one of the most crucial features of their application. No need to use a plugin that doesn’t do everything you need for a successful integration with Stripe. Integrate directly with the Stripe API and Webhooks.

  2. Those whose learning preference is to listen. Over 10 hours of video.

  3. Those whose learning preference is reading. 485 Slides with Screen Shots

  4. Those who learn best by seeing a working example. Access the course editor for a behind the scenes view.

  5. Anybody in need of a method to allow users to checkout with a completely dynamic and unrestricted number of products or subscriptions. Note Stripe limits product count to 100 per single transactions and subscriptions to 20.

It may be safe to say the course is for anybody interested in implementing Direct Charges through Stripe Connect.

Why use Stripe Connect?

Using Stripe Connect reduces your applications exposure to potential issues surrounding sensitive financial data and regulatory compliance.

Visit For more details on Stripe Connect

What does the course cover?

A. Setting up Stripe Platform Account

B. Stripe API Calls
1. Products
2. Prices
3. Checkout Sessions
4. Customers
5. Charges
6. Payment Intents
7. Disputes
8. Refunds
9. Connected Accounts and OAuth
10. Login Links (Express Accounts)
11. Application Fee
12. Application Fee Refunds
13. Balances
14. Balance Transactions
15. Subscriptions
16. Subscription Items
17. Invoices

C. Initializing APIs

D. Database Structure

E. Privacy Rules

F. Option Sets

G. Webhooks

H. Backend Workflows

I. Reusable Elements and Pages

J. Shopping Cart - Complete feature detailing database structure, option sets, backend workflows, the reusable element and page workflows. This shopping cart allows users to select multiple items and adjust quantities for each item.

K. Subscriptions - Full overview of setting up subscriptions and allowing sellers to sell subscriptions through your platform. Automatic status tracking to have complete control over access to paid content and provide reminders to subscribers of past due payments. Upgrades/Downgrades and all other manners of modifying an existing subscription covered.

L. Delete Seller Account

M. Pagination and Filtering Stripe API Call Data

What should you be familiar with?

  1. Bubble Data Operators
  2. Bubble Visual, Container & Input Elements
  3. Dynamic Expressions in Bubble
  4. Backend Workflows - minimal experience required
  5. Custom States
  6. Option Sets

The reason to be familiar with these topics related to Bubble is because the course is not meant to be for a brand new Bubbler to learn how to use Bubble. The course is intended to provide easy to follow instructions on how to setup a number of feature sets integral to a successful and complete integration with Stripe. Because of this, the course is not a build along course.

The course is being offered exclusively on

Follow this link to access the course today.

If you are searching for how to setup Stripe Subscriptions this course will provide you all that you need to know to track your Stripe Subscription status as well as allow users to sell subscriptions via your platform.

If you are searching for how to setup Stripe Checkout Session with Multiple Line Items this course will teach you how to set up your Stripe API Calls to send a completely dynamic number of line items. The same method is applied to Subscriptions to allow users to subscribe to multiple subscriptions at the same time.

Enroll in the course and learn how to accept payments via Stripe and start to monetize your application using good practice approaches for strong data protection.

Help with payments on bubble
Need Help with formula for tracking user's minutes!
Set custom current date/time
Effective ways to speed up Recursive workflows?
Auto create a new page base on new merchant sign up
Guest payments help
Return empty fields when i try to group by month
Database trigger for when a user gets created
Accessing Stripe Subscription Price ID from Webhook
Stripe Plugin Popup
Error with Repeating Group Data Source
Need help creating an "Accepts Reservations" filter
Passwordless Sign up
Best way to do it
Working with time
Passwordless Sign up
Why are all my data disappeared and Bubble keep asking me to upgrade?
Search for a multiple field of colors confusing
How to add a list constraint when searching a repeating group?
Instagram Clone - Need help with messaging
Checkbox filter with number range
Need help with an API for creating a Stripe Invoice
Step through form
Previous Page Search Query
Best practice for mobile responsive repeating groups
Best way to do it
RG Updates alone. But it changes the position of the content
Large text responsive design
Creating accounts from csv file
Problem with workflow when an input is changed
Monitor in app when an API call has finished
Group focus not displaying right dimensions
Filtering list of text using list of text?
[SOLVED] No API options in privacy rule for some of my data types
Connecting api
Ghost user data
How to upload multiple images
Tip: Converting simple list output to tag-like element
Cancel Stripe Payment
How to allow Stripe Subscription to proceed without need for credit card if no immediate payment is needed (Promo/Coupon is applied)
Sending payment with Stripe Connect
Database RG Question with Slug?
Log-in required for back end workflows to function
Generate a link for download uploaded files
Currency formatting without :formatted as or :find and replace