Replacing First Name/Last Name fields to Company Name

This topic contains 11 replies, has 3 voices, and was last updated by  joecam 6 years, 7 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #155

    joecam
    Buyer
    Post count: 63

    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,

    #156

    Guust
    Moderator
    Post count: 29970

    Only 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

    #157

    joecam
    Buyer
    Post count: 63

    Hi 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!

    #158

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    The 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 CSS

    Stiofan

    #159

    joecam
    Buyer
    Post count: 63

    Thank you Stiofan, waiting for the next release and i will also check what can i do with CSS to reorganize the field order.
    Thanks,

    #279

    joecam
    Buyer
    Post count: 63
    This reply has been marked as private.
    #287

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    You 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

    #289

    joecam
    Buyer
    Post count: 63

    Thank 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, Joe

    #293

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    I’m thinking maybe a option “collect company info even when not required” might be best here, what do u think?

    Stiofan

    #297

    joecam
    Buyer
    Post count: 63

    Yes, 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

    #298

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hi Joe,

    I have added a task to add this.

    Thanks,

    Stiofdan

    #300

    joecam
    Buyer
    Post count: 63

    Thank you Stiofan, that is amazing!

Viewing 12 posts - 1 through 12 (of 12 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket