Automattic / woocommerce-payments

Accept payments via credit card. Manage transactions within WordPress.
https://wordpress.org/plugins/woocommerce-payments/
Other
176 stars 69 forks source link

Display issue with deactivate WooPayments survey #9352

Open dmallory42 opened 3 months ago

dmallory42 commented 3 months ago

Describe the bug

If WooPayments is disabled on the plugin page, we show a model asking the merchant to complete a survey. I noticed a visual issue when the Finish survey button is clicked without selecting any input. Some of the content is pushed outside of the modal, making it impossible to submit the survey.

Screenshot 2024-08-28 at 17 20 49

To Reproduce

  1. On a new JN site, install WooPayments.
  2. Go to the Plugins page and click Deactivate under WooPayments.
  3. The survey should appear.
  4. Click Finish Survey without making any selections (don't tick any boxes)
  5. The red warning state about fields being mandatory will show, and you will no longer be able to see the Finish Survey button.
  6. The only way to leave the survey now is to close it, and this means it is not able to be submitted.

Expected behavior

The survey should be able to be completed after clicking Finish Survey with no input selected.

dmallory42 commented 3 months ago

cc. @anu-rock this may be one for us since I believe we handled the survey modal originally.

earosenfeld commented 3 months ago

I'm experiencing the same issue, and it's incredibly frustrating. The WooCommerce payment plugin has several problems, including a recurring error message:

"Sorry, it seems that there are no available payment methods. Please contact us if you require assistance or wish to make alternate arrangements."

This error occurs only with the WooCommerce payment plugin. Additionally, I am unable to disable the plugin, which is highly unprofessional.

anu-rock commented 2 months ago

@earosenfeld I'm sorry to hear about your experience with WooPayments. I acknowledge that usability issues can be very frustrating and I want to assure you that we are working hard to make the experience butter-smooth and glitch-free.

"Sorry, it seems that there are no available payment methods. Please contact us if you require assistance or wish to make alternate arrangements."

This error does not seem to be related to deactivating WooPayments. Could you please open a separate issue with steps to reproduce to allow us to help you with that?

Additionally, I am unable to disable the plugin, which is highly unprofessional.

I hope to work with you to get the above error resolved. But if you'd still like to disable the plugin, could you answer the survey questions until we have a fix in place?

dmallory42 commented 2 months ago

This error occurs only with the WooCommerce payment plugin. Additionally, I am unable to disable the plugin, which is highly unprofessional.

Hi @earosenfeld! Until this bug is fixed, there are a couple of workarounds to disable the plugin: by either filling out the survey, or by closing the modal (click the X in the top right corner) and then clicking the button to Disable the plugin again (this time, no survey should appear).

anu-rock commented 2 months ago

@timmy5685 I am marking this as low priority as there is a known workaround. Let me know if it should be treated differently.