Shopify用 自動連携 受注データと受注伝票の対応表 ID:43809

メイン機能の受注伝票項目とShopifyの受注データの対応表です。

事前の確認事項

■メイン機能に取り込めない注文

・必須項目が不足している注文
受注伝票の作成に必須の項目が不足している注文は取り込めません。

・アプリ経由、または「オンラインストア以外」の注文
Shopify app storeなどで導入したアプリ(例:Shopify POSなど)経由の注文取込は、以下マニュアルの設定を行うことで取り込めるようになります。詳細は以下をご参照ください。

販売チャネル・アプリからの注文の取込設定

・キャンセルされた注文
Shopify側でキャンセルされている注文はメイン機能に取り込めません。

・注文から61日以上経過した注文
注文日から61日以上経過した注文は取り込めません。取り込み対象となるのは60日以内の注文のみです。

・アーカイブされた注文
Shopify側でアーカイブされている注文はメイン機能に取り込めません。
アーカイブに関しては下記よりShopify側のマニュアルをご参照ください。

Shopifyヘルプセンター|完了した注文をアーカイブする

■「取込情報不足」となる注文
発送方法の取込設定が正しく行われていない場合、受注伝票が「0:取込情報不足」で作成され、ステータス上に表示されない状態となります。
必ず事前に発送方法の取込設定を行った上で、受注取込を開始してください。

配送方法の追加 / 変更

■[出荷済み]ステータスに取り込まれる注文
Shopify注文データの shipping_lines(発送方法)が空白の場合、メイン機能では「発送を伴わない注文」とみなします。 このため、受注伝票は[出荷済み]ステータスに取り込まれます。
また、[出荷済み]に取り込まれた受注伝票の作業用欄には下記メッセージが表示されます。

作業用欄のメッセージ → [汎用]CSV取込で出荷確定済にしました。

受注データと受注伝票の項目(参考)

参考資料・目安としてご利用ください

本システムへのデータ取り込みはAPIを介して行われています。
そのため、Shopifyの「管理画面」や「注文レポート」に表示されている項目名や値が、そのままの形で反映されない場合があります。
また、Shopifyの画面上や注文レポートには表示されない項目につきましても、APIを通じて本システムへ取り込んでいます。

上記仕様をご理解のうえ、参考資料・目安としてご活用ください。

No. Shopify論理名 Shopify注文レポートの項目名(参考項目) 受注伝票の項目 取り込んだ時の動き
1 「注文名」または「注文番号」 Name / order_number 受注番号

「受注伝票の受注番号形式」の設定(プリフィックス/サフィックスの付与)により異なります。

・選択時:注文名(Name)

・未選択時:注文番号(order_number)

2 注文作成日時 Created at 受注日
3 フルフィルメント状況 Fulfillment Status 「15:配送方法コード」が空欄の場合は[出荷済み]として取り込み
4 請求先郵便番号 Billing Zip 郵便番号(購入者情報) ハイフンを削除して取り込み
5 請求先住所1 Billing Country / Billing Province / Billing City / Billing Address1 / Billing Address2 / Billing Company / Billing Zip 住所1(購入者情報)

・国内形式:Billing Province/Billing City/Billing Address1を結合

・国外形式:Billing Company/ Billing Address1/Billing Address2/Billing City/Billing Province/Billing Zipを結合

・空白の場合は既定値(受注住所1)を登録

6 請求先住所2 Billing Address2 / Billing Country / Billing Company 住所2(購入者情報)

・国内形式:Billing Address2/ Billing Company

・国外形式:Billing Country

7 請求先氏名 Billing Name 購入者名 空白の場合は既定値(受注名)を登録
8 請求先電話番号 Billing Phone 電話番号(購入者情報)

・ハイフンを削除して取り込み

・空白の場合は既定値(受注電話番号)、未設定の場合は「0000000000」を登録

9 購入者メールアドレス Email メール(購入者情報) 空の場合は既定値(受注メールアドレス)を登録
10 配送先郵便番号 Shipping Zip 郵便番号(送り先情報)

・ハイフンを削除して取り込み

・空白の場合は既定値(発送先郵便番号)を登録

