Extra Options - custom product attributes for PrestaShop

Prestashop 1.7.x, 8.x
Contact support team
    keyboard_arrow_up keyboard_arrow_down

    Create global extra options and price impact for each option that applies to all existing products at ONE time. Add custom options and display them by checkbox/radio. Faster and easier to manage than PrestaShop default attributes.

    Why purchase with us?
    • Best prices and discounts
    • 1-click install and upgrade with PrestaHero Connect
    • Keep your purchased (or free) modules up-to-date with PrestaHero Connect
    • Lifetime free update + 6 months FREE technical support
    • 15 days money back guaranteed
    • 24/7 support by PrestaHero experts
    • Quality verified by PrestaHero
    Number of license ?
    Each license is valid for only one domain. If you want to install this module/theme on multiple sites, please purchase multiple licenses.

    Categories:  PrestaShop modules Additional Information & Product Tab

    Each online store may have a large number of products, managing and adding attributes to all of them will take the store owner a long time. PrestaShop already offers "Attributes & Features" feature but the shop owner must add them separately for each product, which is very time-consuming and effort, especially for the stores that have hundreds of products or more.

    By adding global extra options (custom attributes) for all or most of products in the store and creating price impact for each option, our PrestaShop product attributes module - "Extra Options" - will help solve this problem, save your time, and minimize workload.

    With "Extra Options", the shop administrators would be able to manage and customize their products more quickly and easily than using PrestaShop's default attributes feature.

    Why you should choose “Extra Options” module?

    • Create global extra options for all products: you only need to create ONE time for an extra option and set the price impact, that extra option will be applied to all products in your store.
    • Add specific extra options for each product: besides creating global extra options for all products, you also can add the specific extra option to individual products depending on your sales purposes.
    • Create option groups: you can create groups of extra options to group the options with the same purpose together. The extra options will be displayed on the front office in a neat, more scientific way and also easier to manage.
    • Edit both global and specific extra options conveniently from the module configuration page via the extra options list.
    • Display “Extra options” section on relevant positions: on the product detail page, shopping cart page, order confirmation page, order detail page, on the email sent to customers.
    • Increase total value of each order: thanks to the selected extra options with their price, you can earn more from each order of customers.

    Product Reviews / Q&A

    Average rating

    14 Reviews
    Excellent 13
    Good 1
    Medium 0
    Poor 0
    Terrible 0

    • Reviews (14)
    • Questions & Answers (0)









    Write an answer Add a comment













    • Create an unlimited number of global extra options (custom options) that apply to all or most of the existing products in your store.
    • Enable to edit global extra options for a specific product on the product editing page.
    • Enable to add specific extra options for each product.
    • Allow you to apply a specific option to all products in your store.
    • Allow you to apply an extra option to an entire product category.
    • Group global options or specific options which have the same purpose to display in the front office together.
    • Allows you to choose how to display extra options in the same group by checkbox or radio.
    • Allow you to upload photos for each extra option.
    • Easily edit extra options from module configuration page via the extra options list.
    • Enable to customize the display of the “Extra options” section on the front office such as editing text, changing the color of the checkbox, etc.
    • “Extra options” section will be displayed on: product detail page, shopping cart page, order confirmation page, order detail page, and on the email sent to customers.
    • Support multi-store mode
    • Support multiple languages

    Step 1: Download and install PrestaHero Connecthttps://prestahero.com/en/145-prestahero-connect.html

    Step 2: Reload your back office, then navigate to "PrestaHero > PrestaHero modules" and click on "Connect to PrestaHero" to connect your website with PrestaHero securely with your PrestaHero credentials.

    Step 3: Find the module you purchased (or free) modules and click "Install" or "Upgrade" to install the modules or upgrade your modules any time a new version is released.


    • Premium download: besides installing the modules using PrestaHero Connect, you can open "My account > My downloads" page at PrestaHero and download your purchased modules.
    • Free download: you can download the installation package directly on the module details page at PrestaHero.

    Version 1.1.3

    • Edit copyright & author name

    Version 1.1.2

    New options:

    • Set option price based on the percentage of product price
    • Display extra options by radio button form

    Update translation: French, Italian, Spanish, German, Dutch, Polish, Portuguese, Czech, and Russian

    Version 1.1.1

    • Fix bug when adding customized products to the shopping cart

    Version 1.1.0

    • Update compatibility with PrestaShop 8.0.0

    Version 1.0.9

    • New feature: select a product category to apply an extra option (all products belonging to the selected category will have this extra option)

    Version 1.0.7

    • Optimize SQL query

    Version 1.0.6

    • Fix bug when editing order