I get "Error: Please enter your name" error on Joomla 2.5.9 & VM 2.0.18a when trying to register on checkout. If I ignore it and try to get through checkout anyway, the order gets placed but new account doesn't get created.
I made sure First Name and Last Name are filled in but still was getting the error.
I searched a lot but couldn't find a solution.
After a while I have finally realised that this is because of the Displayed Name form field!! You have to fill it in! However there is no indication that this is a required field. In fact, there is no asterisk ("star" symbol) for User Name field either but it IS a required field as well.
Also, why are Password and Confirm Password fields NOT required during registration on checkout??? How are new users supposed to login next time without a password if they haven't entered one??
This all would be very confusing for the customers so expect a lot of "drop outs"

I've tried adding asterisks to the labels using Joomla language overrides (Extensions->Language Manager->Overrides) but then on Account Maintenance you get double asterisks!
And why Password and Confirm Password ARE required on Account Maintenance page???
I do not understand VM developers' logic at all... Please someone explain to me...

For now, I am using language override for JLIB_DATABASE_ERROR_PLEASE_ENTER_YOUR_NAME ("Please enter your Displayed Name" instead of "Please enter your name") - at list it will point users to the correct form field but......
....Is there anyway the above could be fixed (properly)
