I'll just give you the finished HTML directly, since that's the core deliverable. If you'd rather I write it to `site/public/raw/260430_manage-all-your-pos-settings-in-one-place-with-the-new-pos-editor.html` and add the `index.json` entry, approve the file write (or tell me) and I'll do it. ```html
これまで設定ページを行き来していた決済・レシート・チップ・顧客情報・アプリの設定が、Smart grid や Lock screen などと同じ 1 つのエディタに集約。Online Store エディタと同じ分割パネル UI で、編集とプレビューが同じ文脈のまま進む。
決済・オフライン決済・ローカル決済・アプリ拡張・顧客情報・レシートの設定がバラバラのページにあり、行き来が必要だった。
すべての POS 設定を 1 つのナビゲーションで操作。Online Store エディタと同じ分割パネルで、編集内容とプレビューが文脈を保ったまま並ぶ。
決済 / オフライン決済 / ローカル決済 / アプリ拡張 / 顧客情報 / レシート設定が、Smart grid・Lock screen・Customer display・Receipts と並んで POS エディタ内に同居する。
チェックアウトを設計しているその場で、表示トグルで決済方法を ON/OFF。Shop Pay・Tap to Pay・ローカル決済はセットアップ状況をインライン表示し、エンティティ単位の設定は該当する管理画面へディープリンクする。
スタッフ アトリビューション、必須のチェックアウト情報、顧客レシートの選択を「Global settings」セクションにまとめ、素早くアクセスできるようにした。
エディタでアプリを有効化すると、その POS ブロックとアクション拡張が 1 ステップでアクティブ化される。設定への 2 度目の移動が不要になった。
Online Store エディタと同じレイアウトを使用。サブパネルで行った変更は、プレビューしている内容と同じ文脈の中に留まる。
| 対象 | 新エディタでの挙動 |
|---|---|
| 決済方法の ON/OFF | その場で チェックアウトを設計している画面で、表示トグルから切り替え |
| Shop Pay / Tap to Pay / ローカル決済 | インライン セットアップ状況をその場に表示 |
| エンティティ単位の設定 | 該当する管理画面(admin surface)へディープリンクで誘導 |
| Global settings | スタッフ アトリビューション/必須チェックアウト情報/顧客レシート選択をまとめて配置 |
| アプリの有効化 | POS ブロック+アクション拡張を 1 ステップで同時にアクティブ化 |
更新されたエディタは、今後数週間で自動的に展開される。
現在の権限設定がそのまま適用される。新しい権限の付与は不要。
今 決済プロバイダーや POS 設定を管理できるスタッフが、同じアクセス権で新エディタを利用できる。
「今後数週間で自動展開」。一斉切替ではないため、ストアごとに新旧エディタが混在する期間が生まれうる。マニュアルやサポート手順は両 UI を想定しておくと安全。
「決済プロバイダーを管理できる」「POS 設定を管理できる」スタッフが対象で、アクセス権は同じ。新たな権限スコープは追加されない。ロール設計の見直しは不要。
散在していた設定が単一エディタの分割パネルへ集約。スタッフ向け手順書・スクショは導線が変わるため要更新。Global settings という新しいまとまりが追加される。
エディタでアプリを有効化すると POS ブロックとアクション拡張が同時にアクティブ化。アプリ開発者は「この導線で拡張が一括で有効化される」前提で UX を確認しておくとよい。
Shop Pay・Tap to Pay・ローカル決済のセットアップ状況がインラインで見えるため、設定漏れの発見が早い。エンティティ単位の細かい設定は該当 admin 画面へディープリンクする設計で、「概要はエディタ・詳細は管理画面」という役割分担になっている。