Thank you Alex. This tutorial is very thorough and easy to follow.
@CranfordTech11 ай бұрын
Appreciate the kind words! 🙂
@miw14programmer119 ай бұрын
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?
@CranfordTech9 ай бұрын
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!
@miw14programmer119 ай бұрын
@@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.
@maanibeatz10 ай бұрын
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.
@CranfordTech10 ай бұрын
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-ft2md2gd4s8 ай бұрын
I couldn't use the plugin without this tutorial. Glad it is extensive and detailed enough to handle Stripe even not being a developer.
@CranfordTech8 ай бұрын
Great to hear! 🙂
@giovannicusenza31915 ай бұрын
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!
@CranfordTech5 ай бұрын
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
@CranfordTech5 ай бұрын
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-ft2md2gd4s2 ай бұрын
Why are you not wearing upper clothes mad man?
@user-ft2md2gd4s2 ай бұрын
put a t-shirt on LOL
@cooraez8 ай бұрын
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?
@CranfordTech8 ай бұрын
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.
@DanGameDev3 ай бұрын
FANTASTIC video - thank you so much this is amazing!
@CranfordTech3 ай бұрын
No problem!
@Tristanyway2 ай бұрын
Good, thanks! But if we're a global business... shall we just keep US when creating the express account?
@CranfordTech2 ай бұрын
The country you set when creating an express account should match whatever country your merchant is based in 🙂
@shanejenkinson372310 ай бұрын
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?
@CranfordTech10 ай бұрын
Hi Shane, you have to buy the plugin to follow the tutorial. Any other questions let me know!
@Tristanyway2 ай бұрын
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?
@CranfordTech2 ай бұрын
Hi there, can you follow the debugging steps outlined from 28:15 in the video? 🙂
@WeWontAllSleep7 ай бұрын
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.
@CranfordTech7 ай бұрын
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!
@tjmahoney92519 ай бұрын
Could this work for splitting payments in person at a restaurant with another person?
@CranfordTech9 ай бұрын
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
@MlleNorah6 ай бұрын
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 ?
@CranfordTech6 ай бұрын
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-l7g11 ай бұрын
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
@CranfordTech11 ай бұрын
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!
@kevink81564 ай бұрын
Can you make a similar tuto on stripe identity pleaaaase😢
@CranfordTech4 ай бұрын
Thanks for the suggestion Kevin! We're not too familiar with Stripe Identity, but will add it to the list of topics to consider 🙂