Stripe Express enables your platform to manage payout schedules, customize the flow of funds, and control branding. Stripe Express will handle onboarding, account management, and identity verification for your platform.
Stripe Express plugin will help you save a lot of time on linking your user bank account to the web app.
For now, Stripe Express plugin has a few useful features like:
- Creating a Stripe Express account for a user.
- Getting all detailed account information.
- Deleting the account.
Instructions:
- Add stripe secret key to 'Plugins' -> 'Stripe Express' as 'Bearer sk_test_blabla'. And stripe client id.
- Attach an action 'Stripe Express Signup' to your button (like 'Link your bank account') *Also, do not forget to fill all required fields for this actions. (Redirect URL, Business type, Email address & Stripe client_id)
- Add a new event that will monitor redirect url query paramsAdd event -> 'General' -> 'Do when condition is true' -> Set 'Run this' to every time -> Set 'Only when' to 'Get data from page URL is not empty' -> Set 'Parameter name' to 'code'
- Add the 'Create New Account' action to our previous event and pass in a code parameter a 'Get data from page URL' value, like we did in a step 3.
- After that you will be able to use 'Get Account Info' & 'Delete account' actions with stripe_user_id6. Add a redirect URI in stripe settings 'Redirects' (at the bottom)
Go to Stripe
Why do you need Stripe Express for your Bubble app?
The "Stripe Express" plugin could be essential for your app if you require robust payment processing capabilities. It simplifies the integration of Stripe for managing financial transactions, including onboarding users, handling identity verification, and managing payouts. This could enhance the user experience by streamlining payment processes and providing flexible financial operations management. It's especially useful if your app involves frequent monetary transactions or needs to handle financial data securely and efficiently.