Adobe Commerce 2.4.1:PayPal-Braintree ゲストチェックアウトの誤ったメッセージ
この記事では、Adobe Commerce 2.4.1の既知の問題について説明します。ゲストチェックアウトが無効になっている場合、Braintreeを通じてPayPalで注文しようとすると、情報のないエラーメッセージが表示されます。
影響を受ける製品とバージョン
- Adobe Commerce オンプレミス 2.4.0、2.4.1
- Adobe Commerce on cloud infrastructure 2.4.0、2.4.1
イシュー
バックエンドでゲストチェックアウトが無効になっていて、ミニカートまたはショッピングカートから「Braintree経由でPayPal」支払いオプションが選択されている場合、特定できないエラーが表示されます。
前提条件:
- Commerce管理者で、Stores > Configuration > Sales > Checkoutの下で、Allow Guest Checkout = Noと設定します。
- ユーザーガイドのBraintreeの説明に従って、Braintree経由でPayPalを有効にします。
複製する手順:
- ゲストとして商品をカートに追加します。
- ミニカートを選択し、PayPalでのお支払いをクリックします。
- Paypal チェックアウトを完了すると、注文レビューページに移動します。
- 配送方法を選択します。
- 「注文を配置」をクリックします。
期待される結果:
お客様がミニカートまたはショッピングカートページの「PayPal」ボタンをクリックすると、次のメッセージが表示されます。
To check out, please sign in with your email address.
Braintreeを使用せずにDirect 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
commerce-knowledge-base-help