There is no validation on the birthdate in the FO checkout process
A validation could be a good improvement
Steps to reproduce the behavior:
Screenshots
If applicable, add screenshots or screen recordings to help explain your problem.
Thanks for opening this issue! We will help you to keep its state consistent
Hi! Thank you for your issue.
What control would you like to implement ? It's quite complicated to determine.
No date before 1900?
Thanks !
If you validate the birthdate (and return hard errors for non valid birthdates) during checkout you'll increase the cart abandonment rate. Actually, you should not ask for birthdate during checkout at all. This field shoud be completely removed, from an UX point of view and I often wonder why is it still present in Prestashop. Prestashop checkout shoud focus into getting the user to finish the order fast, easy and should require only strictly necessary infomation in order to fulfill the order. Studies show each extra field increases the chance of cart abandonment. You should read Google UX Playbook for ecommerce. In my shop I no longer require gender or birthdate at all and my conversion rate increased after this.
Hi !
I agree with you, but as long as you can deactivate this field in the back office, isn't that enough?
Thank you!
Most helpful comment
If you validate the birthdate (and return hard errors for non valid birthdates) during checkout you'll increase the cart abandonment rate. Actually, you should not ask for birthdate during checkout at all. This field shoud be completely removed, from an UX point of view and I often wonder why is it still present in Prestashop. Prestashop checkout shoud focus into getting the user to finish the order fast, easy and should require only strictly necessary infomation in order to fulfill the order. Studies show each extra field increases the chance of cart abandonment. You should read Google UX Playbook for ecommerce. In my shop I no longer require gender or birthdate at all and my conversion rate increased after this.