Skip to content
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

Closed
angelleye opened this issue Aug 24, 2017 · 4 comments
Closed

Express Checkout - Review Page Adjustments #848

angelleye opened this issue Aug 24, 2017 · 4 comments
Assignees
Labels
Milestone

Comments

@angelleye
Copy link
Collaborator

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:

  • Automatically generate username from customer email.
  • Automatically generate customer password.

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).

@angelleye
Copy link
Collaborator Author

angelleye commented Aug 30, 2017

Similar feedback from another user.

I'm having a problem with my PayPal Express checkout on the website. The workflow doesn't make sense and it is confusing a lot of our customers. The issue is when the user returns from the PayPal website after entering CC info or paypal details, they are sent to a review page and have to still click the Place Order button. On this page they have to accept terms and conditions AGAIN like the Checkout page. I checked the settings and under the skip review page I have the following in red:
(The WooCommerce guest checkout option is disabled. Therefore, the review page is required for login / account creation, and this option will be overridden.) (You currently have a Terms & Conditions page set, which requires the review page, and will override this option.)

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.

@angelleye
Copy link
Collaborator Author

@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

@angelleye
Copy link
Collaborator Author

@kcppdevelopers Please fix the above and then mark ready for review again.

@angelleye
Copy link
Collaborator Author

Looks I mixed up these 2 issues. The comments above were meant for #763.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant