Replacing First Name/Last Name fields to Company Name
This topic contains 11 replies, has 3 voices, and was last updated by joecam 7 years, 2 months ago.
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket-
AuthorPosts
-
August 4, 2017 at 8:11 pm #155
Hi,
As we talking about invoicing, i feel that most of the time the invoice issued to a Company or a legal entity, not a private person – hence i do not really understand the First/Last name fields for the invoice recipient.
In my case i would need to replace the First/Last Name fields to “Company Name” field, or just add it as an independent field.
I know there is a Company name field with the VAT validation enabled, but I do not need the validation as i will have to apply VAT for all invoices (one country only) – so that is disabled.
Is there any option to enable or add this feature?I am on the latest DEV version on my localhost, and I see there are the mandatory field options already, but no option for the Company name as client.
Thank you,
August 5, 2017 at 2:43 am #156Only representatives of companies or other legal entities can order things and create user accounts, so names would be a requirement.
If you create an invoice in the backend, there is a company field, but there is no company field for the GD integration when ordering from the frontend.I’ll get the developers to have a look at your question too.
Thanks
August 5, 2017 at 7:25 am #157Hi Guust,
Thank you and i can agree with you about the name requirement.
You are right, i was focusing on the frontend and forgot that there is the company field in the invoicing itself, and that is related to the integration. I will try to achieve it with different settings to display the Company field on the frontend, but disable the validation. The Dev team might have some better idea…BTW, if we talking about the name fields i have a question. Is it possible somehow to change the order of the First/Last Name fields to Last/First, as that would be the correct order in my language, if i translate the field names correctly. I can cheat with the translation and translate the FirstName as FamilyName and LastName as GivenName for the good order, but it would be quite hard to follow that route, as it will affect all functions which related to the user account.
I would keep and translate it in the correct meaning (FirstName->GivenName and LastName->FamilyName), but it should be displayed in the forms, emails and PDF in reverse order for the good user experience (in my target language) – without editing the php codes.Thank you!
August 5, 2017 at 12:47 pm #158The next release will allow you to set the required fields,
the order will be harder to change, if its just first/last name it could prob be done with CSSStiofan
August 5, 2017 at 1:20 pm #159Thank you Stiofan, waiting for the next release and i will also check what can i do with CSS to reorganize the field order.
Thanks,August 29, 2017 at 8:48 pm #279This reply has been marked as private.August 30, 2017 at 5:06 pm #287You can disable most VISE checks but i see what you mean.
We will be looking to further integrate everything but i’m not sure billing details will be in UWP profile, the billing details are saved on first invoice and will be populated after that but can be changed per invoice if needed.Stiofan
August 30, 2017 at 7:11 pm #289Thank you Stiofan,
Yes, you are right… But even i have all VIES check disabled I still have to “validate” the VAT number, otherwise getting the “Error: The VAT number you have entered has not been validated” error. as per the last image on my previous post. And without to validate the VAT number, there is no way to proceed to the next step…
Maybe -as a very basic patch- it would be enough to set the ‘validated’ variable to YES, when the basic check also disabled, and hide the validation button as well, so the Proceed To Pay function would allow to go to the payment.
It is far from my dream, but at least would be not confusing for the average user….Do you see any potential solution by hooks between the Invoicing and UsersWP to get a similar solution to my requested functionality (custom fields in the UsersWP to Invoicing Checkout Fields)?
Thanks, JoeAugust 31, 2017 at 6:57 pm #293I’m thinking maybe a option “collect company info even when not required” might be best here, what do u think?
Stiofan
August 31, 2017 at 9:00 pm #297Yes, that sounds good. And with that option enabled, there should be no validation at all, even no button displayed.
or for simplicity, we can call it “collect company info without any validation”Thank you, Joe
September 1, 2017 at 1:38 pm #298Hi Joe,
I have added a task to add this.
Thanks,
Stiofdan
September 1, 2017 at 1:56 pm #300Thank you Stiofan, that is amazing!
-
AuthorPosts
We have moved to a support ticketing system and our forums are now closed.
Open Support Ticket