必要なaccount・環境
- WooCommerceが有効なWordPress siteと管理者権限が必要です。
- 別途WooCommerce developer登録は不要です。
- WordPress Admin → Settings → PermalinksでPlain以外を保存します。Post nameを推奨します。
- storeの基本URLが有効なHTTPS証明書を使い、外部から接続できることを確認します。
Consumer Key/Secret発行
- WooCommerce storeのWordPress Adminへログインします。
- WooCommerce → Settings → Advanced → REST APIを開きます。
- Create an API keyまたはAdd keyを選択します。
- 説明に「ORCA注文連携」など識別しやすい名前を入力します。
- 有効状態を維持する管理者または連携専用userを選択します。
- PermissionsをReadに設定します。
- 生成後、ck_で始まるConsumer Keyとcs_で始まるSecretをすぐにコピーします。Secretは一度だけ表示されます。
ORCAへ登録
- ORCA → 連携管理 → 販売チャネル管理を開きます。
- WooCommerceを選択します。
- チャネル名に識別しやすいstore名を入力します。
- /wp-adminと/wp-jsonを除いたHTTPS基本URLを入力します。例:https://shop.example.com
- Consumer KeyとConsumer Secretを入力します。
- 接続testを実行し成功後に保存します。
ORCA Sales Channel Management →
セキュリティ
- Legacy REST APIではなく現行keyを使用します。
- 401/403はKey/Secret、user状態、Read権限を確認します。
- 404はPermalinksと/wp-json/wc/v3を確認します。
- SSL errorはHTTPS証明書の期限とchainを確認します。
- Secret紛失時は既存keyを廃棄し再発行します。