11 配送先住所1 Shipping Country / Shipping Province / Shipping City / Shipping Address1 / Shipping Address2 / Shipping Company / Shipping Zip 住所1(送り先情報)

・国内形式:Shipping Province/Shipping City/Shipping Address1を結合

・国外形式:Shipping Company/Shipping Address1/Shipping Address2/Shipping City/Shipping Province/Shipping Zipを結合

・空白の場合は既定値(発送先住所1)を反映

12 配送先住所2 Shipping Address2 / Shipping Country / Shipping Company 住所2(送り先情報)

・国内形式:Shipping Address2/Shipping Companyを結合

・国外形式:Shipping Country

13 配送先氏名 Shipping Name 発送先名(送り先名) 空白の場合は既定値(発送先名)を登録
14 配送先電話番号 Shipping Phone 発送電話番号(電話番号[送り先情報])

・ハイフンを削除して取り込み

・空白の場合は既定値(発送先郵便番号)、未設定の場合は「000000000」を登録

15 配送 Shipping Method 送り先名 空白の場合は既定値(発送方法)、未設定の場合は「NO-SHIPMENT」を登録
16 ギフト判定結果 Note Attributes ギフトフラグ ギフトまたはソーシャルギフトが「true」の場合「1:ギフト有り」
17 配送時間帯 Note Attributes 備考 APIデータが指定の形式である場合のみ取り込み

配送日時取り込みの設定確認 / 変更

18 配送希望日 Note Attributes 配達希望日
19 置き配場所 Note Attributes 作業用欄

発送方法「30:ゆうパック」の場合のみ取り込み

例)置き配指定場所「01: 宅配ボックス」

置き配ご利用時の注意

20 ゲートウェイ (タイムライン内) Payment Method 支払方法 空白の場合は既定値(支払方法)、未設定の場合は「Empty」を登録
21 小計 Subtotal 商品計
22 税 Taxes / Tax ● Name / Tax ● Value 税金
他費用(0%)

・「CT(消費税)」の場合「税金」に反映

・「CT(消費税)」以外の場合「他費用(0%)」に反映

23 配送 Shipping 発送代

APIデータ上の値で判定

■shipping_linesが注文データに存在する

・「taxes_included」が「true」の場合(税込)
shipping_lines[0].priceを反映

・「taxes_included」が「true」(税込)且つshipping_lines[0].tax_linesが注文データに存在しない(配送料は非課税) 場合0.0を反映

・「taxes_included」が「false」の場合(税抜)
(shipping_lines[0].price) + (shipping_lines[0].tax_lines.price)を反映

■shipping_lines[0].tax_linesが注文データに存在しない(配送料は非課税)

・0.0を反映

24 その他費用 ‐ 他費用 税金以外の費用項目(送料税計算オフ時の調整額等)を加算
25 合計 Total 総合計
26 インボイス請求金額(非課税) ‐ 請求金額(0%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算(非課税対象額)■「line_items.tax_lines.rate」が「0.1(標準税率)」の場合

・請求金額(10%)に反映

・送料、その他費用(10%対象)を加算

・クーポン割引額(10%対象)を減算

・taxes_includedがfalse(税抜)の場合、請求額に対する税額(10%対象)を加算

■「line_items.tax_lines.rate」が「0.08(軽減税率)」の場合

・請求金額(8%)に反映

■「line_items.tax_lines」が存在しない場合(非課税)

・請求金額(0%)に反映

27 インボイス請求金額(軽減税率) ‐ 請求金額(8%対象)
28 インボイス税額(軽減税率) ‐ 請求額に対する税額(8%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算(8%消費税額)

■「tax_lines.rate」が「0.1(標準税率)」の場合
請求額に対する税額(10%)に反映

■「tax_lines.rate」が「0.08(軽減税率)」の場合
請求額に対する税額(8%)に反映

29 インボイス請求金額(標準税率) ‐ 請求金額(10%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算(標準税率10%対象額)

■「line_items.tax_lines.rate」が「0.1(標準税率)」の場合

・請求金額(10%)に反映

・送料、その他費用(10%対象)を加算

・クーポン割引額(10%対象)を減算

・taxes_includedがfalse(税抜)の場合、請求額に対する税額(10%対象)を加算

■「line_items.tax_lines.rate」が「0.08(軽減税率)」の場合

・請求金額(8%)に反映

■「line_items.tax_lines」が存在しない場合(非課税)

・請求金額(0%)に反映

30 インボイス税額(標準税率) ‐ 請求額に対する税額(10%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算(10%消費税額)

■「tax_lines.rate」が「0.1(標準税率)」の場合

・請求額に対する税額(10%)に反映

■「tax_lines.rate」が「0.08(軽減税率)」の場合

・請求額に対する税額(8%)に反映

31 ディスカウント Discount Amount 他費用

・他費用:値を負数に変換して反映

・作業用欄:[クーポン]○○○ を反映

32 インボイス割引額(非課税) ‐ クーポン割引額(0%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算

■「line_items.tax_lines.rate」が「0.1(標準税率)」の場合
「line_items.discount_allocations.amount」+「shipping_lines[0].discount_allocations.amount(送料のクーポン割引)」を反映

■「line_items.tax_lines.rate」が「0.08(軽減税率)」の場合
クーポン割引額(8%対象)に反映

■「line_items.tax_lines.rate」が存在しない場合(非課税)クーポン割引額(0%対象)に反映

33 インボイス割引額(軽減税率) ‐ クーポン割引額(8%対象)
34 インボイス割引額(標準税率) ‐ クーポン割引額(10%対象)
35 インボイスその他費用(非課税) ‐ その他費用(0%対象)

・APIデータ上の値で判定

・JPYの場合のみ計算
shipping_lines[0].tax_linesが注文データに存在しない(配送料は非課税)場合に反映

36 インボイスその他費用(標準税率) ‐ その他費用(10%対象)

APIデータ上の値で判定

■アプリの「ギフトオプションの取り込み方」が「対応する項目に取り込む」「全て備考欄に取り込む」の場合

・「taxes_included」が「true」(税込)の場合
line_items.price * line_items.quantityを反映

・「taxes_included」が「false」(税抜)の場合
(line_items.price * line_items.quantity) + line_items.tax_lines.priceを反映

37 不正注文リスク情報・補助情報 Risk Level 作業用欄 不正リスク判定(HIGH / MEDIUM)、クーポン情報、定期購入回数、店舗購入回数などを追記。

例)
Shopify Order Risks (HIGH)
Shopify Order Risks (MEDIUM)
[定期購入回数]XXX
[店舗購入回数]XXX
[subscrption-id]XXXXXXXXXX

38 注文メモ Notes 備考

・noteの内容を元に、定期購買情報や購入回数・配送希望情報などを反映

・[店舗変更]→[ギフトオプションの取り込み方]にて「全て備考欄に取り込む」を設定している場合、ギフトオプションを取り込み

39 のしオプション 対象アプリ専用
注文取込の対応範囲 / 取込対象の条件
のし

・[店舗変更]→[ギフトオプションの取り込み方]にて「対応する項目に取り込む」を設定している場合、ギフトオプションを取り込み

・オプション内容を半角ダブルコーテーションで囲い、半角カンマ区切りで連結して取り込み(アプリによっては選択内容を半角角括弧で囲む)

※対応項目以外(手提げ袋など)は備考欄に反映

例)
のし利用:"利用する",のし紙の種類:"紅白結び切り",表書き:"寿"
のし利用:["利用する","紅白結び切り","寿"]

40 ラッピングオプション ラッピング
41 ギフトメッセージ メッセージ
42 タイトル (明細) Lineitem name 商品名
43 SKU (明細) Lineitem sku 商品コード
44 価格 (明細) Lineitem price 売単価
45 数量 (明細) Lineitem quantity 受注数
46 プロパティ (明細) ‐ 商品op

※[店舗変更]→[ギフトオプションの取り込み方]により取り込み有無が異なります。

オプション内容を半角ダブルコーテーションで囲い、半角カンマ区切りで連結して取り込み(アプリによっては選択内容を半角角括弧で囲む)

例)
のし利用:"利用する",のし紙の種類:"紅白結び切り",表書き:"寿"
のし利用:["利用する","紅白結び切り","寿"]