• Resolved shipyarddog

    (@shipyarddog)


    The WooCommerce > Integration > XPS Ship page: we need a method to manually override, or otherwise re-roll API-Key for a given site.

    Case: Working within a Multisite WordPress installation. Previously I have multiple sites and Woocommerce installs running the XPS Ship plugin, except for this problem as observed below:

    1. I have a fully configured demonstration WooCommerce store (Store A), with XPS integration completed.
    2. I clone this store (because it already has shipping, email, etc information set up) to create Store B.
    3. In Store B, when I go to set-up the XPS configuration, click “Reconnect my WooCommerce…” button, it connects me to XPS Ship site, but instead of offering me the configuration page for a “New eCommerce Integration”, it takes me to the page to modify the integration for Store A.

    Attempted resolutions:
    + I deleted the XPS integration for Store A, which allowed me to create an integration for Store B. However, when I returned to Store A to create a new integration for it, XPS handed me the integration page for Store B.
    + I deactivated the XPS Ship plugin in WordPress for Store A, then reactivated it. Of course, this did not accomplish any change in behavior.

    Suggestions: an override option to allow for manually entering API information (as was necessary before the automagical connection button was implemented)
    – or a button to allow resetting the plugin’s identity so that a new Integration can be formed with XPS.

    Thanks,

Viewing 1 replies (of 1 total)
  • Thread Starter shipyarddog

    (@shipyarddog)

    I received the following guidance from the development team to resolve the problem I outlined above:

    If Store A and Store B share the same API key at different store addresses
    (here assuming Store B has been cloned from Store A):
    1. Enter the XPS eCommerce Integration manager for your XPS Ship account, select Store A and copy the API key.
    2. Create an new eCommerce Integration for WooCommerce, name it Store B.
    3. Fill out “WordPress Site URL” with Store B’s address
    4. Paste the copied API Key (from Store A) into the API Key line.
    Save new Integration.

    Simple enough.

Viewing 1 replies (of 1 total)
  • The topic ‘require manual override’ is closed to new replies.