顧客向けにShopifyストアを作成するとき、パートナーアカウントでテストストアを作成→ユーザー(顧客)に所有権を譲渡という流れになりますが、知らずにハマったので共有します。
所有権を譲渡したストアは譲渡された側のユーザーが譲渡を受け入れ(課金設定)をするまで、ストアにアクセスができなくなる
パートナーアカウントでストアをオープンすると、課金なしで開発が可能ですが、実際に販売する前に所有権を譲渡してストアを課金状態にしないといけません。
パートナーが顧客に所有権を譲渡した瞬間からユーザーが支払いを許可するまでサイトはサスペンド状態になります。
譲渡のキャンセルは不可能なので、タイミングを気をつけましょう
https://help.shopify.com/en/partners/dashboard/hand-off-development-stores#activate-a-paused-store
有料アプリ、テーマも課金状態にしないと機能を利用できない
パートナーがストアからインストールしたテーマ、アプリは所有権を移行しただけでは課金状態になりません。
ストアがパートナーが設定した状態まで利用できるようにするにはテーマ、アプリも同様に課金状態にする必要があります。
ストアの所有権を移行しただけで安心せずに、インストール済みのテーマ、アプリの管理画面に行き課金状態にするまでサポートしましょう。
https://help.shopify.com/en/partners/dashboard/hand-off-development-stores#transfer-a-third-party-theme
おしまい
ちゃんとドキュメント読めという話ではありますが、↑の旨を伝えるダイアログは出ませんでした。
オープン初日権限移行していきなり障害とならないように気をつけましょう。