複数配送(マルチシップ)利用時における、子注文へのディスカウント反映ロジックを改善しました。
これにより、Shopifyのディスカウント機能(クーポン・自動ディスカウントなど)で適用された割引額が、各子注文へより正確に反映されるようになりました。
複数配送時は、親注文のディスカウント額を1つの子注文へ反映していました。
そのため、子注文ごとのディスカウント額が実際の商品ごとの割引額と一致しない場合がありました。
Shopify側で商品ごとに計算されたディスカウント情報をもとに、各子注文へディスカウント額を反映する仕様へ変更しました。
これにより、商品ごとのディスカウント額に応じた正しい金額が各子注文へ反映されます。
以下の条件に該当する注文が対象です。
複数配送(マルチシップ)かつShopifyディスカウント(クーポン・自動ディスカウントなど)が適用されている子注文
※単一配送の注文は対象外です。
注意点
2026年7月10日(金)10時頃以前に生成された注文には、本仕様は適用されません。
詳細な仕様については、以下のヘルプページをご確認ください。
複数配送時の子注文へのディスカウント反映仕様
概要 --- 本ページでは、複数配送(マルチシップ)利用時における、子注文へのディスカウントの反映についてご案内します。 割引計算の仕組み --- 本ページの「割引」とは、Shopifyのディスカウント機能(クーポンコード・自動ディスカウント)によって適用される割引を指します。 Shopifyでは割引額を商品ごとに計算し、それぞれの注文データに保持しています。 All in giftでは、Shopify側で計算された商品ごとの割引情報を取得し、各子注文へそのまま反映します。 そのため、All in gift独自の割引計算は行っておらず、Shopify側で計算された割引額が子注文の金額に反映される仕組みです。 この仕様により、以下の割引にも対応しています。 - 商品の割引 - 注文の割引 注文の割引のポイント --- Shopifyでは注文の割引であっても、割引額が商品ごとに均等に配分されるとは限りません。 そのため、子注文ごとの割引額が均等にならない場合がありますが、これはShopifyの仕様に基づく正常な挙動です。 ◾️例:親注文に以下の商品が含まれている場合を例とします。 - 商品A