- Issue created by @xurubo93
- 🇨🇳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 11:30am 30 March 2023 Automatically closed - issue fixed for 2 weeks with no activity.