
Closed
Posted
I’m running Prestashop 1.7.8 in B2B mode and need to expand the default customer registration so it actually captures the data I need for invoicing and logistics. Here’s the exact change: on the main registration page I want three extra inputs—Phone number, Company name and VAT number—sitting alongside the core fields. All three must be mandatory, but the phone only needs basic format sanitation, nothing as heavy as an SMS check. Once a customer completes the form, the information should flow straight into the customer “Addresses” section so I can view it in Back-Office without having to dig through separate tabs. I expect this to work for both new sign-ups and edits made later through the My Account area. Acceptance criteria • Fields display neatly on the primary sign-up form and respect my theme styling. • Validation blocks submission if any of the three new fields are empty. • Data appears under Customers → Addresses in Back-Office and inside the customer’s address list in Front-Office. • All modifications delivered as overrides or a small module so core files stay untouched and future updates remain straightforward. If you’ve already tweaked registration flows in Prestashop 1.7.x, this should be quick; send over a brief outline of your approach and a turnaround estimate so we can get it live.
Project ID: 40426402
69 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
69 freelancers are bidding on average €16 EUR/hour for this job

Hi, As a seasoned web and mobile app development team with extensive experience in Prestashop and B2B solutions, we're well-prepared to tackle your project head-on. Our expertise includes API Development, CSS, eCommerce, HTML, JavaScript, PHP, Prestashop and Web Development - a skillset specifically tailored to your needs. In terms of project approach, we have an impressive track record of enhancing registration flows in Prestashop 1.7.x. We have completed similar projects before with great success by producing elegant solutions that speak directly to our client’s requests. We always ensure the implementation of changes as overrides or in small modules so as not to disrupt core files or future updates. Let us take care of the specifics while you focus on what truly matters - expanding your B2B business operations efficiently with a customized and optimized registration system that ensures seamless customer account management from Front-Office to Back-Office. Choosing us guarantees a solution crafted around your needs that make invoicing and logistics a breeze for you and your clients. Thanks, SBM
€15 EUR in 40 days
9.2
9.2

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in PHP, JavaScript, CSS, eCommerce, Prestashop, HTML, Web Development, API Development and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
€22 EUR in 5 days
9.0
9.0

Hi there, ★★★ PHP / Prestashop Expert ★★★ 7+ Years of Experience ★★★ I can enhance your customer registration by adding the required fields for invoicing and logistics. This will include: - Adding Phone number, Company name, and VAT number as mandatory fields. - Ensuring data flows into the customer 'Addresses' section in Back-Office. - Implementing validation to block submission if any fields are empty. I will handle this by creating a small module or overrides to keep core files untouched, ensuring future updates are straightforward. Ready to start once you provide access to the Back-Office. Thanks!
€15 EUR in 40 days
8.3
8.3

I can extend your PrestaShop 1.7.8 B2B registration using a clean custom module (no core overrides), adding Phone, Company Name, and VAT as required fields with proper validation and theme-compatible UI. The data will be mapped into the customer address object so it appears in both Back Office (Customers → Addresses) and Front Office account sections, including edit flows. I’ll also ensure update-safe implementation and provide a quick turnaround estimate once I review your theme structure. best regards Ihtsham
€25 EUR in 40 days
7.2
7.2

I am senior Prestashop & wordpress developer and having more than 10 years of experience.I have developed a wide range of websites using HMTL, DHTML, PHP, Prestashop, Wordpress.I am working only on prestashop around last 15 years
€15 EUR in 40 days
7.2
7.2

Modifying the customer entity in 1.7.8 is risky if you edit core files directly. I treat these changes like infrastructure updates, ensuring overrides stay intact during future patches. I have deep experience with Symfony and PHP, which powers the 1.7 architecture. My focus is on building modules that handle the new fields without bloating the core. This keeps your B2B registration flow stable and maintainable long term. What specific data points are you looking to capture beyond the default company details?
€14 EUR in 7 days
6.6
6.6

