-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Express Checkout - Review Page Adjustments #848
Comments
Similar feedback from another user.
So if the WC checkout page is used and they've already agreed to terms there they shouldn't have to agree again on the review page, and the review page shouldn't be required in this case since they already selected shipping and tax on the WC checkout page. Skip Final Review shouldn't be overridden in this case. I know we have lots of logic around that now, but we need to try and adjust to make these particular flows work better for people. |
@kcppdevelopers This is not working properly. It displays correctly with the form fields pre-populated and the "ship to different address" hidden, which is good. But I changed the address during checkout and it still put the order through with the address that was returned by PayPal |
@kcppdevelopers Please fix the above and then mark ready for review again. |
Looks I mixed up these 2 issues. The comments above were meant for #763. |
We have an option to Skip Final Review when using Express Checkout. This option gets ignored and the review page is forced is WooCommerce Guest Checkout is disabled. In this case we assumed that the user would need to create a password, and that would have to be done from the review page so it would still be required.
This user is pointing out, though, that the review page should not be necessary when the following options are enabled in WC:
So if WC guest checkout is disabled, but these 2 options are enabled, then the review page could still be skipped and should not be required (if Skip Final Review is enabled).
The text was updated successfully, but these errors were encountered: