Using a sligtly modified classic theme.
To Reproduce
Steps to reproduce the behavior:
Put some article in the cart.
Proceed to checkout, finish all steps (persoanl info, adress, shipping) however you want.
Choose a payment method.
Click "Order" Button which is disabled since the "I agree to the terms..:" Checkbox wasn't clicked.
-> There should be a tooltip / error message, informing that the "terms and services" checkbox should be ticked in order to proceed.
Screenshots
Additional information
PrestaShop version: 1.7.6.2
PHP version: 7.2
This is a good idea and will offer a better user experience, especially for customers who are new to internet shopping. But IMHO, for Prestashop team, it is a feature creep. Such features are better kept for merchants/theme developers to make their themes perfect as they like.
Let's say Prestashop adds this feature to classic theme, and you are using a slightly modified version of classic theme, what ensures that the lines added by Prestashop co-exist well with your theme?
I think it's a good idea too. This UX improvement can help to increase the transformation rate of order page, which is essential for merchants.
Good idea @patrickmyh have you planned to make a pull request ?
Hi @patrickmyh,
Thanks for your report.
I think it will be a good improvement.
In fact, we have two cases:
Ping @PrestaShop/prestashop-product-team what do you think?
Thanks!
@prestascott, @TristanLDD, do you think it is relevant to add the same notification as in the 'Personal Information' step when the 'I agree to the terms and conditions and the privacy policy' checkbox is not ticked?
I might work on a pr if wished. Guess this killed one and another conversion.
But what do you think about this idea, @patrickmyh? At least it will harmonize all steps of the checkout while showing precisely the missing element to complete the purchase.
@LouiseBonnard I agree with your proposal, form validation should be similar on every forms.
@LouiseBonnard +1 for similairty of form validation.
LGTM the tooltip is correctly added Thanks @patrickmyh
Most helpful comment
@LouiseBonnard +1 for similairty of form validation.