💳 Stripe Marketplace Express Checkout + SCA 3D Secure - New Plugin from Zeroqode

Thanks for the updated Demo page…

I have the “Create Express Account” workflow working within my app now, just have one question. In a case where the onboarding session is expired, how do I redirect the user back to the same session to finish onboarding without creating an entirely new express connect account for the same user?

I have the refresh URI set up with specific key value parameters to execute a workflow, but cant figure out how to force them back into the same session.

Thanks!

Hi @andy4

After the “Create Express Account” action is executed, you’ll receive a URL as the result (result of step create express account’s URL). You’ll need to redirect the user to this URL so they can complete the account creation process. Using Connect with Express accounts | Stripe Documentation

Please let us know if you have any further questions. :pray:

Best regards,
Zeroqode Support Team

Thanks…

Yes, I have that figured out and can direct the user to begin the onboarding process.

However, this the Refresh URL’s description within the "Create Express Account action references the ability to redirect the user back to the onboarding process with the same parameters in the event the link expires or is previously visited. How is that accomplished?

I tried loading the url that the action generates twice, and doesn’t seem that Stripe allows that. So, in the event that a user doesn’t complete the onboarding process, does stripe expect that a new onboarding process is created? even though a Connect account has already been created.

Last question - I’m currently using a mix of this plugin and Stripe.js… The features I need from Stripe Marketplace Express seem to be in testing. Any idea when those would be released?

Thanks for the quick responses and support! Very much appreciated and a main reason I always look to Zeroqode for plugins first!

Andy

1 Like

Hi @andy4

Sorry for the late reply due to the weekend. :pray:

Please let us double-check this use case regarding incomplete onboarding. We will provide you with an example as soon as possible.

Could you kindly provide additional details on this matter? Specifically, which features are you referring to?

Thank you! :slightly_smiling_face:

Best regards,
Zeroqode Support Team

Hi @andy4

Apologies for the delay in getting back to you. :pray:

We’ve made some updates on our demo page to demonstrate how users can be redirected back to the same session to complete onboarding without creating a new account. Here’s a video recording showcasing the changes: My Page - 22 April 2024 | Loom

Please review our demo setup and try to replicate it on your end. If you have any questions or need further clarification, feel free to reach out. We’re here to help! Zeroqode-demo-19 | Bubble Editor

Best regards,
Zeroqode Support Team

I’m building a marketplace and I don’t see how I can assign different sellers to the same order.
In the basket, I have several products and I would like to dispatch these products to the sellers on stripe.

How should I do?

Besides with checkout, I don’t see how to add different products

Thanks for your help

Hi @jeremy14,

Thanks so much for reaching out to us, and apologies for the delayed reply over the weekend :pray:

Currently, there is no way to achieve this directly from the plugin, as it would be extremely hard to implement, especially in Bubble. However, we have raised this question with the developers who will come back to us with more details or confirmation if this can be achieved or not!

For your second question, the plugin does not have an action to create a new product. Feel free to use the Bubble API Connector along with the Stripe Documentation for their API, and implement it depending on your use case!

Best regards :sunflower:

Hi @jeremy14,

Hope you’re doing well :blush:

I wanted to provide you with more information on how to disperse funds from one checkout to multiple sellers using your Stripe account. To achieve this, you can use the "Create a Transfer" action, where you can specify the amount, currency, destination (the seller ID to whom you want to transfer the funds), and most importantly, the transfer group, which has to be exactly the same for the united transaction.

This action only supports one transfer at a time, but you don’t need to predict how many accounts you’ll transfer to. You can configure the logic to handle this at the time of the order using the database and then set up a backend workflow to transfer the required amounts to all sellers involved in the checkout.

If you plan to implement this, please ensure that your plugin is updated to version 1.112.0, as there have been modifications to the action form mentioned above!

Best regards :hibiscus:

Announcement: Latest Updates to Stripe Marketplace Express Plugin and Top 15 Plugins for Bubble - Bundle :rocket:

Hello Bubble Enthusiasts! :raised_hands:

We’re excited to announce some powerful new features added to both the Stripe Marketplace Express Plugin and the Top 15 Plugins for Bubble - Bundle. These updates are designed to improve functionality and offer you even more control over your marketplace and payment processes!

Stripe Marketplace Express Plugin

Update: 20.09.2024 - Version 1.118.0

What’s New:

  • New Action: Create Checkout Session (Multiple Products)
    You can now create a checkout session for multiple products from the same seller. This is perfect for marketplaces and stores with multiple-item checkouts.

  • Payout Schedule Feature for Connected Accounts
    Added more control over the payout schedule for connected Stripe accounts with the following new fields:

    • Payout Interval (e.g., daily, weekly, monthly)
    • Monthly Anchor (select a specific day of the month)
    • Weekly Anchor (select a specific day of the week)

Top 15 Plugins for Bubble - Bundle

Update: 27.09.2024 - Version 1.202.0 - for those of you who are using the Stripe Marketplace Express Plugin under the Bundle version.

What’s New:

  • Stripe - New Action: Create Checkout Session (Multiple Products)
    Similar to the update in the Stripe Marketplace Express Plugin, this action allows users to add multiple products to a single checkout session, making the shopping experience smoother for your customers.

  • Payout Schedule Feature for Connected Accounts
    Enhanced control over the payout schedule for connected accounts with new fields that allow you to specify the payout frequency and timing.


If you’re using either of these plugins, you can now take advantage of these improvements. These updates should streamline your processes for managing multiple products and payout schedules for your connected Stripe accounts.

Feel free to check out these new features and let us know if you have any questions!

Check out the plugins here:
Stripe Marketplace Express Plugin:

Top 15 Plugins for Bubble - Bundle:

We’d love to hear your feedback! Happy Bubbling!

Best regards,
Zeroqode Support Team :sunflower:

Hi Team-Zeroqode,

I’m trying to set up a WF for users to create subscription products. I get an error when CreateASession has a sellerID and Subscription fields entered. I thought maybe I would need to Link-a-Customer-to-a-seller to get this to work, but as there is no payment method setup at this point, this won’t work.

In your example app, you don’t have the subscription sold by a user…

The documentation states, " Right now the SCA part of the plugin is built around setup and payment modes."… Does that mean the subscription flags don’t work with a SELLER ID?

thanks

Hi @chris.sj,

Thanks for reaching out and for using the Stripe Marketplace Express Plugin.

It looks like you’re trying to create a subscription-based workflow using the CreateASession action. Based on your message, we believe the issue may be related to the fact that the sellerID and subscription modes currently do not support direct linkage in the same way as the setup and payment modes.

On the plugin demo page, we do not use the subscription feature with a seller directly, but you can set up a platform-owner-managed subscription.

To assist with your setup, we suggest following the steps and example provided in our demo page, where you can see the Subscription workflow in action. You can review the subscription setup in the step-by-step preview mode to check how the workflows are configured, which may help guide you in the right direction.

Here’s the direct link to the demo editor:
Zeroqode Demo - Stripe Marketplace
And don’t forget to check the full plugin documentation here for detailed integration steps.

Hope this helps.
Best regards,

Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3