PrestaShop Advanced Custom Fields: Registration and Checkout
PrestaShop Advance Custom Fields: Registration and Checkout Module

PrestaShop Advanced Custom Fields: Registration and Checkout

  • best module Advance Custom Fields
  • version PrestaShop
    v1.7 - v8.x - v9.0

Enhance your store’s customer experience and gather the data you truly need with our Advanced Custom Fields for PrestaShop module. This powerful module allows you to effortlessly create and manage unlimited custom fields on both the registration and checkout pages of your shop. Whether you're running a B2B or B2C store, this module gives you the flexibility to capture any type of customer information using a wide variety of field types like dropdowns, radio buttons, text fields, checkboxes, file uploads, and more.

Advanced Custom Fields for PrestaShop is a complete solution for merchants who need more than just the default fields during registration and checkout.

  1. Add unlimited custom fields to registration and checkout forms with full control over type and placement.
  2. Display fields conditionally based on customer group, selected options, cart products, or categories.
  3. Support for file and image uploads with configurable size and format restrictions.
  4. Lock fields after submission and enable admin approval for new customer accounts.
  5. Show collected data in customer profiles, order details, emails, invoices, and delivery slips.

Why Choose Us

  1. Best Prices and Offers
  2. Easy to Install with User-friendly interface
  3. No subscription fee
  4. Free lifetime support
  5. Free lifetime updates
  6. Money Back Guarantee
  7. Verified Quality by FME Modules
  8. Multi-Store & Multi-Lingual

Prestashop Advance Custom Fields Module empowers you to collect additional, structured customer data by adding unlimited custom fields to the registration form and checkout process. Whether you’re operating a B2B store that requires VAT numbers and business licenses, or a B2C store that needs extra shipping instructions, marketing preferences, or survey inputs, this module has you covered.

You can create various types of fields, such as text inputs, dropdowns, checkboxes, radio buttons, date pickers, multi-select options, and even file or image upload fields. All fields can be configured to be either optional or mandatory, and you can also lock them after submission to prevent customers from editing sensitive information. For improved user experience, fields can be grouped with headings and displayed in a clean, block-style layout.

The module supports conditional logic, also known as dependent fields, which allows you to show or hide fields based on the user’s previous selections. For example, selecting a business account can display additional company-related fields, while choosing a specific product category or cart item can trigger product-specific questions at checkout. You can also limit fields to display only for certain customer groups, enabling personalized data collection for wholesalers, VIPs, or guest users.

Another key feature is the ability to validate new account registrations. If enabled, customers will be notified that their account is pending approval, and the admin will receive an alert. Once approved, the customer gets an automated confirmation email. During registration, you can also allow customers to choose their account type, assign them to specific customer groups, and redirect them to a custom landing page after completing the process.

On the back office side, field data is fully accessible and manageable. Admins can view customer responses in the Customer Profile, Order Details, and even include them in emails, PDF invoices, and delivery slips. For file uploads, the admin can set max file size, allowed formats, and download attachments directly from the customer’s record. You can also filter customers using custom field data for better segmentation and reporting (text, textarea, and date field types supported).

Fully compatible with multi-store and multilingual environments, this module adapts to any PrestaShop setup, offering full control without requiring any custom coding.

If you need complete flexibility in managing customer data collection and want to create a highly customized onboarding and checkout experience, Advanced Custom Fields for PrestaShop is the ideal solution for your store.

Case Study of Mr A Using the FME Custom Checkout Fields Module

Consumers want a personalized shopping experience, but businesses require more in-depth information to optimize the decision-making process and more accurately fulfill orders while marketing more efficiently. 

As the owner of a successful PrestaShop selling customized lifestyle products, Mr. A wanted to be able to collect vital customer information at checkout without sacrificing speed or convenience.

But PrestaShop’s native checkout didn’t let Mr. A collect the extra information he wanted. Details such as personalization notes, desired delivery dates, customization requests, and compliance checks then had to be collected manually later on, resulting in delays, errors, and unhappy customers.

In order to resolve this, Mr. A used the PrestaShop Custom Checkout Fields Module by FME, an easy-to-use module that allows merchants to include custom checkout fields easily, as well as display them conditionally and store their data directly into orders, invoices, and customer accounts.

The Challenge

Prior to installing the module, Mr. A’s operation had a number of issues:

  • Missing Customer Information
  • His business needed the following inputs:
  • Custom engraving text
  • Gift message content
  • Delivery date preferences
  • Order instructions

But the standard checkout couldn’t collect this information.

The upshot was that, following purchases, Mr. A’s team had to email customers one by one, which delayed fulfillment.

As important details were logged by hand, the group often faced:

  • Incorrect information
  • Missing instructions
  • Miscommunication with customers

These problems resulted in returns of orders, spoiling goods, and the need for redundant support.

Poor Personalization

For customers purchasing customizable merchandise, a personalized shopping experience should be considered table stakes, but generic checkout certainly didn’t match the store’s branded experience.

No Conditional Logic

Different products require different information.

For example:

  • Engraving text for engraving only items.
  • Size verification is only applicable to customized dresses
  • Fragile Or Custom Items Instructions Only

Mr. A was looking for a mechanism that would automatically show the appropriate fields for the appropriate products.

The Solution: PrestaShop Custom Checkout Fields Module by FME

Mr. A selected the PrestaShop Custom Checkout Fields Module because there was enough leeway to take the tough sell out of checkout and turn it into a great data collection tool that he can configure at will.

In just minutes, he could add various field types - with the ability to select their placements, assign dependencies, and guarantee that all data went straight into orders, even without any coding.

Implementation and Key Features That Helped Mr.A

Mr. A incorporated some fields like:

  • Preferred Delivery Date (Date field)
  • Gift Message (Text Area)
  • Special Instructions (Text field)
  • Customization File Upload (Attachment)
  • Engraving Text (Text field)

These fields helped to collect details before an order was placed, cutting down on back-and-forth messaging.

Flexible Field Positioning

The module enabled Mr. A to position fields, exactly where they were most relevant:

  • Text engraving ahead of the payment area
  • Date of delivery after shipping method
  • Message to be included in the package at final checkout
  • This helped better flow traffic and cause less confusion.

Variety of Field Types

With more than 10 customizable field types that included dropdown menus, radio buttons, checkboxes, attachments and yes/no options, Mr. A was able to organize data in a clean and consistent manner.

Dynamic fields based on cart items

  • This was one of the most significant factors for Mr. A.
  • He employed conditional logic to display fields based on relevance:
  • Engraving options restricted to engraved products only
  • Delivery date applicable to in-stock items only requiring scheduled delivery
  • Size confirmation for tailored products
  • This got rid of the mess and kept the checkout experience cleaner and customized.
  • Database Storage & Easy Access

Prominent Features of the Prestashop Advance Custom Fields Module

 Registration Page Features

  • Add unlimited custom fields to the customer registration form.
  • Allow customers to select account type during registration (e.g., business or individual).
  • Assign default values to registration fields.
  • Mark registration fields as optional or required.
  • Lock registration fields after submission to prevent editing.
  • Restrict new account creation until admin approval.
  • Display a custom message if the account is pending approval.
  • Automatically assign customers to specific groups after registration.
  • Redirect customers to a chosen page after completing registration.
  • Enable/disable group selection by customers during registration.
  • Send email alerts to admin and customer when registration is restricted.
  • Notify customers via email when their account is approved.
  • Show/hide registration fields in My Account and My Information sections.
  • Group registration fields into blocks using custom headings.
  • Add file/image upload fields with configurable size and format restrictions.

Checkout Page Features

  • Add unlimited custom fields to checkout steps.
  • Use diverse field types: text, dropdown, radio, checkbox, date, textarea, Yes/No, file/image upload, message-only, and multi-select.
  • Set default values for checkout fields.
  • Show or hide checkout fields based on selected options (dependable fields).
  • Display checkout fields only when specific products are in the cart.
  • Assign checkout fields to specific product categories.
  • Restrict checkout fields by customer group.
  • Lock checkout fields after submission.
  • Control field placement within checkout steps.
  • Show/hide checkout fields on PDF invoice and delivery slip.
  • Enable or disable checkout fields as needed.
  • Show checkout fields only when relevant using advanced conditional logic.
  • Translate all checkout field titles and options.
  • Fully compatible with multi-store checkout environments.

Admin Panel Features

  • Edit customer-submitted field data directly from the back office.
  • Access and download uploaded files from customer accounts.
  • Set max file upload size and allowed file formats.
  • Filter customers using registration field values (text, textarea, date only).
  • Show/hide custom field data in the Customer Detail and Order Detail pages.
  • Display or hide custom fields in order confirmation emails.
  • Display or hide custom fields in PDF invoices and delivery slips.
  • View all field data in a structured grid format in the admin panel.
  • Enable or disable any custom field from the admin area.
  • Fully compatible with the official PrestaShop GDPR module.
Reviews & Ratings (0)
€69