コンテンツにスキップ
Home Download
Guide

Naver Smart Store 連携

Commerce API の Client ID・Secret で Naver 注文を First Crack に接続

Naver には Webhook が無い ため、First Crack が変更された注文を定期的に照会します。
認証は Commerce API の Client Credentials + 電子署名 です。(公式: Commerce API 認証

  • Naver Smart Store 販売者アカウント
  • Naver Commerce API Center へのアクセス
  • 自店(SELF) 用アプリの Client IDClient Secret
  1. Commerce API Center にログイン
  2. 連携する Smart Store(販売チャンネル)に アプリケーション を登録
  3. 次をコピー
    • Client ID(アプリケーション ID)
    • Client Secret$2a$… 形式が多い)
  4. トークン種別は SELF。First Crack は type=SELF でトークンを取得します。
  1. アプリ → 注文チャンネル
  2. Naver Smart Store を接続
  3. 入力:
    • Client ID
    • Client Secret
    • (任意)表示名 — 例: 本店 Smart Store
  4. 接続

接続時にサーバーが実際のトークン発行・注文 API で検証します。失敗時はキー・権限・ストア状態を確認してください。

  • 今すぐ同期: そのチャンネル(または全チャンネル)を即時収集
  • 自動同期: サーバースケジュールが有効な環境では変更注文を定期取得

収集の概要:

  • 変更商品注文照会 → 商品注文番号一覧
  • 詳細照会(1 回最大 300 件)後 First Crack 注文として保存

注文明細のチャンネル商品番号・販売者商品コードと First Crack 商品 SKU を合わせます。
詳細: SKU マッピング

推奨:

  • Smart Store 販売者商品コードsellerProductCode)= First Crack products.sku
  • またはチャンネル商品番号 / オプションコードを SKU として登録

ステータスマッピング(参考)

Section titled “ステータスマッピング(参考)”
Naver productOrderStatusFirst Crack
PAYMENT_WAITINGpending(支払い待ち)
PAYEDpaid
DELIVERINGshipped
DELIVERED / PURCHASE_DECIDEDdelivered
CANCELED / CANCELED_BY_NOPAYMENTcancelled
RETURNEDrefunded

クレームが CANCEL_DONE / RETURN_DONE などの場合はキャンセル・返金を優先します。

症状確認
接続失敗・token エラーID/Secret の誤字、bcrypt 形式の Secret、SELF アプリか
注文 0 件最近の変更注文があるか、支払い後か、最終同期時刻
401 GW.AUTHNトークン期限 — 次回同期で再発行。繰り返す場合は Secret 再発行

続く場合は お問い合わせ表示名・おおよその時刻・エラー文 を送ってください(Secret は送らないでください)。