以前まではカート画面(cart-template)にエクスプレスチェックアウトを表示させるコードを記載していましたが、カート画面からエクスプレスチェックアウトをした場合、クーポンの適用ができなかったのでこちらのコードをなくし、チェックアウト画面でエクスプレスチェックアウトが表示されるように変更し ました。
添付しております画像のように、チェックアウト画面では問題なくエクスプレスチェックアウトが表示されますが、「現時点でエクスプレスチェックアウトは、チェックアウトエディターで利用できません。」という文章が表示されております。
この文章は何を意味するものでしょうか。
また、この文章が表示されることでエクスプレスチェックアウトで決済ができなくなる場合はありますか?
もし非表示にする方法がありましたらご教示いただけますと幸いです。
Qcoltd
2
推測に推測を重ねた回答で、
かつ、回答できない部分もあるため、
役に立たないかもしれませんが、
参考になりましたら幸いです。
チェックアウトエディター(Checkout Editor)が何かを調べてみました。
https://shopify.dev/apps/checkout/test-ui-extensions#test-the-extension-in-the-checkout-editor
https://www.aftersell.com/blog/edit-shopify-checkout-page
質問者様の投稿内容と、
上記2つのURLを合わせて考えますと、
- 質問者様が、おそらくShopify Plusをご利用中であること
- Checkout Editorは、Checkout画面を編集可能なアプリによって提供されるため、質問者様もおそらく、そういった機能を持つアプリを導入されていること
- 今回、そのアプリを使用して、Express Checkoutを、Checkout画面に表示された可能性があること
という状況ではないかと推測しております。
さて、
Express Checkoutですが、
明確にこのようなルールがあると書かれている記事は見当たらないのですが、
ストア内のCheckout画面以外のページ(カートや商品詳細ページ)で、動的チェックアウトやExpress Checkoutを表示していない場合、特に何も設定しなくてもCheckout画面に、Express Checkoutが表示されるのではないかと思います。(私のストアではそのような挙動を示します。カートにExpress Checkoutを表示すると、CheckoutページからはExpress Checkoutが消え、カートからExpress Checkoutを削除すると、CheckoutページにExpress Checkoutが表示されます。しかし、私のストアはShopify Plusではないため、Shopify Plusでの挙動は確認できないのですが。。。)
関連投稿:
https://community.shopify.com/topic/1107963
もし、
アプリ(Checkout Editor)を使って、Express CheckoutをCheckout画面に追加されたのでしたら、
それを行わなくても、カートからCheckout Expressのコードを削除しただけで、
Checkout画面にCheckout Expressが表示されている可能性がありますので、
アプリ側の変更を削除いただけば、
表示されている「現時点でエクスプレスチェックアウトは、チェックアウトエディターで利用できません。」が消えるかもしれません。
また、この文章が表示されることでエクスプレスチェックアウトで決済ができなくなる場合はありますか?
申し訳ございません、こちらについては調べがつきませんでした。
推測が見当違いでしたら本回答はスルーいただければと思います。
(キュー田辺)
1 Like