The Stripe Connect - Marketplace plugin makes it easy to manage payments, onboard sellers and effectively run your marketplace app.
⭐⭐⭐⭐⭐ The Stripe Connect plugin with the highest number of 5-star ratings on the Bubble Marketplace
Are you looking to split payments between your platform and sellers but don’t know where to start? Tired of spending hours connecting Bubble to Stripe with the API Connector? The Stripe Connect - Marketplace plugin is the fastest and easiest way to integrate payments into your platform or marketplace.
Fantastic plugin and support! The Stripe Connect - Marketplace plugin by Cranford Tech has been an invaluable asset for my Bubble application. The plugin works seamlessly and handles complex payment workflows effortlessly. The instructional videos are clear, concise, and incredibly helpful, making the implementation process straightforward even for intricate use cases. I highly recommend this plugin to anyone building a marketplace on Bubble.
David O’Brien, Founder of Total Sports Hub
💳
Split one-off payments between your platform and sellersAllow sellers (merchants) to take one-off payments for goods/services sold on your platform and take a % of the payment (like Airbnb, Etsy, Uber, Upwork etc.).
💳
Split subscription payments between your platform and sellers/merchantsAllow sellers (merchants) to take subscription payments for goods/services sold on your platform and take a % of the payment (like Substack, OnlyFans etc.)
💳
Onboard merchants in minutesAllow sellers to create their own Stripe account (Express or Standard) in minutes and begin selling on your platform.
💳
Give merchants access to their own Stripe DashboardSellers can use the Express Dashboard to view their available balance, see upcoming payouts, and track their earnings in real time.
💳
Embed Stripe payment forms in your appYou can let customers access payment forms on a Stripe-hosted webpage or embed them in your own app.
💳
Create Shopping Cart payments (Advanced)Allow customers to pay for multiple items at once and split the payment between your platform and multiple sellers.
Other features• Allow merchants to set their own payout schedule (daily, weekly, monthly)
• Allow customers to cancel subscriptions via the Stripe Billing Portal
• Charge customers using saved payment details (can be used in backend workflows)
• Refund customers who transact with your platform - can be done either by the platform administrator or merchants
• Authorize payment details upfront and capture the payment at a later date (can be useful for marketplaces like Uber when payment is made a brief period after the service is booked)
• Create transfers from the platform/marketplace Stripe account to the seller's account. This can be used if you want to take the full payment from a customer immediately, but only transfer funds to the seller after a service has been delivered - very useful for services marketplaces like Upwork/Fiverr
• Create invoices, email them to customers and split the payment between your platform and sellers
Amazing plugin and highly recommended. Video was super useful. Alex is an incredible resource to have for no-code marketplace support.
Paolo Raimondi, Founder of Redbot.ai
🔗
Demo app and instructionsA demo of the plugin and instructions on how to use it (including configuration and an actual example) can be found at the following link:
https://stripeconnectmarketplace.bubbleapps.io/version-test
The editor is public so you can see all the workflows (editor link is in demo app).
ℹ️
DocumentationOur detailed documentation explains everything you need to know about using the Stripe Connect - Marketplace plugin.
https://cranford-tech.gitbook.io/stripe-connect-marketplace/introduction/welcomeDetailed Video TutorialsThe Stripe Connect - Marketplace plugin comes with a number of detailed video tutorials that show you how to get up and running quickly.
The ultimate guide to Stripe Connect and Bubble
One-off marketplace payments (like Etsy)
Subscription marketplace payments (like Substack)
Detailed video on how to process payments for a marketplace like Airbnb
Manual payouts
Delayed payments for a services/freelancing marketplace like Upwork:
Invoices
Shopping cart payments (one payment, multiple sellers)
This plugin really solved this big pain point of mine by simplifying the process to embed Stripe Connect into my marketplace. The step-by-step video tutorials were also extremely helpful in making the use of this plugin a breeze. Highly recommend this plugin to anyone looking for a simple and effective way to incorporate Stripe Connect into your marketplace app!
Regina Tan, Founder of Immortalize
SupportIf you have any questions about how to configure the plugin you can contact me at the link below:
https://www.cranfordtech.com/contactI WILL respond to you if you have a problem.
If you are getting the following error code when using the plugin:
"the key error is not part of the btype definition"
please do the following before contacting me
• Go to the Developers section of your Stripe Dashboard (by clicking on "Developers" in the top-right hand corner of the dashboard homepage
• Examine the "Recent Errors" section of the Developers dashboard and click on the most recent error to see full details
• If you cannot figure out the issue from this section, take note of the error details, make your bubble editor public and send me an email with details of the error and a link to your editor
This will help me solve your problem much quicker than otherwise possible 🙂
Product updatesWe release new features for the Stripe Connect - Marketplace plugin pretty regularly. If you'd like to hear about these updates, you can sign up for our monthly newsletter at the link below:
https://www.cranfordtech.com/newsletter
Need help building your Bubble app?You can hire us to build your app for you. Get in touch via the link below:
https://www.cranfordtech.com/hire-usWhat’s nextIf you like our Stripe Connect - Marketplace plugin, then consider checking out our other projects:
•
PDF Creator - Easily create beautiful PDFs in your Bubble app
•
Charles - Turn your Bubble app into a Chrome extension
•
A+ Product - Onboarding Tour - Introduce users to your app in style with a custom onboarding tour
•
Universal Video Player - A powerful and highly flexible video player plugin built with Video JS
•
Beautiful Maps - Mapbox - Add incredible maps to your app
•
Stripe Checkout (Shopping Cart) – The perfect plugin for eCommerce apps. Create shopping cart experiences, add sales tax, shipping rates and more.
List of actions and data callsThe plugin allows you to use the following workflow actions:
• Create Express Account
• Create Onboarding Link
• Create Express Dashboard Link
• Create Checkout Session
• Create Checkout Session (Subscriptions)
• Create Checkout Session (Multiple Items)
• Create PaymentIntent
• Self-Service Portal
• Delete Account
• Manual Payout
• Cancel a Payment
• Cancel a Subscription
• Update Subscription
• Create a Refund
• Capture a Payment
• Create Transfer
• Reverse a Transfer
• Create Customer
• Create Invoice
• Create Invoice Item
• Send Invoice
• Expire a Session
• Update Charge Description
• Create Price
And the following data calls:
• Retrieve Account Details
• Retrieve Connected Account Balance
• Get Payment Details
• Retrieve Checkout Session Details
• Retrieve List of Transactions
• Retrieve a Subscription
• Retrieve a Payment Method
• Detach a Payment Method
• Retrieve a Charge
• Retrieve a Refund
• Retrieve a Price
• Retrieve an Invoice