woocommerce / woocommerce-android

WooCommerce Android app
https://www.woocommerce.com/mobile
GNU General Public License v2.0
277 stars 135 forks source link

[Mobile Payments] Crash when Shop Managers tries to install/activate WooPayments #12957

Open kidinov opened 3 days ago

kidinov commented 3 days ago

Describe the bug

Shop Manager role cannot manage plugins of a store. When the store doesn't have WooPayments installed/activated, "plugin not installed/activated" onboarding error is shown with a CTA. If the Shop Manager user taps on the CTA to install/activate the plugin, a generic error is shown without mentioning the root cause (they don't have permission) so they know the next steps.

To Reproduce

Prerequisite: the store doesn't have Stripe Extension installed & activated, and WooPayments is either not installed or activated. The store has at least one Shop Manager user.

dangermattic commented 3 days ago

Thanks for reporting! 👍

kidinov commented 3 days ago

Comes from @jaclync report

pdfdoF-5MC-p2#comment-6917