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!
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?
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)
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 ?
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
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.
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.
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?
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?
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
Want to learn more about Bubble? Check out www.nocode.mba/tracks/the-complete-guide-to-bubble
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.
thank you so much for this. You saved my life
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!
Of course! Glad it was helpful!
You sir are a legend.
I am building out an app for the Philippines & this video solved big issues. Subscribed for sure. Thank you.
Glad it helped!
This is still relevant and helpful still
Glad it helped!
this is just exactly what im looking for, great video No Code MBA, thanks so much!!!
awesome, I'm glad it was helpful!
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?
Good tutorial thanks a lot
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.
Yo solid video my guy, thank you
Thanks so much!
great tut, thanks
thanks, glad it was helpful!
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)
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 ?
i also have this problem. Did you find a solution for this?
What if the payment doesnt go? and afterwards you want to make a change to current user ONLY when payment is ok.
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
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.
@@guyblueoceans9072 Glad you figured it out!
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.
@@nocodemba Sounds good! Thanks for the info!
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?
this has been an issue
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?
Hm - did you publish your Bubble app so it is in live mode?
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?
Did you figure out an answer? I've had the exact same question if there's a way....
@@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.
For some reason I am unable to view the Live mode client ID, do you have any idea what might be the reason ?
Unfortunately I'm not sure
@@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
Hello, Im with this error to connect's payment: "Trying to pay another user, but the payee is empty". Do you know whats that? Tks
In Bubble do you have a payee set?
@@nocodemba, not in a same group. I was using the user like a payee.
I am having the same issue. Can't seem to figure out why.
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?
Hey! Could you let me know which timestamp in the video you're referring to? I can look into it from there
@@nocodemba hey it's at minute 11:12 when you're registering the user as a seller
@@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
why does my return link come with a long url and some text which look like this 'code=acc_885857fjfg59'?