Adobe Commerce 2.4.1:PayPal Braintreeのゲストチェックアウトで間違ったメッセージが表示される
この文書では、Adobe Commerce 2.4.1 の既知の問題について説明します。ゲストのチェックアウトが無効になっている場合、Braintreeを通じて PayPal で注文しようとするお客様に情報が得られないエラーメッセージが表示されます。
影響を受ける製品とバージョン
- Adobe Commerce オンプレミス 2.4.0、2.4.1
- クラウドインフラストラクチャー上のAdobe Commerce 2.4.0、2.4.1
問題
バックエンドからゲストのチェックアウトが無効になり、ミニ買い物かごまたは買い物かごから「Braintree決済で PayPal を使用」オプションが選択されると、特定できないエラーが表示されます。
前提条件 :
- Commerce管理者の Stores/Configuration/Sales/Checkout で、Allow Guest Checkout= No を設定します。
- ユーザーガイドの Braintree の説明に従って、Braintreeで PayPal を有効にします。
再現手順 :
- 製品をゲストとして買い物かごに追加します。
- 「ミニカート」を選択し、「PayPal で支払う」をクリックします。
- Paypal のチェックアウトを完了すると、注文レビューページに移動します。
- 発送方法 を選択します。
- Place Order をクリックします。
期待される結果 :
顧客がミニカートまたは買い物かごページの PayPal ボタンをクリックすると、次のメッセージが顧客に表示されます。
To check out, please sign in with your email address.
Braintreeを使用せずにダイレクト Paypal を有効にすると、このシナリオの動作が異なります。 ゲストユーザーが支払いプロセスを続行することはできません。 ゲストユーザーがミニカートの PayPal ボタンをクリックすると、次のメッセージが表示されます。
To check out, please sign in with your email address.
実際の結果 :
顧客は買い物かごページにリダイレクトされ、次のメッセージが表示されます。
The customer email is missing. Enter and try again.
回避策
この問題の回避策は、ゲストのチェックアウトが無効になっているストアにログインできるということです(ログインしたユーザーはゲストのチェックアウトを使用しません)。 この問題は、Adobe Commerce バージョン 2.4.2 で修正されました。
関連資料
- Adobe Commerceの買い物かご内の製品数のベストプラクティスに関するサポートナレッジベースを参照してください。
- 注文処理のチュートリアル:手順 1. 開発者ドキュメントで買い物かごに項目を追加する
- GraphQLのチェックアウトチュートリアル:手順 1. 開発者ドキュメントで買い物かごに製品を追加する
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a