PayPal Smart Payments Button is not shown in payment section

Created on 17 March 2023, almost 2 years ago
Updated 30 March 2023, over 1 year ago

Problem/Motivation

I have successfully set up the Smart Payment Buttons as described in the documentation.
I can also display these buttons on the shopping cart page. However, I only want to see these buttons on the payment page because it is confusing for the customer to complete the payment process on the shopping cart page.
However, the buttons are not displayed on the payment page.
In the payment flow, the PayPal checkout is displayed under Payment, but obviously not triggered.
did i miss something?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

💬 Support request
Status

Fixed

Version

1.0

Component

PayPal Checkout

Created by

🇦🇹Austria xurubo93

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @xurubo93
  • 🇨🇳China 蒲公英

    I have the same problem.

  • 🇨🇳China 蒲公英

    I have the same problem.

  • 🇨🇳China 蒲公英

    Error Message:
    Cannot create the payment without the PayPal order ID.

  • 🇮🇱Israel jsacksick

    The module wasn't designed this way. The buttons are either shown on the cart page on the review step, replacing the submit buttons, after PayPal is selected in checkout.

  • 🇦🇹Austria xurubo93

    If this module was designed to replace the submit buttons, then this is a bug. The buttons are still visible and active.
    This is misleading for the customer. He would probably never click the PayPal smart button because the submit buttons mistakenly lead him to pay.
    I have attached a screenshot of this.

  • 🇮🇱Israel jsacksick

    @xurubo93: I think you misterpreted what I said, the submit buttons are replaced on the review step. Why would replace the submit buttons on the cart page? How would you proceed to checkout otherwise?

  • 🇦🇹Austria xurubo93

    Yep, you are right.
    I can actually see the SmartButtons on the Cart page and on the review-step.
    But only if I choose the default order-flow. When I select the PayPal-Checkout-flow I can only get the SmartButtons on the cart page. The review-step is not showing the SmartButtons here.

  • 🇮🇱Israel jsacksick

    The paypal checkout flow is used/set whenever the payment is initiated from the cart page, via the smart payment buttons.

    This is done in order to allow offering a smoother/shorter checkout process in case all the information is collected in the PayPal modal.
    Otherwise, to have the smart payment buttons on the review page, you need a checkout flow with a review step.

  • 🇦🇹Austria xurubo93

    I see, that makes sense after your explanation.
    I managed to see the smart buttons in the default checkout flow actually and I can see the buttons on the review-step. So I guess you can close this issue for now.
    Thank you for your help

  • Status changed to Fixed over 1 year ago
  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024