• The new on-boarding process for Stripe is causing a headache for developers that manage websites for customers. Most commerce websites will be managed by web developers. We get invited to client Stripe account as developer which then allows us to setup their live and test account using API keys.

    This new process doesn’t work and requires us to connect their account via their own Stripe account details. We don’t and should never need to know those details. You say this is more secure – no it is not. Having to get the client’s Stripe authentication details instead of using our own is not secure.

    Did anyone think to ask the community before making this change? Maybe the new process is better for the minority self-managing their sites but it throws a great big hammer into the works for the majority who have their site managed for them. Both options should have been kept.

    Please restore the option for developers to be able to properly manage client sites with API keys, without requiring our customers to divulge their own Stripe credentials.

Viewing 1 replies (of 1 total)
  • Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi @regisit

    Thank you for taking the time to share your feedback. I can understand how changes to an established workflow can be frustrating, especially when you’re managing multiple client stores.

    From what we understand, the move away from standard API key-based onboarding was driven by changes recommended by Stripe. Stripe has published guidance regarding plugin migrations and onboarding requirements here:

    https://docs.stripe.com/stripe-apps/plugins/decide-migration

    At this time, the WooCommerce Stripe extension follows the connection flow supported by Stripe, and I don’t have information about plans to restore the previous API key onboarding method.

    If you’d like the team to consider bringing back an API key-based option or providing an alternative workflow for agencies and developers, I recommend submitting a feature request here:

    https://woocommerce.com/feature-requests/stripe/

    Feature requests are reviewed by the product team, and detailed use cases such as yours help them better understand how these changes affect real-world workflows.

    We appreciate you sharing your experience and the challenges you’ve encountered with the new onboarding process.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.