How to use destination and direct charges with Stripe Connect in Bubble.io

Поделиться
HTML-код
  • Опубликовано: 26 авг 2024

Комментарии • 33

  • @CranfordTech
    @CranfordTech 2 года назад +4

    Really high quality tutorial. Thanks for taking the time to put it together - helped me a lot!

  • @caiqueoliveira7206
    @caiqueoliveira7206 6 месяцев назад

    Thanks for this tutorial! It is pretty hard to find Stripe tutorial using the API connector.

  • @Udera-yo1zx
    @Udera-yo1zx Год назад +4

    Hey mate,
    I'm just wondering if it is possible to use destination charge as an escrow payment system. For example the customer pays, our business holds the money and once the job is completed by the other party and both parties are happy, the funds will get released. Instead of having to do manual payouts, there is a workflow that will take money out once the jobs complete. Hopefully that makes sense.

    • @MotionInProduct
      @MotionInProduct  Год назад

      Stripe does not offer an escrow payment system because that is something very specific. However the payment flow you described can be done using Stripe Connect with "separate changes and transfer". The example Stripe has on their website is that a payment is made for a scooter rental and then Stripe pays different parties at a later time.

    • @Me-ew6wz
      @Me-ew6wz Год назад

      hi, udera. have you find a way to do that? can you share a tip with me? i have the same feature. thank you

    • @Udera-yo1zx
      @Udera-yo1zx Год назад

      @@Me-ew6wz Not yet I will attempt it sometime soon, I'll keep you up to date

    • @Me-ew6wz
      @Me-ew6wz Год назад

      @@Udera-yo1zx thank you wait for the insight 😄

    • @harmnn16
      @harmnn16 Год назад

      Hello , yes you can do if want to hold a payment and then want to capture later with destination charges. While creating payment intent you can set capture method to manual and create the transfer data and set destination connect account id and the amount. Later when you want to split and capture the payment, you can capture the payment intent with the amount you want to capture with application fee too and capture it. On capture the payment amount will automatically split into the destination and application fee (main stripe account) will be transferred.

  • @joelsinclair-horne4586
    @joelsinclair-horne4586 2 года назад +1

    Thanks so much for this video, it's exactly what I needed!

  • @davidbregler5006
    @davidbregler5006 Год назад

    Great video, thanks! What I don't seem to see is how to a) capture that the user has successfully gone through the on boarding process and b) capture that a payment has been successful. You jump right to the Stripe Dashboard. However, I also need to save that fact in my Bubble DB. Do you have a video on that?

  • @user-ee7yw1mj9p
    @user-ee7yw1mj9p Год назад

    Hi,
    Hope you are fine.
    This is very helpful video. But I am stuck in "Payment Intent" call. Kindly, help in the following question if anyone knows.
    Q. 1: Key: payment_method_types[] value: ? (what should I use for USA payment?)
    Q. 2: Key: payment_method value: ? (From where did you get the value? I am unable to find in Stripe.)
    Q. 3: Key: customer value: ? (From where did you get the value? I am unable to find in Stripe.)

  • @standupclips2768
    @standupclips2768 Год назад

    This is amazing. Subscribed. Thank you!

  • @rishumehta745
    @rishumehta745 9 месяцев назад

    first of all this is a greate video. now imagine if a shopping cart has different product from different seller. how would you create a destination charges in this scenario. any explaination would be appreciated. Thanks

  • @matlarasta
    @matlarasta 10 месяцев назад

    Hey, is it possible to make a non express account ? To not beeing charged ?

  • @heyitsjelani
    @heyitsjelani Год назад

    Thanks this was helpful!

  • @israelsouza788
    @israelsouza788 2 года назад

    Hey, this a good video. Just Three questions. 1 It is possible the platform charge porcentagem instead fixed value 2- what is the advantage and disadvantage for each type of charge payment? 3. If you are owner of platform, what do you recommend? Thank you

    • @MotionInProduct
      @MotionInProduct  2 года назад +2

      Thank you for the positive feedback
      1. Yes you can change the platform charge to be percentage but you would need to calculate it
      2. The advantages & disadvantages of different charges (destination vs direct) depend on how you want to run your business and how and where people on the marketplace get charged. www.cobbleweb.co.uk/choose-the-right-stripe-connect-charge-type-for-your-marketplace-business-model/
      3. As the owner of the platform, which one I would recommend would be determined on how I want to make money and how my customers make money. Direct charges is simple for platform because sellers pay for the Stripe fees. Destination is can be easy for sellers because they see only their final payout instead of multiple fees but the platform would be in charge of the Stripe fees. The section "Control how funds flow" on the Stripe Connect page (stripe.com/au/connect) shows which method of payment apps like Shopify or Lyft use and that could give you insight on which one might be better for your business.

  • @DavidThornby
    @DavidThornby Год назад

    Hi, thank you for this tutorial, which has really useful depth of information. I have an Australian question -- is BECS capability needed if you don't want to do transfers? I'm only interested in doing Direct payments (my users are each the business of record for transactions; they are not all in Australia; my platform is a CRM with payment gateway and a few other things; I only need to offer card/e-wallet payments really). I'm also wanting to set up Standard accounts; can I just specify account type and let the user fill in all the other pieces themselves on the Stripe portal when they get to it?

    • @MotionInProduct
      @MotionInProduct  Год назад

      Hi David, I was using BECS because I wanted payments to eventually go to seller's bank accounts. Perhaps run a test to see if you can get payouts to a test debit card with using only "card" as a capability.
      Regarding setting up Standard accounts with Stripe Connect I would start off with this guide stripe.com/docs/connect/standard-accounts

  • @christos.mylonas
    @christos.mylonas 2 года назад

    Hi Michael, great video! Just curious, I have seen all Stripe plugins in Bubble require the publishable key. With your method, this key is not needed at all? Thank you!

    • @MotionInProduct
      @MotionInProduct  2 года назад

      A key is still needed but it is defined in the API Connector setup

  • @eddiegomez4134
    @eddiegomez4134 Год назад

    Trying to learn how to use stripe recently for a demo project
    Is it possible to Sell a product like a Ticket; then after X amount of Days split the cost of tickets between two different parties plus take a platform fee cut?

    • @DS-ig1bf
      @DS-ig1bf Год назад

      did you find this out?

    • @eddiegomez4134
      @eddiegomez4134 Год назад

      @@DS-ig1bf Yes, using the stripe connect

  • @wisebull9718
    @wisebull9718 2 года назад

    Hey!
    Could you maybe make a video explaining how to work with Bubble's Stripe plugin, specially with Transaction Payee and App Fee fields (on the Charge Current User action)? I've been trying to get it to work, but haven't been successful.
    Thank you!

    • @MotionInProduct
      @MotionInProduct  2 года назад

      If you are using Bubble's Stripe plugin, one useful place to ask question is in the forums. forum.bubble.io/c/help/plugins/24. There might be others who were in the same situation as you.

  • @stefanpfadt4353
    @stefanpfadt4353 2 года назад

    Does this plugin do the following: Customer buys product on website - Admin gets % commission - Seller gets rest paid out? So in other words, split payment to admin and seller? Automatically?

    • @MotionInProduct
      @MotionInProduct  2 года назад +1

      Stripe is a service that handles the payment. It allows buyers transact with the platform, which transfers funds to the seller after collecting its platform fees. stripe.com/au/connect for more information.
      The approach I use is using the API Connector to make the API calls to Stripe because I need to customize how I specify for Australian banks because my clients are in Australia. There are plugins in Bubble that abstract the need to call the API directly.

    • @Me-ew6wz
      @Me-ew6wz Год назад

      @@MotionInProduct after we install the plugin, do we need to add another api call for additional data call?

    • @DS-ig1bf
      @DS-ig1bf Год назад

      @@MotionInProduct Hi thanks for the video and this explanation. Quick question. My app is based in US, but I have a client in Peru that wants to sell tickets in local currency. Do I just need to change the country code where you put AU? I looked into the stripe documentation and it said I need to know about cross border pay outs and I'm not sure if your API workflow covers that? Thanks!

  • @dbiswas
    @dbiswas Год назад

    Your audio is quite low and very hard to hear.

  • @tibuigerard1564
    @tibuigerard1564 Год назад

    Please can you NOT whisper in your next videos? some of us work in noisy environments.