Skip to content

Plugin does not accurately reflect configuration status  #465

@karmatosed

Description

@karmatosed

Expected behavior

The checklist for checkout functionality should accurately reflect the configuration status on the BigCommerce store.

SCR-20240830-pdpe

Actual Behavior

This message displays regardless - even when connecting to a store with payment, taxes, and shipping already configured. Additionally, even in a situation where these checkout settings are not preconfigured, if the user were to configure one of these pieces and click Refresh, it does not update to show the remaining incomplete configurations.

Steps to reproduce behavior

  1. Connect Wordpress to a new store where neither payment methods, settings, or tax have been configured
  2. Note that on the Products page, you see a message that warns the user that shipping zones, payment, and tax have not been set up yet
  3. Configure on of these pieces of checkout functionality - for example - set up a shipping zone and turn on free shipping for that zone
  4. Go back to the plugin and click refresh
  5. The entire modal disappears rather than updating to reflect the current status of incomplete configurations

Workaround or possible solution

We could remove refresh and clarify the language until there is a better option and it accurately reflects the store configurations.

If we can get the refresh solution to work as expected, then we should look into improving the UI - having a clearer refresh button with larger text or maybe even using a default Wordpress button.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions