関税込み価格を自動化 Managed Markets の「Managed Pricing」で越境 CVR を上げる
関税・輸入税・取引手数料・為替コストを商品価格にあらかじめ織り込み、海外の購入者に「最後までブレない価格」を見せる。チェックアウトや配達時の想定外請求が消える。
Shopify の Changelog を AI が日本語の図解 HTML で解説します。
関税・輸入税・取引手数料・為替コストを商品価格にあらかじめ織り込み、海外の購入者に「最後までブレない価格」を見せる。チェックアウトや配達時の想定外請求が消える。
丁寧に設定したアクションや条件を、Cmd/Ctrl+C → Cmd/Ctrl+V で複製。設定値と条件ロジックはそのまま保持され、同じワークフロー内でも別のワークフローへも貼り付けられる。「もう一度ゼロから組み直す」作業が不要になる。
hreflang タグは「どの言語・地域版のページをどの訪問者に見せるか」を検索エンジンに伝えるタグ。Shopify は Markets の言語・ドメイン設定から自動生成しているが、自前で管理したいストア向けに OFF スイッチが管理画面に追加された。
アプリの料金プランは公開 8 個・非公開 15 個まで作成可能に。審査・開発ストアでの課金フローは実課金なしでテストでき、App Events API は使用量の「訂正(マイナス)」と「小数値(1.5 など)」を受け付けるようになった。
新ターゲット pos.app.ready.data は POS セッションの間ずっと動き続け、画面を一切描画せずに POS のイベント監視・データ保存・非視覚系 API の呼び出しができる。「レジ画面に何かを出す」以外の拡張がついに公式サポートされた。
POS アプリの接続(Connectivity)画面が刷新。インターネット接続・Shopify サービス稼働状況・ハードウェア接続の 3 つの健康状態を単一ビューで表示し、劣化時には「オフラインチェックアウトを有効にする」等の次の一手(next-best action)まで案内。販売を止めない。
決済設定・チャージバック・入金・税務書類の 4 つの新しいスタッフ権限がリリース。フルアクセスを共有しなくても、業務に必要な範囲だけをロール単位で付与できるようになった。
API バージョン 2026-07 から、Market オブジェクトに delivery.shipping が追加。別途 shipping profile を作らなくても、マーケットごとに配送料・配送方式を GraphQL で設定できるようになった。
マーチャントの配送設定が delivery profile API から Markets API へ移動。各マーケットに配送オプションを直接ひも付け、1 つのオプション内で商品・ロケーション条件ごとに料金を出し分ける新方式。feature preview は本日から利用可能。
Hydrogen デベロッパープレビューに「Deploy」ボタンが追加。ボタンひとつでスターターからリポジトリを作成し、Vercel プロジェクトをセットアップしてビルドまで完了。ローカル環境構築は不要。
新しい「実店舗かどうか」フィルターで、店頭(in-store)の活動をそれ以外の事業から分離。Reports と Explore の中で、実店舗ロケーションと他のロケーション・チャネルを、スプレッドシートに書き出さずに比較できる。
POS チャネルの「Devices(デバイス)」ビューが刷新され、Shopify POS が動く全端末——タブレット・スマホ・カードリーダー・モバイル POS——を1画面で把握できる「単一の真実の源(Single Source of Truth)」に。オンライン状態や POS アプリのバージョンを一覧し、紛失・盗難時はリモートでログアウト/アクセス削除も可能。
現金操作・値引き・取消・返金・顧客情報アクセスといった高リスク操作を、担当スタッフ名・時刻・端末・場所とひも付けて自動記録。差異調査・ロス防止・コンプライアンス対応をレジ現場でスケールさせる。
アプリと顧客データを共有しているストア向けに、「いつ・どのようにデータアクセスが変わったか」の履歴を、各アプリピクセルの詳細ページからそのまま確認できるようになった。2026年6月3日以降の変更をすべて記録する。
GraphQL Admin API 2026-10 以降、carrierServiceCreate(および REST の carrier_services.json)で配送業者サービスを作成しても、Shopify が既定の General 配送プロファイルへ自動で載せなくなる。追加操作をしないと、加盟店のチェックアウトに送料が出ない。
EU が €150 未満の輸入免税を廃止し、関税分類(tariff line)1 行あたり一律 €3 を課すルールを 7/1 に開始。Shopify Managed Markets / 輸入関税・税額計算を使っていれば、この €3 は自動で計算・表示・徴収される。設定変更は不要。
Storefront MCP の get_cart / update_cart が非推奨に。UCP 準拠の Cart MCP(新エンドポイント /api/ucp/mcp)へ移行する。旧ツールは 2026年8月31日 まで維持。
これまで B2B の割引を使うには Shopify サポートへの連絡が必須だった。今後は新規 B2B ストアと対象既存ストアで割引が自動的に有効化され、連絡なしで自動割引・割引コードをすぐ作れる。
仕入先に何をいくらで頼んだかを記録する「発注書(Purchase Order)」と、在庫の入庫を記録する「在庫移動(Transfer)」がついに接続。発注書を「入荷(受領)」する準備が整うと、自動で Transfer が作られる。
これまで返品リクエストだけだったセルフサービスで、購入者が注文のキャンセルも自分で申請できるように。キャンセルのルールは返品ルールと並べてマーケット単位で設定でき、EU の「14日間の撤回権」にも対応できる。
アプリが API 一発で「Shopify のファイルライブラリから選ぶ」画面を呼び出せるようになった。独自のファイル選択 UI を作る必要も、別画面に誘導する必要もなくなる。選択結果はファイル ID の配列で返ってくる。
アプリの管理画面パフォーマンスデータが Partner Dashboard から Dev Dashboard へ移動。タブを行き来せず、既存のモニタリングツールと並べて Core Web Vitals を確認できるようになった。コード変更は不要。
新しい color_palette 設定タイプが登場。マーチャントは色のグリッドを直接編集でき、変更はテーマ全体に反映される。個別の color / color_background はパレットの色をデフォルトとして参照でき、セクション・ブロック単位での上書きも可能。
対象のフルフィルメントオーダーに対して、アプリから Shopify Shipping のラベルを購入できる新ミューテーション。購入は非同期で走り、結果をポーリングしてステータスを追跡する。
2026年12月1日施行。購入者向けのセルフサービス機能を持つ返品・交換アプリとサブスクリプションアプリは、顧客認証に Customer Account API を使う必要がある。期限までに対応しないと Built for Shopify ステータスを失うリスクがある。
次バージョンの Hydrogen は、コマースのロジックを React Router から切り離し、フレームワーク非依存のコアに移す。任意の JavaScript フレームワークで Shopify の「コマースプリミティブ」を使ってストアフロントを構築でき、コーディングエージェントが雛形生成に使う skills も同梱。まだ早期プレビューで、フィードバックを募集中。
本日から、すべての Sidekick app extension は「アプリ本来の機能の範囲内で動くこと」「Sidekick 内で宣伝・広告・クロスセル・レビュー依頼をしないこと」の 2 つを守る必要がある。プラットフォームの健全性・マーチャントの透明性・信頼を守るための措置。
API バージョン 2026-07 から、Market を「国・地域」だけでなく「販売チャネル単位」で作れる。チャネルごとに商品の出し分け・価格・通貨を、既存のカタログ/マーケット API でそのまま制御できる。
Liquid ストアフロントに、テーマとその上で動くコードの間の標準通信レイヤーが追加。テーマは イベントを発火し、アプリやエージェントは アクションを呼び出す。両方が全テーマで動き、セットで提供されるため実装は一度だけで済む。
Shopify からの大量データのエクスポートが、Bulk query(一括クエリ)の最適化により最大 4 倍高速化。大規模データセットの取り出しが、より短時間・低コストで回せるようになった。
これまで API では扱えなかった「WhatsApp でのマーケ配信に同意したか」を、Admin API と Customer Account API の両方から更新・取得できるように。専用ミューテーションと専用フィールドが追加された。
サブスクリプション購入時にチェックアウトで表示される開示(ディスクロージャー)文が最新化。新しい翻訳キーが導入され、カスタマイズしていないストアは 6 月 22 日から新しいデフォルト文言に自動で切り替わる。
全アプリ開発者が Sidekick app extensions を作れるようになった。Sidekick がアプリ内のデータにアクセスしたり、アプリ内で操作を実行したりできる。Klaviyo・Loop・Smile・Judge.me・Checkout Links・Matrixify など18社が早期アクセスで稼働済み。
2026 年春の Editions が公開。Shopify 全体で 150 件超のアップデートがまとめて発表された。本ページは「個別機能」ではなく、この大型リリースをどう受け止め、どう棚卸しするかの地図。中身の各機能は公式の一覧を参照のこと。
これまで Email・SMS だけだった「マーケティング同意」の管理対象に WhatsApp が追加。顧客ごとの連絡チャネル設定を 1 画面で見渡せるようになり、一括インポート/エクスポートで購読リストの移行や書き出しもまとめて行える。
どのメッセージを今送り、どれを送り控えるかを自動で優先順位づけ。コンバージョンを最適化しつつ、配信停止(unsubscribe)と販促コストを抑えることを狙う、Shopify Messaging アプリの組み込み配信設定。
Shopify Analytics のレポート作成・編集時に選べるビジュアライゼーションに、新しく2種類のグラフが追加。3つの指標を同時に比べたり、合計を入れ子のカテゴリに分解して見たりできるようになった。
Prop 65 や窒息ハザードなどの法定・任意の注意書きを、商品説明やテーマのコードに紛れ込ませず、Shopify 管理画面の専用フィールドに構造化データ(メタフィールド)として登録できるようになった。
管理画面の Marketing タブが Growth(成長)へ改名・リニューアル。Campaigns・Attribution に加え、新しい Autopilot 体験まで「事業成長に関すること」がここに集約される。設定済みの内容はそのまま使える。
各マーケットのページを開いて回らなくても、商品数・割引数・親マーケットからの継承状況をグラフ上で確認できる。設定の全体像をひと目で読み取れるようになった。
販売チャネル(+必要なら地域)を 1 つの市場として作り、カタログを割り当てて価格・商品の表示可否・通貨を出し分けられる。各チャネル自身の公開設定はそのまま維持される。Markets 利用中の全マーチャントが対象。
カート内の商品ごとに「自宅へ配送」か「店舗で受取」かを選べるようになった。今まで配送方法が違うと注文を分ける必要があったが、1回のチェックアウトで完結する。Plus / Enterprise プラン向け。
支払条件(payment terms)付きの B2B 注文に対し、保管済み(vaulted)のクレジットカードへ課金、または銀行口座から引き落としを、支払期日に Flow が自動で実行する新アクション。
Checkout Blocks の「住所フォーマット検証(Address format validation)」が全マーチャントに開放。フォーマット不適合の配送先住所をチェックアウトでブロックし、購入者にはインラインエラーが表示され、住所を直すまで購入を完了できない。
スマホからのストア編集が作り直された。編集中もストアのプレビュー(キャンバス)が消えず、設定は画面を覆わないコンパクトなシートで開く。タップ操作・指向けの UI・AI アシスタント Sidekick がエディタ内に統合された。
注文の確認・追跡・アクションがしやすくなる刷新。シングルカラムのすっきりレイアウト、より直感的でアクセシブルなナビゲーション、モバイルファーストの最適化が入る。
「売った通貨」で入金を受け取れる対象が広がった。米国(US)は初めて複数通貨の入金に対応、香港(HK)・シンガポール(SG)も受け取れる通貨が増加。市場をまたいだ資金管理を、為替変換を挟まずに行える。
これまで POS チャネル側と管理画面側に分かれていたスタッフ管理が、1 か所(Settings > Users)に集約。季節スタッフの休止・再開、高信頼ロールの識別、複数ストア横断のロール付与もしやすくなった。既存ユーザー・権限・ロールは自動移行済み。
Checkout / Customer account UI 拡張機能の API バージョン更新と Polaris Web Components 化を、AI コーディングエージェントに肩代わりさせる新スキル。React→Preact 変換やレガシーコンポーネント置換といった手作業を圧縮できる。2026年10月1日以降は移行が必須。
店頭スタッフが POS のカート上から、受け取り対応のどのロケーションでも受け取り注文を作成できるように。カートの「受け取りロケーション」行がタップ可能になり、各店舗の在庫をリアルタイム表示しながら 1 タップで店舗を切り替えられる。
複数商品にまたがるカタログの公開設定を編集し、変更内容をレビューしてから「保存」または「破棄」を 1 アクションで実行できる。1 商品ずつ確定していた従来の運用が、ドラフト → 一括反映のワークフローに変わる。
テーマやチェックアウト、カスタマーアカウントの設定を、特定日時に公開予約したり、訪問者の一部だけに段階的に出したり、2つの構成をそのまま A/B テストできるようになった。公開中のテーマ/設定は自動でコピーが作られ、実験とは独立して編集を続けられる。
ストアには既定の agents.md が /agents.md で配信され、/llms.txt と /llms-full.txt も既定ではその内容を指す。テーマに専用テンプレートを置けば、パスごとに違う内容を返せるようになった。
新しい admin.app.home.render ターゲットで、アプリの表紙(App Home)を Preact ベースの admin UI 拡張として作れるように。他の admin UI 拡張と同じ束(バンドル)に同梱され、App Home を描画するための別 Web サーバーが要らなくなる。
「To be paid(支払い予定)」が「Payout balance(ペイアウト残高)」に。算出ロジックの説明テキストも追加。タイミングや金額、準備金の条件には一切変更なし、純粋な表記改善のみ。
Tags:
顧客の国・地域に合った決済方法が自動で有効化され、購入が決まりやすい順番に並び替えられる。マーチャントは新しい決済が増えるたびの作業から解放される。
Tags:
Tags:
Changelog
Changelog
Changelog
Tags:
Changelog
Changelog
Changelog
Changelog
Changelog
Changelog
Tags:
Tags:
Changelog
Tags:
非期限トークンは、漏洩したら永久に有効になってしまう。Shopify は全 Public アプリに 60 分で失効+自動ローテーションする「Expiring Offline Access Token」への移行を義務化する。
複数マーケットを 1 ストアで運営しているマーチャント向けに、ストアの主通貨以外でギフトカードを発行・販売できるようになった。発行から利用まで額面はそのままの通貨で保持され、購入時と利用時の為替変動の影響を受けない。
Tags:
Tags:
Changelog
Changelog
ワークフローの中から ShopifyQL を投げて、売上・セッション・在庫を取得。返ってきた値は変数として、後段の条件分岐やアクションに連携できる。
ストアフロントのアカウントコンポーネント(サインイン UI)に、メール欄の下にマーケティング購読のチェックボックスが追加。チェックしてサインインを完了した顧客は、自動的にメール購読者リストに登録される。
アプリから API を 1 回呼ぶだけで、Shopify 管理画面の Settings の該当セクションをオーバーレイで開き、編集すべきフィールドまで自動スクロールする。3 月の初回リリースの拡張版。
DiscountContextInput に markets が追加。地域マーケット/実店舗ロケーション/B2B カンパニーロケーションごとにディスカウントを効かせられる。全ディスカウントタイプ対応(Basic/BXGY/App/Free Shipping、自動・コード両方)。
API version 2026-07 から ProductVariant が Publishable になり、publication(チャネルまたはカタログ)単位でバリエーションごとに公開状態を制御できる。バリエーションを削除する・商品を複製する・ストアフロントのコードで隠す、といった回避策が不要に。
割引を 1 つ以上のマーケットに割り当てて、適用範囲を正確にコントロール。オンライン限定フラッシュセールを実店舗に波及させず、卸オファーを B2B バイヤーだけに届ける。回避策(ワークアラウンド)は不要。
管理画面の在庫調整ポップオーバーが刷新。数量の上書きと「移動」を明示的に分け、調整履歴に「ソース/デスティネーション/実行者/日時」がすべて残るようになった。
これまで商品単位だった公開制御が、ついに「赤の S サイズだけ非公開」「B2B 用の大容量だけ卸チャネルに公開」のような粒度で可能に。バリエーションを削除したり、重複商品を作らずに済む。
Storefront API / Shopify ホスティングのオンラインストアにアクセスする bot ・ agent に対して、Shopify が厳しいレート制限を適用開始。署名なしリクエストは最も厳しい枠に押し込まれる。高い枠が欲しければ Web Bot Auth でリクエストに署名する。
「同業他社平均との比較」機能が新規データの更新を停止し、最終的に完全削除される。代替は Metric Targets(目標値設定)と Sidekick(パーソナライズ提案)。
Dev Dashboard で発行する「アプリ単位(app-scoped)」のトークンを使い、最新の Shopify CLI で GitHub Workflows などからアプリのリリースを自動化できるようになった。Partner Dashboard で発行していた旧 CLI トークンを置き換える。
すべてのワークフローで、編集・有効化・無効化が担当者名とタイムスタンプ付きで自動記録されるように。「動かなくなった」時に、ワークフロー詳細ページから履歴を開けば誰がいつ変えたかを追える。
コンバージョン率が落ちた日、マーカーにカーソルを合わせるだけで「同じ日にテーマを公開していた」と分かる。商品公開・ストア変更・システムイベントが色分けマーカーでデータ上に表示される。設定は不要、ストア活動から自動生成。
返金を発行する画面のまま、対象商品に割引を 追加・更新・削除 できる。残高はその場で再計算され、割引後の金額で返金できる。注文編集ページへ行き来する手間が消える。
Admin GraphQL API の DiscountCodeAppInput / DiscountAutomaticAppInput の既定値が変わった。記事いわく「対応不要・チェックアウトの割引適用には影響なし」。明示指定しているアプリは挙動不変。
キャリアの配送追跡が付かない発送でも、スタッフが手動で「配達済み」にできるようになった。サポート外のキャリアで送るマーチャントが、注文の配送ステータスを正確に保てる。
サブスクリプションの課金・契約編集・ステータス変更を「誰が起点で行ったか」(顧客 / マーチャント / パートナーアプリ)を、mutation 実行時に記録できるようになった。
そのバリエーションを出荷しない拠点でも、現在の手元在庫(On-hand)が表示・更新できるようになった。倉庫・ショールーム・検品待ちなど「売り物ではない在庫」も Shopify 上で数を追えるようになる、という地味だが効く改善。
$app:example のような型を持つアプリ所有のメタオブジェクト(宣言的定義で作ったものを含む)を、所有アプリ自身が追加のアクセススコープ要求なしで読み書きできるようになった。インストール時の権限同意が一段シンプルに。
これまで設定ページを行き来していた決済・レシート・チップ・顧客情報・アプリの設定が、Smart grid や Lock screen などと同じ 1 つのエディタに集約。Online Store エディタと同じ分割パネル UI で、編集とプレビューが同じ文脈のまま進む。
倉庫から店舗へ──拠点間の在庫移動(Inventory transfer)がステータス変化したタイミングで、通知・記録更新・後続タスクのワークフローを自動起動できる 2 つの新トリガーが Flow に追加された。
「今四半期で総売上 $50K」のような数値目標(メトリクス目標)を、4 つの新オペレーションでアプリから作成・取得・更新・削除できるようになった。管理画面のマーチャントが見るのと同じ目標を、同じ API・同じルール・同じバリデーションで扱える。
米国(US)マーチャント向け。売上が貯まる Balance 残高から、仕入先・外注先・ベンダーへの「国内ワイヤー送金」を直接開始できる。支払い管理をより効率的・安全に行うための機能追加。
アナリティクスダッシュボードの最上部に、ビジネスの重要なトレンドを示すインサイトのストリームが表示されるようになった。毎日自動分析され、ビジネスインパクト順に上位 5 件が並ぶ。
ハードウェアキーボードを付けた iPad / Android タブレットで、検索・一覧移動・選択・チェックアウトをすべてキーボードだけで完結。入力の多い場面でタッチとキーボードを行き来する手間が消える。
POS バージョン 11.5 以降、Shopify 管理画面で任意の割引コードからスキャン可能な QR コードを生成できる。POS スタッフがレジで読み取っても、顧客がオンラインストアのセッションで使っても適用される。
固定額(FixedAmount)のライン項目割引が、内部的に per-unit(1個あたり)で計算されるようになる。現行 API(2026-04 以前)は今まで通り合計額を渡せば POS が自動変換。ただし割り切れない金額では最大 1 セントの合計差が出ることがある。
サプライヤーと接続したリテーラーは、価格同期(price sync)をオフにして、取り込んだ商品の小売価格を仕入元の提示価格より高くも安くも自分で設定できる。既存接続では同期はデフォルトでオンのまま。
POS v11.5 から、商品検索フィールドに入力すると次の単語が薄いゴーストテキストで先回り表示される。Space か Tab を押すだけで候補を確定し、その商品まで一気に到達できる。打鍵数が減り、レジ前の行列が短くなる。
これまで別ワークフローに分かれていた返品・返金・交換が、Shopify POS のカート画面でそのまま処理できるように。レジでの対応が速く・シンプルになり、対応できる返品/交換シナリオの幅も広がる。新しい Return 権限と返品理由の必須化設定も同時に追加。
ライン全体に按分されていた固定額のカスタム割引が、v11.5 から「商品1点ごと」の割引額として扱われる。管理画面・下書き注文と同じ挙動に揃い、店頭での値引き説明がシンプルになる。
総売上・注文数・コンバージョン率など主要指標に「いくつまで到達したいか」を設定。達成率・現在値/目標値・残日数を示すゲージが、Analytics を開くたびに進捗を可視化する。
スタッフはレジで QR を読むだけで割引コードを適用できるようになった。管理画面では任意の割引コードからスキャン可能な QR を生成・印刷・共有でき、店頭やオンラインで使える。
これまで現金カウントはセッションの開始時/終了時しかできなかった。今後は営業中のシフトのいつでも、Register アイコンから「現金をカウント」を選ぶだけでドロワーの金額を確認できる。結果はレジセッションに自動記録される。
API バージョン 2026-07 以降、Customer オブジェクトの taxSettings フィールドが公開化。チェックアウトで集めた VAT 番号などの税 ID を、アプリから読み取りクエリできるようになる。
Analytics の ShopifyQL エディタに MATCHES が追加。WHERE 句で顧客の行動を条件にしてレポートを絞り込めるようになった。Customer Segmentation と同じ MATCHES の書き方がそのまま使えるので、セグメントとレポートの定義がブレない。
マーチャントがアプリを削除する前に、8つの理由から 1 つを必ず選ぶようになった。Partner Dashboard に、より明確で行動につながる離脱インサイトが届くようになる。
Shopify Analytics で、1 枚の折れ線グラフに最大 4 指標を重ねて表示できるように。さらに「棒+折れ線」の新ビジュアライゼーションで、売上のような量と転換率のような率を 1 枚で並べて比較できる。
Shopify Plus / Enterprise 向けに、同じ注文の中で商品ごとに「配送」か「店舗受取」を選べる単一チェックアウトが登場。これまでは配送方法ごとに別注文が必要だった。デリバリー/フルフィルメント情報の流れ方が変わるため、アプリ提供者は今すぐ feature preview で検証・改修を。
商品カタログを扱う MCP ツールが search_catalog / lookup_catalog / get_product の3本に再編。呼び出し先も /api/ucp/mcp へ。旧ツールは 2026年6月15日まで維持され、その後廃止。
配送と店頭受取の選択肢が縦に積み上がって長いスクロールになっていた問題を解消。最寄りの受取拠点を1件だけ先に出し、残りはモーダルで一覧表示する形に変わった。マーチャント側の対応作業は不要。
アプリの審査フィードバックがメールから Partner Dashboard へ移行。要件ごとにステータスが付き、AI セルフレビューと自動プレ提出チェックで「差し戻される前に直す」運用に。審査・公開の高速化が狙い。
注文を生成した「カート」に紐づくトークンを、GraphQL Admin API から直接取れるようになった。REST Admin API の cart_token と同じ値を返すフィールド。
週平均 10 件以上の注文があるストアで、自動のデータ要約が Home フィードに直接表示。分析対象に新たに「セッション」と「フルフィルメント」が加わり、監視するデータの組み合わせは 80 種類以上 追加された。
ナビゲーション・レイアウト・デバイス間の一貫性を改善するビジュアルリフレッシュ。新レイアウト上で自分の Shopify Extensions を今すぐプレビュー&テストできる。プレビュー期間は 2026 年 6 月 12 日まで。
コレクション内の商品並び順を指定する GraphQL Admin API の列挙型に、新しい値が 1 つ増えた。API バージョン 2026-07 以上で利用できる。
Shopify モバイルアプリ内で動く埋め込みアプリ向けに、画面下部のオーバーレイ(フローティング下部ナビバーなど)の高さを CSS ピクセルで返す新しいカスタムプロパティ。App Bridge が自動でセットし、固定配置の FAB やスティッキーフッターをバーの上に逃がせる。2026年4月15日から適用。
2026年4月20日から、Shopify は各ページで実際に描画される section / block / snippet に関連する CSS だけを配信。全ページで全 CSS を読ませる従来方式をやめる。自己完結したテーマは変更不要だが、ファイルをまたいでクラスを参照しているとスタイルが欠落する。
MetaobjectAdminAccess enum の 2 値が非推奨に。これらは「もう実態に合っていない」値で、API はこれらを返さなくなる。必須の対応は無いが、コードを更新しておくと明確性が保て、将来のアクセス問題を防げる。
コレクション内の商品の並び替えに「Most Relevant(最も関連性の高い順)」が新しい選択肢として登場。既存の並び順設定はそのまま、Bestselling・Price・Newest などと並んで選べるようになる。
REST API の current_subtotal_price_set に相当するフィールドが LineItem に追加。全割引適用後・返品/削除済み数量を除いた・税抜きの明細小計を、ショップ通貨と表示通貨の両方で返す。注文エクスポート用途に効く。
Shopify が「リクエスト元は本当に Shopify か」を証明するためのクライアント証明書を、2026 年 6 月 15 日から新しいものに切り替える。同じ認証局(CA)で署名されるため、標準的な mTLS 検証をしているアプリには影響なし。独自の証明書検証をしているアプリだけ、6/15 までに対応が必要。
これまで対象が限られていた「注文小計の最小/最大」によるチェックアウト制限が、Basic・Grow・Advanced・Plus の各プランで使えるようになった。B2B 機能を非 Plus プランへ広げる流れの一環。
GraphQL Admin API 2026-07 以降、注文明細(LineItem)の重量を Weight オブジェクト(value + unit)として直接クエリできる。REST の grams から単位を手で換算する必要がなくなる。
Orders・Products・Customers・Discounts・Collections・Metaobjects の各ページで、検索/フィルタ/保存ビューがひとつの検索バーから一体で操作できるようになった。よく使う絞り込みは「名前付きビュー」として保存し、次回も同じ状態で開ける。
ログイン状態のお客様が、チェックアウト中にデフォルトの住所を設定できるようになった。これまでの「最後に使った住所(last used address)」ロジックを置き換える。デフォルト住所はチェックアウトからでもアカウントプロフィールからでも、いつでも更新できる。
ドラフトオーダーの明細から、8年以上前に非推奨化されていた整数フィールド grams が API バージョン 2026-07 で削除される。代わりに値と単位を返す weight フィールドを使う。2026-04 がサポート外になると、grams を参照するクエリはエラーになる。
埋め込みアプリのモバイル表示で、画面下の「アイコン+テキスト」バー(ActionBar)が消滅。primary action はヘッダー右上のアイコンボタンに、secondary actions はオーバーフローメニューに移動する。アイコン未指定だと + がデフォルト表示になる。
割引・配送・決済のカスタムロジックは Shopify Functions へ。4月15日に新規編集・公開が停止、6月30日に全 Scripts が停止する。移行の起点は「Shopify Scripts カスタマイズレポート」。
Storefront API / Customer Account API が 2026-04 に。あわせて「API プロキシの常時有効化」と「バックエンド同意モードのデフォルト ON」という 2 つの破壊的変更が入る。アップグレード前に影響範囲の確認が必要。
2026年4月7日以降、Shopify 管理画面でファイルを差し替え/削除しても、cdn.shopify.com/... のキャッシュは即座に消えない。古い内容が TTL 切れまで配信され続ける。対策は「バージョン付き URL(?v=...)を動的に出力する」こと。
画像・動画(最大2分)に商品タグを付けて投稿でき、フォロワーだけでなく Shop フィード本体の新規ショッパーにも関連度順で届く。Updates の「フォロワー限定」という制約が外れた。
Checkout / Admin / Customer Accounts / POS のどのサーフェスの UI 拡張でも、Shopify の実行ホストを起動せずにユニットテストが書ける公式テストライブラリ。実 API と同じ型の安全なモックで、隔離レンダリング・操作シミュレート・検証ができる。
GraphQL Admin API の 2026-04 で、ひとつのカートライン(明細)に複数の商品割引(product discount)を適用できるように。2026年6月30日に廃止される Shopify Scripts の移行を継続するための機能。
Claude Code・Cursor・VS Code などの AI ツールから、Shopify のドキュメント・API スキーマ・コード検証を直接参照し、CLI 経由でストア操作までできる。導入用の plugin は自動更新で、エージェントが常に最新機能に追従する。
POS 端末と Admin(POS チャネル)の両方で現金管理を再構築。さらにレジ拡張ターゲットと API を新設。レジセッション・理由コード・新しいキャッシュドロワー/元帳モデルで、現金を「追跡・統制・照合」できるようになる。
Basic・Grow・Advanced プランのマーチャントが、管理画面に標準搭載された B2B 機能で卸売(ホールセール)を始められるように。追加費用はかからない。
subscriptionBillingAttemptCreate に新フィールド paymentProcessingPolicy が追加。有効な支払い方法が無くても、注文を「未払い」のまま作成できる選択肢が増えた。
API 2026-04 リリース候補(RC)から、契約作成ミューテーションの paymentMethodId が必須でなくなった。支払い方法が無い/失効していても契約データを移行できる。
API バージョン 2026-07 から、Stripe・Authorize.net・Braintree の入力で支払い方法の識別子フィールドが必須になる。スキーマ上は任意だったが、実際の決済処理には元々必要だった項目。スキーマを実態に合わせる変更。
Cart and Checkout Validation Functions に billingAddress と poNumber が追加。クライアント側 UI 拡張に頼らず、禁止国の請求先ブロックや B2B 注文の PO 番号必須化をチェックアウトで強制できる。
API バージョン 2026-04 から、3PL や配送アプリが fulfillmentOrderReportProgress でフルフィルメント注文の進捗を報告できる。「着手した」ことを伝え、任意で短いステータスメモを添えられる。マーチャントは配送パイプラインの状況が見えるようになる。
1 つの販売チャネルアプリが、1 つのショップ上で複数のチャネル接続を作成・管理できるようになった。接続ごとに別々の specification(仕様ファイル)や外部アカウントを持てる。これまでアカウントや市場ごとにアプリを分割していたモデルを、1 アプリ内に集約できる。
バージョン 2026-04 から DraftOrderLineItem に components フィールドが追加。親 line item にぶら下がる構成要素(バンドルの中身など)を、親子のネスト構造でそのまま取得できる。
API バージョン 2026-04 から、すべての割引タイプに tags フィールドが追加。Admin API でタグの追加・更新・削除ができ、割引をラベル付け・グループ化・整理できるようになった。
下書き注文(Draft order)の中身が、バンドルとその構成品(components)の両方で、より明確かつ一貫して表示されるようになった改善。顧客アカウントでの購入体験が見やすくなる。
標準メタオブジェクト定義テンプレートのアクセスルールを、API から直接読めるようになる。とくに「このテンプレートは Storefront API 経由でアクセスできる構成か?」を、実際に叩く前に判定できる。
Polaris のリファレンスドキュメントが Shopify の GraphQL API と同じバージョン管理ポリシーに統一。各 stable バージョンは最低 12 か月サポートされ、2026-04 リリース以降は直近 4 つの stable バージョンだけが Shopify.dev に掲載される。古いバージョンの拡張は動き続けるが、専用ドキュメントは消える。
委任トークン(delegate token)を作る際、レスポンスに「あと何秒で失効するか」が含まれるように。特に有効期限を指定せず親トークンの TTL を継承させたときの、これまで知る術がなかった失効時刻が判明する。
商品割引の Function で、割引対象の候補に「前提条件(prerequisites)」を設定できるようになった。これで「A を 2 個買ったら B が割引」という BXGY(Buy X, Get Y)の "Buy X" 側を、コードで表現できる。
これまで一部の州で残っていた ACH debit(銀行口座引き落とし)による返済が不要に。返済は Shopify Payments の売上から自動で行われ、資金提供から返済までが 1 つの基盤にまとまる。
これまで Checkout Profile API と Checkout Branding API に分かれていた設定とブランディングが、API version 2026-04 で1つのAPIに集約。共有デザイントークンで一度設定すれば3つの画面に一貫して適用できる。Shopify Plus 限定。
API バージョン 2026-04 で、checkout / customer account UI 拡張から checkout metafields の読み書きが「削除」された。古いバージョンで使っている拡張は 2026-04 へのアップグレードと移行が必須。
設定 > アプリ から各アプリを開くと、稼働中の Extensions・Functions、まだ有効化していない機能、そして Pixels による顧客データ収集状況までまとめて確認できるようになった。アプリスタックの管理がより自信を持って行える。
任意の割引にタグを付与でき、そのタグで「グループ化・検索・フィルタ」が全割引にまたがって行える。割引が増えても整理・検索しやすくなる、管理画面の運用機能。
特定の機能に関するリリースを、日付や種別を横断して確認できます。