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

**URL:** <https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596>\
**Category:** Showcase\
**Created:** [January 19, 2020, 9:24am UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596 "2020-01-19T09:24:12Z")\
**Posts on this page:** 15\
**Page:** 17

<div class="post-metadata">

**Author:** ![andy4](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@andy4](https://forum.bubble.io/u/andy4)\
**Post date:** [March 28, 2024, 7:41pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/370 "2024-03-28T19:41:12Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [March 29, 2024, 11:08am UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/371 "2024-03-29T11:08:14Z")

</div>

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](https://docs.stripe.com/connect/express-accounts)

Please let us know if you have any further questions. 🙏

Best regards,  
Zeroqode Support Team

---

<div class="post-metadata">

**Author:** ![andy4](https://avatars.discourse-cdn.com/v4/letter/a/57b2e6/32.png) [@andy4](https://forum.bubble.io/u/andy4)\
**Post date:** [March 29, 2024, 9:15pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/372 "2024-03-29T21:15:59Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [April 1, 2024, 10:53am UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/373 "2024-04-01T10:53:09Z")

</div>

Hi @andy4

Sorry for the late reply due to the weekend. 🙏

> [@andy4](#):
>
> 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.

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

> [@andy4](#):
>
> 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?

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

Thank you! 🙂

Best regards,  
Zeroqode Support Team

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [April 22, 2024, 8:48am UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/374 "2024-04-22T08:48:32Z")

</div>

Hi @andy4

Apologies for the delay in getting back to you. 🙏

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](https://www.loom.com/share/0cdb875fb91e4e4aab88aead476273bf)

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](https://bubble.io/page?type=page&name=stripe_extendend_demo&id=zeroqode-demo-19&test_plugin=1568986136566x208317327136522240_current&tab=tabs-1)

Best regards,  
Zeroqode Support Team

---

<div class="post-metadata">

**Author:** ![jeremy14](https://avatars.discourse-cdn.com/v4/letter/j/d2c977/32.png) [@jeremy14](https://forum.bubble.io/u/jeremy14)\
**Post date:** [July 19, 2024, 3:08pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/375 "2024-07-19T15:08:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [July 22, 2024, 1:13pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/376 "2024-07-22T13:13:09Z")

</div>

Hi @jeremy14,

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

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](https://docs.stripe.com/api/products/create) for their API, and implement it depending on your use case!

Best regards 🌻

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [August 15, 2024, 10:28am UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/377 "2024-08-15T10:28:12Z")

</div>

Hi @jeremy14,

Hope you’re doing well 😊

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](https://prnt.sc/X7nLfH5RMgC1), 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 🌺

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [September 27, 2024, 12:52pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/378 "2024-09-27T12:52:28Z")

</div>

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

Hello Bubble Enthusiasts! 🙌

We’re excited to announce some powerful new features added to both the **[Stripe Marketplace Express Plugin](https://zeroqode.com/plugin/stripe-marketplace-express-plugin-for-bubble--1579425168812x906283616713048000)** and the **[Top 15 Plugins for Bubble - Bundle](https://zeroqode.com/plugin/top-15-plugins-for-bubble---bundle-1648127354642x871671475754399000)**. 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:

* * *

### **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** :

> **[Stripe Marketplace Express Pro Plugin for Bubble](https://zeroqode.com/plugin/stripe-marketplace-express-plugin-for-bubble--1579425168812x906283616713048000)**
>
> No-code apps, plugins for Bubble, native apps builder and more. Now you can build apps without code even faster

**Top 15 Plugins for Bubble - Bundle** :

> **[Top 15 Plugins for Bubble - Bundle](https://zeroqode.com/plugin/top-15-plugins-for-bubble---bundle-1648127354642x871671475754399000)**
>
> No-code apps, plugins for Bubble, native apps builder and more. Now you can build apps without code even faster

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

Best regards,  
Zeroqode Support Team 🌻

---

<div class="post-metadata">

**Author:** ![chris.sj](https://avatars.discourse-cdn.com/v4/letter/c/45deac/32.png) [@chris.sj](https://forum.bubble.io/u/chris.sj)\
**Post date:** [April 16, 2025, 3:33pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/379 "2025-04-16T15:33:15Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [April 18, 2025, 1:07pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/380 "2025-04-18T13:07:13Z")

</div>

Hi @chris.sj,

Thanks for reaching out and for using the [Stripe Marketplace Express Plugin](https://zeroqode.com/plugin/stripe-marketplace-express-plugin-for-bubble--1579425168812x906283616713048000).

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](https://zeroqode-demo-19.bubbleapps.io/stripe_extendend_demo), 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**](https://zeroqode-demo-19.bubbleapps.io/stripe_extendend_demo), 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.

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/1/0/1059b008183ef2a194cb98a06ba47dc9df5d7a7b.png)

Here’s the direct link to the demo editor:  
[Zeroqode Demo - Stripe Marketplace](https://bubble.io/page?version=live&name=stripe_extendend_demo&id=zeroqode-demo-19)  
And don’t forget to check the full [plugin documentation here](https://docs.zeroqode.com/plugins/stripe-marketplace-express-plugin) for detailed integration steps.

Hope this helps.  
Best regards,

**Support Team**  
[Browse all Zeroqode Plugins for Bubble](https://zeroqode.com/plugins?utm_source=bubbleforum&utm_medium=referral&utm_content=supportsignature)  
[![Banner_Last3](https://us1.discourse-cdn.com/bubble/original/3X/d/5/d5fd8fd3e609eef8a35f8c3908f0f1c114b6914e.jpeg)](https://zeroqode.com/?utm_source=bubbleforum&utm_medium=referral&utm_campaign=supportsignature)

---

<div class="post-metadata">

**Author:** ![ramzizi](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ramzizi/32/176232_2.png) [@ramzizi](https://forum.bubble.io/u/ramzizi)\
**Post date:** [July 26, 2025, 7:22pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/381 "2025-07-26T19:22:02Z")

</div>

Hi @ZeroqodeSupport ,

I’m using the Stripe Marketplace Express Pro plugin, mainly to onboard users to create a Connect Express account using the action “Connect express/standard account”

I just got an email from Stripe that this workflow is being deprecated. Is this going to affect the action in the plugin?

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/e/1/e11c779e3e23296bcd6104827a985204d612b273.png)

I’m not sure if the action uses “Express OAuth”

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [July 29, 2025, 12:53pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/382 "2025-07-29T12:53:26Z")

</div>

Hello [ramzizi](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/381),

Thank you for reaching out!

We are aware that Stripe is deprecating this feature, and as a result, the action “Connect express/standard account” is also deprecated in our plugin. It is only present in previous versions.

We recommend checking the [plugin documentation](https://docs.zeroqode.com/plugins/stripe-marketplace-express-pro) and reviewing this [forum post](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/367) for an example of how to set up the updated workflow. This will also require updating to the latest version of the plugin.

If you have any further questions after implementing these changes, we’ll be happy to assist you!

Best regards,  
**Zeroqode Support Team**  
[Browse all Zeroqode Plugins for Bubble](https://zeroqode.com/plugins?utm_source=bubbleforum&utm_medium=referral&utm_content=supportsignature)  
[![Banner_Last3](https://us1.discourse-cdn.com/bubble/original/3X/d/5/d5fd8fd3e609eef8a35f8c3908f0f1c114b6914e.jpeg)](https://zeroqode.com/?utm_source=bubbleforum&utm_medium=referral&utm_campaign=supportsignature)

---

<div class="post-metadata">

**Author:** ![ramzizi](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/ramzizi/32/176232_2.png) [@ramzizi](https://forum.bubble.io/u/ramzizi)\
**Post date:** [July 31, 2025, 7:40pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/383 "2025-07-31T19:40:07Z")

</div>

Hi @ZeroqodeSupport ,

Thanks for the response. I updated the plugin to the current version, and changed the action. Unfortunately this action is not initiating an account on Stripe.

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/7/0/70ac559a2ad3eaa5bdb162327f5edcc6c049c012.jpeg)

The old deprecated action still works, using the same inputs I’ve entered here. I checked the API keys in the plugin - they are all the same as before

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [August 1, 2025, 4:23pm UTC](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/384 "2025-08-01T16:23:09Z")

</div>

Hello [ramzizi](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596/383),

Thank you for the update and for providing the workflow screenshot.

To assist you further, I recommend running the debugger in **step-by-step mode** to review the values passed through the workflow. By doing this, we can check if the inputs are being correctly passed to the action that’s responsible for creating the account on Stripe.

Could you please record a short Loom video or provide screenshots of the **debug\_mode output** set to step-by-step? This will help us identify where things might be going wrong and allow us to review them together.

Looking forward to your reply!

Best regards,  
**Zeroqode Support Team**  
[Browse all Zeroqode Plugins for Bubble](https://zeroqode.com/plugins?utm_source=bubbleforum&utm_medium=referral&utm_content=supportsignature)  
[![Banner_Last3](https://us1.discourse-cdn.com/bubble/original/3X/d/5/d5fd8fd3e609eef8a35f8c3908f0f1c114b6914e.jpeg)](https://zeroqode.com/?utm_source=bubbleforum&utm_medium=referral&utm_campaign=supportsignature)

[Previous page](https://forum.bubble.io/t/stripe-marketplace-express-checkout-sca-3d-secure-new-plugin-from-zeroqode/76596.md?page=16)
