Instantly add global product attributes and custom price impacts to all existing products. Supports checkboxes, radio buttons, and drop-down menus. Fast, easy, and efficient!
Instantly add global product attributes and custom price impacts to all existing products. Supports checkboxes, radio buttons, and drop-down menus. Fast, easy, and efficient!
Each online store may have many products; managing and adding additional product attributes to all of them will take store owners 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 stores that have hundreds of products or more.
By adding global extra options (custom product attributes) for all or most of the products in the store and creating price impact for each option, our PrestaShop custom product attribute module - "Product Options" - will help solve this problem, save your time, and minimize workload.
Why you should choose the “Product 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. Then, 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, with our PrestaShop product customization module, you also can add specific extra options 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 in 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, and on the email sent to customers.
View more
Features
Create unlimited global extra options (custom options) that apply to all or most existing products in your store.
Enable you to edit global extra options for specific products on the product editing page.
Enable you 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, radio, or drop-down menu.
Allow you to upload photos for each extra option.
Easily edit extra options from the module configuration page via the extra options list.
Allow customizing 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: the product detail page, shopping cart page, order confirmation page, order detail page, and on the email sent to customers.
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.
*Note:
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.
Change log
Version 2.0.1
Module improvements
Version 2.0.0
Cleaner, more stable module structure for easier updates and maintenance
Better compatibility with other PrestaHero modules that change cart or product price
Extra options in cart and order pages work more reliably with different themes (including newer PrestaShop themes)
Less conflict with custom or third-party themes on the cart page
Improved multi-store support when duplicating or deleting a shop
Cleaner handling when a product with options is deleted
Faster loading of option data thanks to better caching
Smoother upgrade from older versions, including migration of existing cart option data
Clearer Back Office asset names and small UI/JS improvements on config and product option screens
Improved support for PrestaShop 8.1+ product pages
Version 1.4.2
Extra options are displayed more clearly on the product line in the cart, cart summary and “Added to cart” popup (each option on its own line with a dash).
On invoices, product names that include extra options are reformatted so native attributes and extra options are easier to read.
In Back Office > Orders, product names with extra options are shown on separate lines instead of one long string.
Version 1.4.1
Module improvement
Version 1.4.0
Added bulk delete feature for product options to improve usability when managing large datasets.
Version 1.3.9
Update compatibility with PrestaShop 9.1 and Hummingbird 2.0
Version 1.3.8
1) Updated the "Add to Cart" popup for products with options.
The popup now displays both base product price and selected option price
Provides clearer pricing information for customers before adding to cart.
2) Default option behavior update
Updated the default value of the "Use default" field to "Yes".
This improves usability when applying bulk options across multiple products, eliminating the need for manual updates on each product.
Version 1.3.7
Module improvement
Version 1.3.6
Update compatibility with Creative Element module
Version 1.3.5
Module improvements
Version 1.3.4
New feature:
Apply options to multiple products: You can now assign one product option to several selected products at once.
Module improvement:
Improved order editing and cart management: actions like add, update, or remove products now work smoothly.
Version 1.3.3
Module improvements
Version 1.3.1
Update compatibility with PrestaShop 9.0
Version 1.3.0
Module improvements
Version 1.2.7
Update compatibility with PrestaShop 8.1.6
Version 1.2.6
Update compatibility with the Creative Element module
Version 1.2.5
Module improvements
Version 1.2.4
Update compatibility with PrestaShop 8.1.5
Version 1.2.3
Module improvements
Version 1.2.2
Update compatibility with PrestaShop 8.1.2
Version 1.2.1
Module improvements
Version 1.1.7
New options:
Display "Original product price" label in the "Added product" popup
Display "Total option price" label in the "Added product" popup
Version 1.1.6
Module improvements
Version 1.1.5
Update compatibility with PrestaShop 8.1
Version 1.1.4
New display type for extra options: Drop-down menu
Version 1.1.3
Module improvements
Version 1.1.2
New options:
Set option price based on the percentage of the product price
A PrestaShop custom product field module allows you to add custom fields & product tabs anywhere on the product page. Support multiple types of content such as text, select, checkbox, video, image, file, date, color, etc.
Add extra customer fields to the registration form and checkout page by using the PrestaShop custom field module. Collect additional customer information when they create an account or place an order.
Build loyalty, attract new customers and grow sales with 3 marketing programs in 1 module—loyalty, referral and affiliate. Reward customers with points or cash when they purchase products, refer friends or promote products and generate sales.
Turn your Instagram feed into a shoppable gallery! Integrate Instagram into PrestaShop in 1 CLICK using the new Instagram API. Showcase your Instagram photos/videos to attract visitors and turn them into customers.
The most powerful Advanced top PrestaShop mega menu module 2026, awesome design, super easy-to-use, display perfectly on mobile devices, visual drag/drop backend, support both vertical & horizontal responsive menu. The best navigation module ever!
The best visual drag & drop contact form with CAPTCHA. Create any kind of form: contact form, order form, etc. This is a feature-rich and secure PrestaShop contact form module.
The most trusted professional PrestaShop blog module. Can be integrated with ChatGPT for generating content! Up-to-date with SEO practices, a WordPress alternative, All-in-one blog module for your store!
Easily migrate your data (data transfer) from PrestaShop 8, 1.7, 1.6, 1.5 to PrestaShop 9 with our ultimate PrestaShop migration module - the smart way to upgrade your store. Seamlessly migrate your data, enhance features & stay updated.