ローカル環境で決済のテストをしようとすると「チェックアウトは現在有効になっていません: マーチャントのトライアル期間が終了しました。」と表示されます。

AI-generated summary

Hydrogen(Shopifyのヘッドレス開発フレームワーク)で開発用ストアのローカル決済テスト中、「チェックアウトは現在有効になっていません: マーチャントのトライアル期間が終了しました。」と表示され、Networkタブは403。Shopify Paymentsのテストモードはオン。privateStorefrontToken未設定が原因か質問。

・回答:開発用ストアのチェックアウトが担当チームによりロックされている可能性が高い。開発ストアで実取引が行われた場合に発生。
・前提:パートナープログラム契約上、開発ストアで実取引は不可。実取引には有料プラン選択が必要。
・推奨対応:ヘルプ「開発ストアでの注文のテスト」の制限事項を確認のうえ、ロック解除をサポートへ依頼。
・連絡先:Shopifyサポート(開発ストアにログインした状態で問い合わせ)またはパートナーサポート(パートナーダッシュボードの「サポート」から)。
・補足:投稿には問い合わせ導線のスクリーンショットが添付。
・未解決点:privateStorefrontTokenの取得方法には未回答。主因はトークンではなく「チェックアウトのロック」と示唆。議論はサポート対応待ちで継続中。

hydrogenを使って開発用のストアを構築しています。初心者です。

ローカル環境で決済のテストをしようとしたところ、「チェックアウトは現在有効になっていません: マーチャントのトライアル期間が終了しました。」と表示され、Networkタブを見ると403エラーが出ています。

Shopify Paymentsの設定でテストモードはオンにしています。

hydrogen.config.ts の privateStorefrontToken を設定していないことが原因となっていますでしょうか?

もしその場合、privateStorefrontTokenの取得方法について教えていただけますでしょうか。

@kma 様、Shopifyコミュニティへようこそ!

初めての投稿を作成頂き、有難うございます。

開発用ストアで*「チェックアウトは現在有効になっていません: マーチャントのトライアル期間が終了しました。」*などのエラーメッセージが表示されている場合は担当チームによりチェックアウトがロックされている可能性がございます。

このようなロックは開発用ストアにて実際の取引などが行われた際に発生します。パートナープログラム契約でも表記されていますが、開発ストアでは実際の取引を行うことはできかねません。実際の取引を行うには、有料プランの選択が必須となっております。

お手数かとは存じますが、開発ストアでの注文のテスト:ヘルプ記をご一読いただき、以下の制限事項をご確認ください:

上記のご確認が完了しましたら、パートナーサポート、またはShopifyサポートへの問い合わせを作成し、ロック解除を依頼してください。尚、Shopifyサポートへご連絡していただく際は開発ストアへログインした状態でお問い合わせを作成していただく事をお願い申し上げます。

パートナーサポートへのお問い合わせを作成する場合はパートナーダッシュボードへログインした状態で「サポート」よりご連絡ください: