Skip to content

Store connection and WooCommerce keys

What connection errors mean and how to fix them.

This article collects the messages you may see when connecting a store and later on.

Messages

MessageCauseWhat to do
That doesn't look like a website addressWrong addressEnter something like mystore.com
We couldn't find a WooCommerce store at this addressThe address differs from the WordPress oneEnter the address you use to sign in to WordPress, without /wp-admin
This store's website is on a different address than WordPressSeparate front endEnter the keys under More options
This store is already connectedDuplicateUse the existing store
The store didn't accept these keysKeys are inactive or lack write accessCreate "Read/Write" keys
The consumer key must start with ck_Wrong keyCopy the key from REST API
The consumer secret must start with cs_Wrong secretCopy it from the same place
You've reached your plan's store limitPlan limitChange your plan or delete a store
Could not load data from the storeThe store isn't respondingCheck the website and try again

Creating keys manually

  1. In WordPress, go to WooCommerce → Settings → Advanced → REST API.
  2. Click Add key and choose Read/Write permissions.
  3. Copy the ck_… key and the cs_… secret.
  4. In WooMate, open the store settings, Advanced, WooCommerce keys.
  5. Click Check and save keys.

WooCommerce keys are not your WordPress email or password.

Checking a working connection

In the store settings, under Connections, click Check connection. If you see "The store rejected the keys. Replace the WooCommerce keys in “Advanced”.", replace the keys.

Security plugins

Some plugins block the WooCommerce REST API. Check the HTTPS address and the plugin settings. Still not working? Write to hello@getwoomate.com.

Publishing in WordPress

MessageWhat to do
The username or application password is missingFill in both fields
WordPress rejected the username or application passwordGenerate a new application password
The user cannot publishUse the Editor or Administrator role
The server does not pass the authorization headerAsk your host to enable the Authorization header for the REST API

Can't find the answer? Write to hello@getwoomate.com or request free onboarding help.