Extra Options - custom product attributes for PrestaShop

Prestashop 1.7.x, 8.x
Contact support team
  • New
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:  Additional Information & Product Tab PrestaShop modules

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.
  • 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

10 Reviews
Excellent 9
Good 1
Medium 0
Poor 0
Terrible 0

  • Reviews (10)
  • 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.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