【Stripe】商品ページのApple Pay, Google Pay ボタンで購入時の不具合

対象バージョン

 

CS-Cart 4.13.2-jp-1


 

概要

 

Stripe 決済で商品詳細ページに、Apple Pay、Google Pay を表示し、
かつ Google reCAPTCHA のV3を設定している場合に、商品詳細ページの Pay ボタンで決済すると、
「申し訳ありません。ボット対策の検証に失敗しました。 このメッセージが表示された場合は、お問合せください。」のエラーが表示される。

※CS-Cart上には注文は作成されませんが、Stripe上には決済が作成されます。
※注文確定画面からの決済は問題ありません。


上記機能を追加するには以下の通り修正する必要があります。


 

修正方法

 

1. 以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。

 

 

※ サーバー上にインストールした以下のファイルを上書する形になります。

  • /app/addons/stripe/controllers/frontend/checkout.pre.php

 

 ----------------------------------------------------------------

※ お使いのCS-Cartのバージョン確認方法は、 こちら をご参照ください。

 ----------------------------------------------------------------