E-commerce
Connect WooCommerce to Wilph
A WooCommerce REST API key pair lets Wilph read orders, customers and products from your WordPress store.
- Roughly how long
- About 5 minutes
- Who can do it
- A WordPress administrator.
Before you start
- WordPress admin access to the site WooCommerce runs on.
- The exact https:// address of that site, including a subdirectory if WordPress lives in one.
Step by step
Open the REST API settings
In WordPress admin go to WooCommerce → Settings → Advanced → REST API, then choose Add key.
Describe the key
Set the description to Wilph, pick an administrator account as the user, and set permissions to Read.
Read is enough for everything Wilph does today. Choose Read/Write only if you later want Wilph to create returns or refunds for you.
Generate and copy
Choose Generate API key. WordPress shows a consumer key beginning ck_ and a consumer secret beginning cs_. Copy both now — leaving the page hides them for good.
Paste them into Wilph
In Wilph, open Dashboard → Integrations → WooCommerce → Connect, enter the store URL, the consumer key and the consumer secret, then save.
What Wilph asks for
The exact fields on the connection form, in order.
- Store URL
The HTTPS WordPress URL where WooCommerce is installed.
- Consumer keyStored encrypted
Create a read/write REST API key under WooCommerce → Settings → Advanced → REST API.
- Consumer secretStored encrypted
The consumer secret generated together with the consumer key.
Both secrets are encrypted before storage. Wilph keeps the store URL so it knows which shop a ticket belongs to.
Create WooCommerce REST API keys ↗If something goes wrong
The keys look correct but are refused.
Some hosts strip the Authorization header from incoming requests, which makes every key look invalid. Ask your host to allow it, or regenerate the key and try again.
The API address returns “not found”.
WordPress permalinks must not be set to Plain. Change Settings → Permalinks to any other option and save.
The site is behind a maintenance or firewall plugin.
Security plugins often block /wp-json/ for anything but a browser. Allow the WooCommerce REST route before connecting.
Still stuck? Get in touch — tell us which step it failed on and what it said.
More e-commerce guides
Ready to connect WooCommerce?
Open Integrations in your Wilph dashboard and paste in what you collected.