Hi. I have followed your tutorial and many others but i'm still having difficulties setting up this same flow that you showed. Please I need your help. i will pay per hour.
Some other videos on the subject all use some sort of paid plugin for this, good to know that you don't need anything like that to set up a marketplace. Thank you very much for the video!
Thanks for the tutorial, unfortunately when my user is back from stripe seller onboarding nothing happen (seller's stripe id is still empty in bubble), does someone met this problem ?
Thanks for this video. Super useful, however I'm running into a problem. When I click the book button, a loading bar moves across the top of the screen but it never proceeds to the stripe checkout. Through the debugger, I can see that all of the elements are pulling through (payer e-mail, amount, currency, name, trans. payee (sending to the profile of a registered seller), and app fee). It just doesn't seem to send this through to Stripe and stays in a state of perpetual loading. Do you know why this might be?
Great video! Have you deployed this to Live and had any issues? My live version doesn't work and trying to figure out why. My payment button will only take you to the stripe checkout page if you are logged in as the original test account. But the payment won't process and there is an error message "no such destination: act_....# -similar object exists in test mode". If logged in as any other user the button won't even go to the payment page.
Awesome video and my test purchase works! Any clue as to why my payment window doesn't go to the stripe checkout page? For mine, there is a small grey popup where you enter the credit card details instead of the checkout page!
Because your stripe Plugin is in V2 version :) You need to update to V3 to see the checkout page ! (You can update your plugin version under the "plugin" tab)
Hello... Great video. I tried to see if the process was complete by showing a text element which is hidden if the current users stripe seller id is not empty like you did but the it didnt work. Does this means the process was incomplete or I messed up somewhere? Or is there a way to capture the seller id and save it to the db at least once to know that it worked?
I have integrated stripe like you did. But when switching into live mode it does not change it in bubble. So when a user tries to register as a seller through my app and gets redirected to stripe it always shows that he is in test mode. why is this?
excellent video! I do have a question on the alternative "transfer to a seller". I keep getting some error message "Stripe error: Transfers using this transaction as a source must not exceed the source amount of $225.00". My step 1 is Charge current user (uncheck for another user) Step 2 Transfer to seller. While not urgent where do you recommend I learn more about this method? Maybe you should another video?
followup: it was my mistake. I needed to divide the amounts by 100. The Bubble Stripe plugin exposes Stripe payment amounts off by a factor of 100...hence to correct this any amount saved to database/reused later in steps (ie 'results of Step 1' etc) usually must be divided by 100.
Hello, great video but I'm running into the following issue: I get an error message that reads like this: Stripe error: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using `transfer_data[destination]`). Any idea how to fix it?
Hello, thank you for the video. I applied all steps until minute 13:58;although when I test my flow, it gives me an error message as "message:"Standard OAuth is disabled for this account.". what could be the problem? @nocodemba
Hey awesome video! Just wondering if it's possible to do the exact same thing but instead of a one-time payment, cant it be a subscription? So for example, a seller is selling a subscription product that the customer pays monthly for and then we (as the website owner) charges an app fee? If so, hooww? lol
Yes, it's possible with Bubble! It's a little more complicated though 😅 I don't know when I'll have time to make that video, but I will add it to my to-do list! If I were doing it, I'd probably write custom API calls with the Bubble API connector. For an easier way, I'd try to look up if there are any good Bubble Plugins specific to Stripe Connect that handle all that logic for you.
Very important question: do clients need to be registered on the site to make payments? on our service, we only register sellers, and clients are contacted by sellers for payment. we thought we could have sellers generating stripe 'products' on bubble and then let customers buy them without being registered. is that possible or not?
@@Juliana-cx7qq Hi, it's possible but not with the way this video describes; you'll need to use stripe checkout. the idea is that stripe hosts a checkout page for you on their servers. for this to work i believe you need to create a product or set a price for it within stripe; but you can do that dynamically, so your sellers won't have to go to stripe and set something up there, they can do it through your platform, and you won't need to do anything after this system is set up. keep in mind that stripe checkout is a lowcode solution rather than nocode, so it might be a bit more difficult.
@@nocodemba I knew what was the reason, Stripe UAE only support Connect inside the UAE, that's why it was not approved for us and that's why it didn't show up
What if the sellers already have a stripe account, should I still use the email they login with to my bubble app, wouldn't be better to have them enter the email they used for stripe?
@@Cocoodla Ah I got it! Yeah - you could have them enter an email, but I don't think it matters if the email there is different from the one they used in Stripe. Would have to test though
@@nocodemba but isn't that email the one linked to their stripe account, why would they enter a different email than their stripe account? I'm a bit confused hehe
@@Cocoodla I think Stripe lets users log in to their Stripe account when you run that workflow, so I don't think it has to be a match. But I'd recommend double checking by testing it both ways in a demo app