To handle this, I’d extend the registration form by adding the new fields within a custom module or override so core files stay clean. The phone, company name, and VAT number inputs will be made mandatory with simple validation—phone format checked via regex, company and VAT just non-empty checks. For data flow, I’ll hook into the form submission to store these fields in the customer’s default address data, ensuring they appear both in Back-Office (Customers → Addresses) and the Front-Office account address list. Edits from My Account will update these same fields. Styling will match your theme by inheriting existing CSS classes and layout from the default form. I’ve done similar quick registration tweaks for B2B clients on Prestashop 1.7, delivering modular fixes that kept updates smooth. This typically takes 1-2 days including testing. A quick ask: Do you want VAT number validation limited to presence, or should it follow a specific country format? Also, does your theme use Bootstrap, or a custom CSS framework we should align to? Ready to start and deliver this streamlined registration upgrade fast.
€15 EUR in 7 days
6.1
6.1

Hello, I hope this message finds you well. I understand you are looking to expand the customer registration in your Prestashop 1.7.8 B2B setup. Enhancing the registration fields can significantly improve user experience and customer management. With my expertise in PHP, JavaScript, and eCommerce, I can help you implement the necessary changes efficiently. I have worked on similar projects and can ensure that the upgrade aligns with your business needs. Could you please clarify the specific fields you wish to add? Additionally, do you have any design preferences for the new registration form? Lastly, what is your timeline for completing this upgrade? Looking forward to your response! Best regards.
€18 EUR in 7 days
6.5
6.5

Hi, I can extend your Prestashop 1.7.8 B2B registration flow with mandatory phone, company and VAT fields that integrate cleanly into the existing address system without touching core files. I have worked on Prestashop customisations where stability through future updates was critical, and I would implement this through a lightweight module or override so the data stays synced across registration, account edits and Back Office addresses. Do you also want VAT format validation by country or only required field validation for now? Best Regards, Fizza Nadeem K
€12 EUR in 40 days
5.9
5.9

Hi, Having devoted over 15 years to software application development, I've witnessed the transformation of ecommerce platforms like Prestashop. My skill set in API Development, CSS, HTML, and Javascript combined with my hands-on experience in Web Development make me the ideal candidate for your project. I have developed numerous projects with various companies including Avaya and CGI, solidifying my knowledge of best practices within ecommerce development. Additionally, I have a keen understanding of user experience and the importance of seamless registration processes. I first make certain that all new fields are added neatly respecting your theme styling. To ensure these fields serve their intended purpose while maintaining ease-of-integration for future updates, I commit to delivering necessary modifications as either overrides or a small module; rest assured your core files won't be tampered with. Lastly, meeting acceptance criteria is my forte. In Back-Office the data from customer registration will be available for you under Customers - Addresses and simultaneously inside the customer's address list in Front-Office. My diverse background, comprehensive problem-solving skills, efficiency in coding – coupled with my team management prowess – guarantee a timely turnaround that respects all your unique project demands. Choose me, and together we'll ensure your customers' information is captured efficiently so you can focus more on skyrocketing your business.
€15 EUR in 40 days
5.5
5.5

Hi there, I will modify Prestashop 1.7.8 B2B registration to add Phone, Company name and VAT number as mandatory inputs on the primary sign-up form and ensure the values map into the Customers → Addresses list in Back-Office and Front-Office account edits. - Add three inputs (phone, company, VAT) into the registration template and admin customer edit view with basic phone sanitation and server-side PHP validation. - Persist the data into the customer Addresses table via a small Prestashop module or overrides (no core edits) and ensure edits from My Account update the same address entries. - Integrate theme CSS so fields display consistently with your current theme and respect responsive layout. - Risk/quality-control: backup checkpoint + staged deployment and post-fix validation to ensure minimal downtime and easy rollback. Skills: ✅ Prestashop 1.7.8 ✅ PHP ✅ HTML, JavaScript, CSS ✅ Module/override implementation ✅ Validation, data persistence, Back-Office integration Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available to start immediately; Should the phone, company and VAT be stored as part of the default address record or as a dedicated "invoice" address type in Addresses? Best regards,
€29 EUR in 10 days
5.7
5.7

