Menu Close
    Searching for an experienced Laravel Development Company ?

    Laravel eCommerce Custom Registration Fields

    Laravel eCommerce custom registration fields help the admin to gather more information from the customer during sign-up apart from the default ones. The form can be extended with different kinds of inputs such as Text, text area, drop-down, etc…

    Feature List of Laravel eCommerce custom Registration fields:

    • Enable/Disable custom registration field from the admin panel.
    • The module supports multiple languages including RTL Arabic.
    • Easily extend the sign-up form as per your requirements.
    • The customers can upload images and other files at the time of registration for the additional fields.
    • The admin can set the validation type for all the custom registration fields.
    • This module gives the store owner the facility to add Custom Registration Fields on different stores, websites, and store views.
    • Supports Text Field/Area, Drop-down, Multi-select, Radio Button, Dependable Field, Media, Image File, Date, and Yes/No.
    • No technical knowledge is required to extend the sign-up form fields.
    • The modules give the customer about full detail of terms and conditions, privacy policy, and cookies policy. Thus, providing transparency to the customer.

    Installation of the module:

    Unzip the respective extension zip and then merge the “packages” folder into the project root directory.

    Goto config/app.php file and add the following line under ‘providers’


    Goto composer.json file and add the following line under ‘psr-4’

    "Webkul\\CustomRegistration\\": "packages/Webkul/CustomRegistration"

    Run these commands below to complete the setup

    composer dump-autoload
    composer require laravel/helpers
    php artisan migrate
    php artisan route:cache
    php artisan vendor:publish --force

    -> Press the number before “Webkul\ImageGallery\Providers\ImageGalleryServiceProvider” and then press enter to publish all assets and configurations.

    Goto config/app.php file and set your ‘default_country’

    That’s it, now just execute the project on your specified domain.

    Admin configuration for Laravel eCommerce Custom Registration Fields:-

    Once the module is being installed, the admin can set the custom registration field. The admin can manage the different configurations by using the toggle button as shown below:-


    Also, Admin has the option to set the privacy and terms and conditions page with the color code and other settings. Admin can enable the default address as shown below:-


    Also, the admin has the option to enable & disable the address fields as shown below:


    In addition to configuration, the admin can also manage the custom fields as shown below:-

    Laravel eCommerce Custom registration Fields

    Also, Admin has the option to check the details of the customer by visiting the tab “customer” as shown below:

    Laravel eCommerce custom registration fields

    When the admin clicks on the “Add new field” tab, then it will open up with a new form as shown below:-

    Custom attribute in registration fields

    Default Lable & code: Admin can place the custom field’s name and place a code for the same.

    Channel: Admin can select the predefined channel and a multi-select option is also available.

    Input type for a store owner: Admin can select any of the input types from the list of the drop down

    As you can see in the drop-down there are different options such as text field, text area, date, Yes/No, Multi-select, Dropdown, media image, file, dependable & Radio

    Sort order: Admin can sort the order for the list of customs.

    In addition to this page, there are different options that are available for the admin as shown below:-

    Custom attribute in registration fields

    As you can see, the display form should have different areas such as the Admin customer form, Customer Account, and registration form.

    Front-end View of the Module:-

    The customer can see the custom registration form during sign up as shown below:

    Front end view of custom registration fields

    As you can see, the custom fields are available in the registration form. The back-end will create the fields such as location & address.

    Admin also has the option to set terms and conditions and privacy & cookie policy with different colors & button with a cross button as shown below:-

    Custom registration fields

    If the Admin enabled the Address fields from the back-end then the registration form has different options as shown below:-

    Laravel eCommerce Custom registration fields

    Also, when a logged-in customer went to their profile page, they can see the additional account information which is published by the customer as shown below:-

    Laravel eCommerce Custom registration fields

    That’s all about the Laravel eCommerce custom Registration fields.

    If still, you have any issues feel free to add a ticket and let us know your views to make the module better

    Current Product Version - v 1.3.1

    . . .
    Discuss on Helpdesk

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top

    Table of Content

    Hide Index