This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Separate fields for first and last name
The add-on splits the customer name field on the checkout page into two separate fields: first name and last name. This makes customer data easier to collect, keeps order details clearer, and helps store staff work with buyer information more accurately.
What it is for
- to collect first name and last name separately instead of one combined field;
- to keep order and customer profile data less ambiguous;
- to make it easier for staff, delivery services, and follow-up communication;
- to suit stores where a last name is required during checkout.
Key features
- replaces one name field with two separate fields on the checkout page;
- uses the standard CS-Cart profile fields `firstname` and `lastname`;
- is designed for the Responsive storefront theme;
- does not require a separate settings page for the add-on itself;
- stores data in the standard CS-Cart profile structure.
How it works
After the add-on is enabled, two fields appear on the checkout page instead of one. The customer enters first and last name separately, and both values are saved to the customer profile. If these fields are marked as required in the profile settings, they remain required at checkout too. When the add-on is disabled, checkout returns to the standard single name field.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- English
- Русский
- 4.21.X
- 4.20
- 4.19.X
- 4.18.X
Instructions for Separate fields for first and last name
What the add-on does
The add-on splits the customer name field on the checkout page into two separate fields: First name and Last name. The values are saved to the standard CS-Cart profile fields.
Where to find the add-on
The add-on is enabled in Add-ons → Manage add-ons. The add-on card has an Instruction tab with this guide and helpful links.
The add-on has no separate settings page. If you need to change field visibility or whether the fields are required, open Settings → Profile fields and check the First name (`firstname`) and Last name (`lastname`) fields.
How to configure it
- Enable the add-on in the add-ons list.
- Make sure the customer profile contains the `firstname` and `lastname` fields.
- If needed, adjust the visibility and required status of those fields in the profile fields settings.
- Save the changes.
How to check the result
- Open the storefront in the Responsive theme and go to checkout.
- Make sure the single name field is replaced with two fields: first name and last name.
- Place a test order and complete checkout.
- Check the order or customer profile to confirm that first and last name were saved separately.
- If the fields are required, make sure checkout does not proceed without them.
Changelog
v1.0.2 26.08.2026
[*] The add-on was standardized.
v1.0.1 from 2020-10-02
[+] Added README and CHANGELOG.
[*] Updated the add-on name and description.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fixed
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.