FROM CACHE - jp_header

購入ボタン押下後、外部システムのAPIに購入可否を問合せ、レスポンスの内容によって、次に進むかどうかを制御することが可能か

t_tanaka
訪問者
2 0 0

初めまして。

お世話になります。

 

標記のご質問ですが、

以下のようなことをするのは可能なものでしょうか?

 

①購入ボタンを押下すると、外部システムのAPIに購入可否を問い合わせるリクエストを投げる

②①のレスポンスが「可」の場合は購入手続きを続行、

 ①のレスポンスが「不可」の場合はエラーメッセージを表示して購入手続きには進まない

 

何卒よろしくお願い申し上げます。

1件の返信1

Qcoltd
Shopify Partner
1057 434 422

> 購入手続きには進まない

と表現されているので、ご質問の処理は、商品詳細画面で行われる、という前提で回答いたします。

 

ご利用のテーマによっては、既存のJavaScriptとの干渉を制御するのが大変かと思いますが、

可能か不可能か、で言いますと、可能と思われます。

 

  1. 商品詳細ページで、購入ボタンを押す
  2. JavaScriptで、購入ボタンの元々の処理をペンディングし、外部システムにAPIコールする
  3. APIの結果によって、ペンディングしていた処理を走らせるか、終了させるかを決定し実行する

 

ご参考まで。

(キュー田辺)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/