The ultimate guide to Stripe Connect and Bubble.io (full tutorial)

  Рет қаралды 6,084

Cranford Tech

Cranford Tech

Күн бұрын

Пікірлер: 35
@donho4021
@donho4021 11 ай бұрын
Thank you Alex. This tutorial is very thorough and easy to follow.
@CranfordTech
@CranfordTech 11 ай бұрын
Appreciate the kind words! 🙂
@miw14programmer11
@miw14programmer11 9 ай бұрын
sometimes when a user cancels or completes a transaction where they actually paid they are redirected without a success or cancel url to the product page can i avoid this buy dynamically logging if a payment occurred through webhooks for a subscription and one-time payment? And if so do what events am I suppose to listen to for this?
@CranfordTech
@CranfordTech 9 ай бұрын
Hi there, the user should ALWAYS be redirected to the success or cancel URL after completing a Checkout Session. I have come across cases where this hasn't happened in debug_more. This usually happens because '?debug_mode=true' is in the URL, which means Bubble can't capture the '?transaction' parameter. Can you check and see if that's what's happening in your case? 🙂 As an alternative, you could indeed use webhooks. I suggest listening for the customer.subscription.created event for subscriptions and the checkout.session.completed event for products. You may need 1 or 2 more depending on your exact use case, but that should get you 95% of the way there!
@miw14programmer11
@miw14programmer11 9 ай бұрын
@@CranfordTechIt works, thank you. Also, for subscription type payments in a marketplace, what ID is used as the path(ID) for backend workflow where I am using Stripe Connect Retrieve Subscription.
@maanibeatz
@maanibeatz 10 ай бұрын
Are we able to allow deposits? Customer pays 50% upfront then we are able to capture it later? This would help with services with cancellation policies.
@CranfordTech
@CranfordTech 10 ай бұрын
I'm afraid you can't currently achieve this with our plugin, but it's an interesting idea! I'll put it on the list of features to consider implementing. Thanks for the feedback.
@user-ft2md2gd4s
@user-ft2md2gd4s 8 ай бұрын
I couldn't use the plugin without this tutorial. Glad it is extensive and detailed enough to handle Stripe even not being a developer.
@CranfordTech
@CranfordTech 8 ай бұрын
Great to hear! 🙂
@giovannicusenza3191
@giovannicusenza3191 5 ай бұрын
Hi! I purchased the Stripe Connect plugin and am using it. Nonetheless, I have three doubts: 1) At checkout the payer does not see the full price, but only the amount without the sum of the commissions: is there a way to show the full amount? And would it be possible to add any Stripe commissions to the latter so that the payer has the true full amount that he will pay? 2) If you leave the checkout page without having made any payment, is it possible to prevent the database from creating an empty transaction with an empty payment status? 3) How do refunds work in the third case, i.e. the one that separates charges and transfers? Thanks in advance!
@CranfordTech
@CranfordTech 5 ай бұрын
Hi Giovanni, thanks for using our Stripe Connect - Marketplace plugin. I've written answers to your questions below. If you require further detail or clarification, feel free to get in touch via our support page (www.cranfordtech.com/contact) 🙂 1. The payer should be seeing the full price (including the platform's commission at the Checkout). The price is taken from the 'Amount' field, so whatever you add there will be what the customer is charged. 2. It's not possible to do this with the approach I've outline above (because you're creating the transaction before the customer actually navigates to the Checkout page). What you could do is create a backend workflow that runs once a day and deletes all transaction entries that have an empty payment status. 3. Any refunds using separate charges and transfers will come completely from the platform account. If a transfer was made from the platform account to the seller's connected account, you'll need to reverse this transfer to make the platform account whole. The plugin doesn't actually currently have a 'Reverse Transfer' action, but I'll look to add this over the next week or so. You can read more about issuing refunds with 'Separate Charges & Transfers' at this Stripe link: docs.stripe.com/connect/separate-charges-and-transfers?#issue-refunds
@CranfordTech
@CranfordTech 5 ай бұрын
Hi again Giovanni, just wanted to let you know that I just released a new version of the plugin (version 2.13.0) that has a new action: Stripe Connect - Reverse Transfer. This allows you to reverse any transfers that were made to connected accounts as part of the separate charges and transfers approach. This will hopefully make it easier to implement a refund process with separate charges and transfers. The plugin documentation has also been updated to reflect this. The relevant section on refunds is here: cranford-tech.gitbook.io/stripe-connect-marketplace/implementing-key-features/processing-refunds Any questions just let me know 🙂
@user-ft2md2gd4s
@user-ft2md2gd4s 2 ай бұрын
Why are you not wearing upper clothes mad man?
@user-ft2md2gd4s
@user-ft2md2gd4s 2 ай бұрын
put a t-shirt on LOL
@cooraez
@cooraez 8 ай бұрын
This is great. Is there a way to take the payment URL and encapsulate it in a QR code so the customer can scan the code or use twilio to text the payment link to the customer?
@CranfordTech
@CranfordTech 8 ай бұрын
Thanks for the kind words! I'm afraid this isn't something I've looked into so can't say for sure. Very interesting use case though.
@DanGameDev
@DanGameDev 3 ай бұрын
FANTASTIC video - thank you so much this is amazing!
@CranfordTech
@CranfordTech 3 ай бұрын
No problem!
@Tristanyway
@Tristanyway 2 ай бұрын
Good, thanks! But if we're a global business... shall we just keep US when creating the express account?
@CranfordTech
@CranfordTech 2 ай бұрын
The country you set when creating an express account should match whatever country your merchant is based in 🙂
@shanejenkinson3723
@shanejenkinson3723 10 ай бұрын
Just to clarify, does this tutorial teach you how to build the plugin or do you have to buy the plugin to follow this tutorial?
@CranfordTech
@CranfordTech 10 ай бұрын
Hi Shane, you have to buy the plugin to follow the tutorial. Any other questions let me know!
@Tristanyway
@Tristanyway 2 ай бұрын
Stripe connect - Create onboarding link action has an issue :/. When testing the creation of a merchant account, it tells me this step has an issue. Error "the key error is not part of btype definition". any clue of how to tackle this?
@CranfordTech
@CranfordTech 2 ай бұрын
Hi there, can you follow the debugging steps outlined from 28:15 in the video? 🙂
@WeWontAllSleep
@WeWontAllSleep 7 ай бұрын
Hey Alex, is it possible to email the customer the invoice so they don't need to sign up for an account? My app is for service providers who provide the service to the customer, and then the price comes from the amount on the invoice.
@CranfordTech
@CranfordTech 7 ай бұрын
Hi Austin, I'm afraid the plugin doesn't currently support invoices. However, this is something I'm hoping to add in the near future!
@tjmahoney9251
@tjmahoney9251 9 ай бұрын
Could this work for splitting payments in person at a restaurant with another person?
@CranfordTech
@CranfordTech 9 ай бұрын
Hi TJ, I'm afraid Stripe Connect isn't really suitable for that use case. A single customer will have to make the full payment. Stripe Connect can THEN help you split that payment between a merchant and a platform (or multiple merchants), but that's a bit different to what you're describing
@MlleNorah
@MlleNorah 6 ай бұрын
Hello, Thanks for the great tutorial ! How can I charge clients from the US if my service providers are in EU (for delayed payments )? You said this plugin don't include this possibility , is there a way around that ?
@CranfordTech
@CranfordTech 6 ай бұрын
Thank for the kind words! Apologies if I was unclear in the tutorial - it is possible to charge clients (using delayed payments) from the US if your service providers are in the EU. However, you will have to use the 'authorize and capture' method, which only works if the delay is for 7 days or less. You won't be able to use the 'Separate Charge & Transfer' method unfortunately. See this video for how to use the 'authorize and capture' method: kzbin.info/www/bejne/rJLVpXuGaMZ8brc I'm hoping to release an update for the plugin in the coming weeks that will make it a lot easier to delay payments when the platform and service providers are in different geographic areas.
@DanielMcCord-l7g
@DanielMcCord-l7g 11 ай бұрын
Do you have any videos where you can charge one time instead of a subscription for a website? On youtube, all I have been seeing is how to set up subscriptions or marketplaces, never a one-off payment
@CranfordTech
@CranfordTech 11 ай бұрын
Have you seen this one by any chance? kzbin.info/www/bejne/eH25Z6yOi5ykrbs& Maybe a bit dated at this stage, but I remember watching it when I was first getting started with Stripe/Bubble and found it useful!
@kevink8156
@kevink8156 4 ай бұрын
Can you make a similar tuto on stripe identity pleaaaase😢
@CranfordTech
@CranfordTech 4 ай бұрын
Thanks for the suggestion Kevin! We're not too familiar with Stripe Identity, but will add it to the list of topics to consider 🙂
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Stripe Connect account types
9:44
Stripe Developers
Рет қаралды 30 М.
How To Process Marketplace Payouts With Stripe Connect In Bubble.io (2024)
51:47
Bubble.io and Stripe integration for subscriptions (Full Guide) - 2024
18:56
Koby Moon - Bubble Dev
Рет қаралды 4,7 М.
Build Stunning Apps FAST with Bubble.io's New AI Tools!
11:20
Marketplace Payments (Stripe Connect) - Bubble.io Tutorial
41:38
Cranford Tech
Рет қаралды 9 М.
Delayed payments like Upwork (Stripe Connect) - Bubble.io tutorial
37:12
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.