カスタムストアAPI / ステータス対応表
注文ステータス対応表
商品明細ごとにorder_statusへCafe24ステータスコードを入れてください。注文全体のステータスは、Lilloが商品明細のステータスから計算します。
Cafe24コード → Lilloステータス
| Cafe24 `order_status` | 意味 | Lillo `status` |
|---|---|---|
N00 | 入金待ち | pending_payment |
N10 | 決済完了・商品準備中 | paid |
N20 N21 N22 | 配送準備中・待機・保留 | preparing |
N30 | 配送中 | shipping |
N40 | 配送完了 | delivered |
C00 C10 | キャンセル申請・受付 | cancel_requested |
C34 C40 | キャンセル完了 | canceled |
R00 R10 | 返品申請・受付 | return_requested |
R40 | 返品完了 | returned |
E00 E10 | 交換申請・受付 | exchange_requested |
E40 | 交換完了 | exchanged |
| — | 返金完了 | refunded(標準値のみ) |
独自のステータスがCafe24コードにぴったり合わない場合にのみ、標準値status(拡張)を入れてください。入れた場合はその値が優先されます。表示名はstatus_label(任意)で、ない場合はCafe24の名称(例:配送中)を使います。
配送ステータス
| `status` | 意味 |
|---|---|
standby | 配送待機 |
shipping | 配送中 |
shipped | 配送完了 |
書き込みが可能なステータス(v1.1)
書き込みリクエストは商品明細のorder_statusで判断します。条件に合わない場合は、現在のorder_statusとあわせて409 not_allowed_in_stateを返してください。
| 書き込み | 許可 | 不可 |
|---|---|---|
キャンセルcancellation | 対象の商品明細がすべて出荷前(N00・N10・N20・N21・N22) | N30以降、C*・R*・E* |
返品return | N40(配送完了) | 出荷前(→ キャンセル)、N30 |
交換exchange | N30・N40(ストアのポリシーでN40のみの場合、N30は409) | 出荷前、C*・R* |
配送先receivers | 出荷前N00〜N22 | N30以降 |
メモmemos | すべてのステータス | — |
| クーポン発行 | 注文ステータスに関係なし(会員・クーポン期間のみ確認) | — |
- 同じ商品明細にすでに
C00・C10・R00・R10・E00・E10がある場合は、409already_requestedを返してください。 - Lilloも呼び出し前に同じルールで一度確認しますが、最終判断はストアが行います。