Templates Plugins Courses

Stripe register seller works in version test and not live version

I set up stripe for marketplace and testing it in the version-test works with pulling in the seller-ID but when i deploy to live it doesn’t save the seller-ID.

redirect works in test and live versions. But with no stripe seller-ID many things in the app wont work. I tried to register with new strip account and old stripe account and no luck in the Live version of the app. I am not sure what I am missing that’s causing the seller-ID not to save

Please help. What do I need to do to solve it?

I checked all forum posts and i’m stumped by this at this point for over 10 hours.

Hi @AlexaAnne,

Thanks for reporting. Let me provide some insights here as well.

Please make sure that you’ve configured the plugin with appropriate API Keys + Client IDs for both Live and Test modes, as these keys are different, and you should get them from your Stripe dashboard (by toggling ‘Viewing test data’), fist. You can check our docs.

Even if you’d like to register new Stripe accounts, it can and has to be accomplished with Complete express/standard account connection action, first. This call is used to create an Oauth link for users who already have a stripe account and want to connect to your platform. It also give the option for users to register if they don’t have an account and after completing the registration to be linked to your platform. It works both for express and standard account types. In order to fully setup the Oauth flow you will also have to use the Complete express/standard account connection to complete the onboarding.

For Connect express/standard account action, it is important to mention that you’ll also have to Complete express/standard account connection afterwards (which it is already implemented, based on screenshot).
When connecting, you have to specify the redirect_uri that you want your user to be redirected after saving Stripe information, and make sure this URL is present in your Stripe Dashboard.
When completing, user gets back to your provided page and will be redirected with a URL param. After this action step, you have to also save the resulted ID from the previous step (into your database as for seller ID).

Hope it helps.