About Prestashop Custom Checkout Fields

Overview of Prestashop Custom Checkout Fields

What does the module do

Prestashop Custom Checkout Fields module allow store owners to enhance the checkout process by adding unlimited custom fields. These fields can collect additional information from customers, streamline operations, and tailor the checkout experience to specific business needs. You can customize the experience by assigning fields to specific products, categories, or customer groups. Use these fields to request important details or share helpful messages with customers, all while placing them exactly where they fit best in the checkout steps. 

Features

Prestashop Custom Checkout Fields provides a tailored checkout experience for customers. The detailed features of the module are: 

  • Add unlimited custom fields to checkout pages
  • Place custom fields in any section of the checkout process
  • Control field visibility by hiding or showing them based on customer groups, categories, or products
  • Organize fields by sorting their positions and marking them as optional or mandatory
  • Display custom field data on PDF invoices, delivery slips, or customer emails
  • Create multiple rules to assign fields dynamically
  • Set priority levels for rules to control their execution order
  • Allow admins to view custom field data directly on order detail pages
  • Add custom fields to any of the default checkout sections
  • Choose from 16 versatile field types:
    • Text
    • Text Area
    • Number
    • Email
    • Select
    • MultiSelect
    • Checkbox(es)
    • Radio Button(s)
    • Date
    • Switch
    • Attachment
    • Time
    • Color
    • Message (display only)
    • Star Rating
    • Slider
  • Assign custom fields to specific checkout steps:
    • Personal Information
    • Addresses
    • Shipping Method
    • Payment
  • Apply validation rules based on field type:
    • None
    • Decimal Number
    • Integer Number
    • Email Address
    • Only Letters
    • Letters, Numbers & Symbols
    • Website URL Address
    • Date
  • Enable or disable fields for:
    • Customer accounts and order status pages
    • Admin order views for efficient management
  • Apply fields to all products or limit them to specific products or categories
  • Show fields based on cart quantity or cart value thresholds

Customization Options

The module allows you to:

  • Provide a unique name for each field
  • Add descriptive labels to clarify the purpose of each field
  • Use placeholder text for user guidance
  • Include a short description for additional field details
  • Schedule field visibility with defined start and end dates
  • Add interactive elements like images, ratings, sliders, or messages