Prestashop: Checkout: Payment Step: Missing error message when terms not accepted

Created on 24 Feb 2020  路  10Comments  路  Source: PrestaShop/PrestaShop

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
image

Additional information
PrestaShop version: 1.7.6.2
PHP version: 7.2

Checkout FO Fixed Improvement PM 鉁旓笍 UX 鉁旓笍

Most helpful comment

@LouiseBonnard +1 for similairty of form validation.

All 10 comments

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:

  1. Payment method is selected but the the "I agree to the terms..:" Checkbox wasn't clicked
    image
  2. The "I agree to the terms..:" Checkbox is clicked but the payment method is not selected
    image
    => this case could fixed by this ticket: https://github.com/PrestaShop/PrestaShop/issues/11435

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?

Capture d鈥檈虂cran 2020-02-25 a虁 13 01 56

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

Was this page helpful?
0 / 5 - 0 ratings