Shopify開発ストアを(壊さずに)運営する7つの方法

2023/01/20

問題は何ですか?

私たちは最近、再び私たちのShopify開発ストアの1つを壊してしまいました。これは偶然のことで、私たちのスタッフの1人がShopify管理ウェブインターフェイスで誤って注文をしてしまい、突然チェックアウトを処理できなくなりました。私たちの開発ストアはロックされ、使用できなくなりました。このエラーは、警告なしにいくつかの方法で発生する可能性があり、どれも直感的でなく、十分に文書化されていません。

このブログ記事は、アプリを構築し、ストアを設定しているShopifyパートナーや商人を対象としており、彼らがこれらの落とし穴を避けるのを助けるためのものです。

以下のエラーメッセージのいずれかを、あなたの管理インターフェイスの注文ページまたは開発ストアフロントで経験したことがある場合、私たちが言っている意味が分かるでしょう。現在、開発ストアを解除する唯一の方法は、Shopifyパートナーサポートに連絡することです。

Shopify注文ページエラー: "このストアではチェックアウトを利用できません。"

Shopify開発ストアフロントエラー: "チェックアウトは現在有効になっていません。商人の試用期間が終了しました。"

ストアを壊す七つの方法

私たちが最近行ったShopifyサポートとの連絡によると、ストアのチェックアウトをロックする七つの行動があることが明らかになりました。以下は、あなたが絶対に行ってはいけない行動の一覧です。

  1. 製品の価格を$0に設定しないでください。管理ウェブインターフェイスで製品を作成する際、製品の価格を$0に設定すると、その製品でテスト注文を処理する際にショップがロックされます。

Shopify管理インターフェイス、製品タブ: 価格を0以上の値に設定してください。

  1. ギフトカードやプロモコードを使用して注文を完全に割引しないでください。完全な割引はアクティブストアでは有用かもしれませんが、開発ストアでは許可されていません。

 Shopify開発ストアフロントチェックアウト: この場合¥2,200の全額割引は行わないでください。

  1. ライブ支払いゲートウェイを使用して注文を処理しないでください。通常、開発ストアでは、Shopifyのボギー支払いゲートウェイを使用して注文をテストします - これは問題ありません。一方で、支払いプロバイダーでテストを行う場合は、テストモードであることを確認し、テストクレジットカード番号を使用してください。支払いプロバイダーがテストモードでない場合や、実際のクレジットカード番号を使用した場合、ストアはロックされます。

  1. 手動支払い方法を許可しないでください。一部のShopify商人は、顧客が代金引換、郵便為替、銀行振込を利用できるように手動支払いを設定します。開発ストアでは、手動支払いで注文を処理するとロックされます。

  1. 開発ストア管理インターフェイスでドラフト注文を作成しないでください。アクティブストアでは、商人が顧客の代わりにドラフト注文を作成しますが、開発ストアでは許可されていません。

Shopify管理インターフェイス、注文タブ: 開発ストアで「注文を作成」ボタンを使用しないでください。

  1. 注文をインポートしないでください。さまざまなShopifyアプリが商人にCSVファイル経由で注文や顧客をインポートすることを許可しており、既存のストアをShopifyに簡単に移行できます。再度、これはアクティブストアには便利ですが、EZインポーターやトランスポーターのようなアプリは開発ストアでは使用しないでください。

Shopifyトランスポーターアプリ: 開発ストアでの注文インポートのためにこれらのアプリを使用しないでください。

  1. Shopify販売時点(POS)のテスト注文を処理しないでください。 Shopifyの販売時点(POS)は、商人が実店舗で製品を販売する際に対面で支払いを受けるための販売インターフェイスです。POS商人は、支払い処理が正しく行われることを確認するためにテストトランザクションを行うことができます。テストトランザクションは、「テストトランザクション」という注文メモ付きの正確なお釣りの現金支払いです。開発ストアでPOSを使用する場合、これはストアをロックします。POSの「テスト注文」と通常の現金取引の違いについての情報がないため、ストアを壊すリスクを避けるために、開発ストアでのPOS上の現金取引を単に無効にすることをお勧めします。

ロックされた場合はどうすればよいですか?

2023年1月現在、開発ストアを解除する唯一の方法は、Shopifyパートナーサポートに連絡し、チェックアウトを再度有効にするようにお願いすることです。あなたのメモで、このブログ記事のリンクを送信することができ、これがサポートチームがあなたのケースで実行された禁止行動を特定するのに役立つかもしれません。

その間、これらの問題に関する断片的な文書とサポートフォーラムのスレッドがあります。以下にいくつかを見つけることができます:

今後のステップ

他に開発ストアをロックする可能性のある行動をご存知の場合は、ぜひご連絡ください。そうすれば、Shopifyが文書を更新できるまで、このブログ記事に追加できます。開発ストアが、ロックを引き起こすアクションを実行している際にユーザーに警告を出すか、単にそのアクションを拒否して「エラー403 - 禁止」という応答を返すことを私たちは期待しています。

その間、私たちはShopifyのパートナーや商人が自分の開発ストアを誤ってロックするのを避ける手助けをするためのリソースとして、この投稿を維持することを嬉しく思います。