Shopifyの注文がPrintful Dashboardに表示されない場合、 いくつかの一般的な原因があります。以下の項目を確認し、問題を解決してください。
注文をインポートするための支払いおよび注文ステータスの条件
PrintfulがShopifyから注文をインポートするには、以下の条件を満たす必要があります。
- 支払いが確定している必要があります: Printfulは完全に支払い済みの注文のみをインポートします。 Shopifyで手動の支払いキャプチャを使用している場合は、 注文がインポートされる前に支払いをキャプチャしてください。 キャプチャが完了すると、注文は自動的に同期されます。
- Shopifyでの注文ステータス:
- 注文はShopifyでUnfulfilledのステータスである必要があります。 Shopifyで注文がShippedまたはFulfilledとして マークされている場合、Printfulはその注文をインポートしません。 別のステータスになっている場合は、手動で編集して Unfulfilledに変更してください。
- 下書き注文(Draft orders)や店舗受け取り注文は、 完全に支払い済みの通常配送注文に変換されない限り同期されません。
- 注文番号が重複している場合はインポートされません。 Shopifyの注文はPrintfulにインポートするために 一意の注文番号を持っている必要があります。
Shopifyのフルフィルメント設定
Shopifyのフルフィルメント設定は、注文がPrintfulへ送信される方法に影響します。 注文を自動でインポートおよび処理するには:
- Shopify Admin → Settings → General → Order processing に移動します。
-
After an order has been paidの項目で、次を選択します:
Automatically fulfill the order’s line items.
もし Don’t fulfill any of the order’s line items automatically を選択している場合、注文は自動的にPrintfulへインポートされません。 この場合はShopifyで手動でフルフィルメントをリクエストする必要があります。
- Shopifyで注文を開きます。
- Request fulfillmentをクリックします。
その後Shopifyが注文をPrintfulへ送信し、Printfulがそれを受け入れるか拒否します。 受け入れられると、注文はPrintful Dashboardに表示されます。
Printfulで同期された注文の自動インポートを有効にする(任意)
推奨される方法はShopifyの設定でフルフィルメントを管理することです。 ただし、Shopifyの自動フルフィルメントを使用できない場合は、 Printful側で同期された注文を自動インポートする設定を 有効にすることができます。
有効にする方法:
- Printful Dashboard → Settings → Store settings → Orders に移動します。
- Sync as you goの下で Automatically import orders with synced products を有効にします。
この設定を有効にすると、Shopifyの自動フルフィルメントが有効でなくても、 Printfulはすべての同期された注文を自動的にインポートして処理します。
商品が同期され、設定されている必要があります
Printful Dashboard → Stores → Shopifyストア(またはMy products → Published)で確認します。
- 商品がsyncedとして表示されていることを確認します。
- Fulfillment disabledの商品はインポートされません。
- not syncedの商品だけを含む注文は、 Printful Dashboard → Settings → Store settings → Orders でImport existing productsを有効にしている場合のみ インポートされます。
Printfulのロケーションが在庫管理を行う必要があります
Shopifyが注文をPrintfulへルーティングするためには、 各商品がPrintfulのロケーションに割り当てられている必要があります。
確認方法:
- Shopify Admin → Products → 商品をクリック → 商品バリエーションを選択します。
- Inventoryセクションで Printfulがロケーションとして設定されているか確認します。 (Inventory will be stocked atの項目が表示される場合は Multiple locationsを選択してください。)
Printfulが選択されていない場合、注文はPrintfulに送信されません。
注文のインポート時間
通常、注文は数分以内にPrintfulに表示されます。 10〜15分経っても表示されない場合は次を試してください:
- Printful Dashboard → Storesに移動します。
- ストアを選択(または三点メニューをクリック)し、 Refresh dataをクリックします。
Printfulで注文を自動的にフルフィルメント確認する
Shopifyの注文がPrintfulにインポートされても自動的にフルフィルメントに 進まない場合、この設定を有効にすると手動確認なしで注文がすぐに 確認されます。
有効にする方法:
- Printful Dashboard → Settings → Store settings → Orders → Order import settings に移動します。
- Automatically confirm orders to be fulfilled にチェックを入れます。
この設定を有効にすると:
- 同期された商品を含むすべてのインポート注文が 自動的にフルフィルメントキューに移動します。
- PrintfulはShopifyから注文がインポートされた時点で 設定された請求方法に自動で請求します。
これにより、各注文を手動で確認する必要がなくなり、 注文処理を効率化できます。
クイックトラブルシューティングチェックリスト
| チェックポイント | 対応方法 |
| 支払いの確定 | 注文がキャプチャ済み、または手動で支払い済みとして設定されているか確認 |
| Shopifyのフルフィルメント設定 | 自動フルフィルメントを有効にするか、手動でフルフィルメントをリクエスト |
| 在庫ロケーション | すべてのPrintful商品がShopifyでPrintfulに割り当てられているか確認 |
| 商品同期 | 未同期の商品を同期し、Printfulでフルフィルメントを有効化 |
| データ更新 | PrintfulでRefresh dataを実行 |
| 注文番号の一意性 | 注文番号が重複していないか確認 |
| 注文ステータス | Shopifyの注文がUnfulfilled状態であることを確認 |
上記の手順で解決しない場合は、 お問い合わせフォーム からサポートチームに連絡するか、チャットでご相談ください。 調査をスムーズに進めるため、以下の情報を共有してください:
- Shopify Adminの注文画面のスクリーンショット (フルフィルメント状態、支払い状態、商品詳細が表示されているもの)
- すでに試したトラブルシューティング手順の簡単な説明