Hi, I understand your need to enhance Prestashop 1.7.8 B2B registration by adding mandatory phone number, company name, and VAT number fields directly to the main sign-up page. With my experience customizing Prestashop registration flows, I will ensure these fields are perfectly integrated, validated with basic phone format checking, and styled to match your theme. This data will seamlessly flow into both the Back-Office Customers → Addresses section and the customer's Front-Office address list. To keep your shop future-proof, I will deliver this as a lightweight module or override without altering core files. I can provide a clear timeline and start quickly to help streamline your invoicing and logistics data capture. What theme are you currently using, and do you have any preferred styling specifics for the new fields? Best regards,
€12 EUR in 35 days
5.3
5.3

Hi there, I will deliver this as a small module (no core edits) hooked on actionCustomerAccountAdd/Update plus a theme template override. Phone passes a format regex; all three fields required. The architectural call: Prestashop 1.7's B2B mode already stores Company and VAT on Address, not Customer. The right play is to keep them on Address and surface on registration via the address form, so data lands natively in Customers > Addresses without duplicate state. Questions: 1) Theme name for the template path? 2) B2B mode enabled in Preferences > Customers? Ready to start whenever you are. Best regards, Faizan
€12 EUR in 40 days
5.6
5.6

I can add Phone, Company and VAT to the main registration and have them saved into the Addresses area so you see everything in Customers → Addresses and in the customer's address list. The real issue is that PrestaShop separates customer and address data by default, so the key is writing the fields into the address object at registration and on account edits, with server-side validation so nothing gets missed. I did this for a B2B store on Prestashop 1.7.x where I added company/vat/phone to signup, saved them into the address table, and delivered it as a small module so core files stayed untouched. Plan: build a lightweight module that injects the three fields into the registration form, enforces required validation (PHP + simple JS regex for phone), saves/updates the Address record, and styles via the active theme. Delivered as a module with install/uninstall and tests for sign-up and edit flows. I can do this for 15 EUR in 1–2 business days. Do you can provide Git or FTP access and a link to the live theme so I can prepare the module and final patch?
€15 EUR in 7 days
4.8
4.8

Greeting! You need a clean, update-safe PrestaShop 1.7.8 customization that extends B2B registration with mandatory business fields and correctly syncs them into the address system without touching core files. We are a team of 62 professionals with over 9 years of experience in PrestaShop module development, B2B workflows, and secure e-commerce customizations. Here's how we can help: * Create a lightweight custom module (or override-safe solution) to extend the registration form with Phone, Company Name, and VAT fields * Implement proper validation rules (mandatory fields + basic phone sanitation without over-engineering) * Map and automatically sync submitted data into the PrestaShop Addresses entity for both Front Office and Back Office consistency * Ensure fields display correctly and integrate with your current theme styling without layout conflicts * Extend functionality to cover both new registrations and account edits in “My Account” * Keep all changes upgrade-safe (no core file modifications, fully modular approach) Approach: We’ll hook into the customer registration process, extend the CustomerAddress logic, and use PrestaShop’s form handlers to ensure clean data flow between registration and address tables, followed by theme-level adjustments for UI consistency.
€15 EUR in 40 days
3.3
3.3

Hi, This is a focused Prestashop 1.7.8 registration/address customization. I’d implement the three mandatory fields — phone number, company name, and VAT number — directly into the registration and My Account edit flow, keeping the layout aligned with your current theme styling. The important part is making sure the data is not stored in a disconnected custom table. I’d map it into the customer address structure so it appears properly in Customers → Addresses in Back-Office and also remains visible/editable from the customer’s front-office address list. I’d handle validation for required fields, basic phone sanitation, and save the changes as a small module or override-based implementation so Prestashop core files remain untouched and future updates are safer. I’ve worked with eCommerce registration flows, B2B checkout/customer data, PHP overrides, and Prestashop-style customization before, so I’d keep this clean, minimal, and maintainable.
€15 EUR in 40 days
3.2
3.2

Valencia, Spain
Payment method verified
Member since Oct 5, 2017
min €36 EUR / hour
€12-18 EUR / hour
min €36 EUR / hour
€12-18 EUR / hour
€30-250 EUR
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
£20-250 GBP
$250-500 USD
₹12500-37500 INR
£20-250 GBP
₹600-1500 INR
₹1500-12500 INR
€250-750 EUR
$750-1500 USD
₹12500-37500 INR
$1500-3000 USD
₹1500-12500 INR
$250-750 USD
$250-750 USD
₹12500-37500 INR
₹600-1500 INR