Skip to main content
ORCA
MES
EN

WooCommerce integration

Issue WooCommerce REST API v3 keys for ORCA's one-time latest-order check.

The ORCA team can assist with the integration if needed.

Account and environment

  1. You need a WordPress site with WooCommerce active and administrator access.
  2. No separate WooCommerce developer account is required.
  3. In WordPress Admin → Settings → Permalinks, save any option other than Plain; Post name is recommended.
  4. Confirm that the store base URL has a valid HTTPS certificate and is publicly reachable.

Issue Consumer Key/Secret

  1. Sign in to the WooCommerce store's WordPress admin.
  2. Open WooCommerce → Settings → Advanced → REST API.
  3. Select Create an API key or Add key.
  4. Enter a recognizable description such as 'ORCA order integration'.
  5. Choose an administrator or dedicated integration user that will remain active.
  6. Set Permissions to Read.
  7. Generate the key, then immediately copy the ck_ Consumer Key and cs_ Consumer Secret. The Consumer Secret is displayed only once.

Register in ORCA

  1. Open ORCA → Integration Management → Sales Channels.
  2. Choose Add sales channel → WooCommerce.
  3. Enter a recognizable store name as the channel name.
  4. Enter the HTTPS store base URL without /wp-admin or /wp-json, for example https://shop.example.com.
  5. Enter the Consumer Key and Consumer Secret copied from WooCommerce.
  6. Run the connection test and save after it succeeds.

ORCA Sales Channel Management →

Security and troubleshooting

  1. Use the current WordPress REST API key, not a Legacy REST API key.
  2. For 401 or 403, check the Key/Secret, integration user status, and Read permission.
  3. For 404, check that Permalinks is not Plain and verify /wp-json/wc/v3 on the site.
  4. For SSL errors, check the HTTPS certificate expiry and certificate chain.
  5. A lost Consumer Secret cannot be recovered; revoke the pair and generate a replacement.

Official WooCommerce REST API guide