Shopping Cart Payments with Multiple Sellers (Stripe Connect) - Bubble.io Tutorial

preview_player
Показать описание

This is a slightly complex payment flow, but it’s possible to implement with Stripe’s Separate Charges and Transfers method.

In this video, we demonstrate how you can implement this payment flow with Cranford Tech’s Stripe Connect - Marketplace plugin. Be sure to check out the demo app linked below to see the actual workflows shown in this video.

Links
🖌️ Stripe Connect - Marketplace plugin

🛒 Shopping Cart with Stripe Connect demo app (editor is public)

ℹ️ Detailed written guide on creating shopping cart payments with Stripe Connect

🔗 Stripe Connect - Marketplace plugin demo app

ℹ️ Stripe Connect - Marketplace plugin documentation

ℹ️ Video on onboarding sellers to your marketplace with Stripe Connect

📧 Plugin Support

🎨 Check out our other Templates and Plugins

💼 Custom app development

Timeline
00:00 Intro
02:05 Using the Separate Charges and Transfers approach
02:55 The Stripe Connect - Marketplace plugin
03:24 Overview of database structure
04:48 Onboarding merchants
05:31 Building the Checkout flow
17:14 Creating a Stripe webhook to notify Bubble when a payment is made
24:42: Building out the backend workflow
28:57 Making transfers to the relevant sellers
32:10 Linking a transfer to a specific charge
Рекомендации по теме
Комментарии
Автор

Thanks so much team, will be using this in our upcoming app :)

Well_Theres_An_Idea
Автор

@CranfordTech - does your plugin use the 'on behalf of' parameter when making transfers to multiple parties? I need the Businesses of Record to be each individual merchant. Thanks for the awesome videos

Well_Theres_An_Idea
Автор

Great video! Your plugin is all worth the money.
I miss the Platform Fee (Cents) for the Stripe Connect - Create Checkout Session (Multiple Items) action. Would it be possible to add?
Its only available for the Create Checkout Session (non-multiple items).

Or do I simply just withhold my platform fee (small percentage) when users of my platform gets payout?

SLKDK
Автор

Please add TAX, GST, VAT functionality

krypto
Автор

I’m able to get the first payment attempt to go through using the API to detect data when I click the button. However, when I try to run the product again, I get a "Pending" status and a 404 error with "Not Found." The workflow shows "stripe_checkout complete not in initialization mode". I’ve also checked my API key, regenerated it several times, and detected the data each time. The process only completes when I detect the flow, and I’ve triple-checked for case sensitivity. I’ve rewatched your tutorial several times and followed the steps carefully, but I’m not sure if I’m missing something.

Scuurpro