MageMe Product Options Pro for Magento 2

Complete Feature Catalog - The Most Advanced Custom Product Options Solution

Go Beyond Native Magento Product Options

MageMe Product Options Pro is the most comprehensive custom product options extension for Magento 2. Built on top of our powerful WebForms platform, it transforms how you configure products, collect customer input, and manage complex product variations.

From simple text fields to complex multi-step product configurators with conditional logic, image swatches, and file uploads - Product Options Pro handles everything with enterprise-grade features and performance. Perfect for custom products, personalization, print-on-demand, B2B configurations, and any scenario requiring advanced product options.

27+
Field Types
110+
Features
100%
Open Source
inventory_2

Option Templates & Management

Template System

star star Option Templates via WebForms Form Builder
star star Assign Single Form to Multiple Products
star star Bulk Options Update
star Update Multiple Products at Once
star Product Grid Option Assignment
check_circle Option Template Export
check_circle Option Template Import
check_circle Option Template Duplication
check_circle Centralized Option Management
edit_note

Option Field Types

info 27+ Custom Field Types - More than 2.7x the options available in native Magento

Basic Input Fields

check_circle Text Field
check_circle Email Field
check_circle Number Field
check_circle URL Field
check_circle Password Field
check_circle Auto-Complete Field
check_circle Textarea
check_circle WYSIWYG Rich Text Editor
check_circle HTML Content Block
check_circle Hidden Fields

Selection & Choice Fields

star Select/Dropdown
star Radio Button
star Checkbox
star Multiselect
check_circle Country Selector
check_circle State/Province Selector

Date & Time Fields

check_circle Date Picker
check_circle Time Picker
check_circle Date of Birth Field

Advanced Fields

star Color Picker
star Phone Number Field
star Star Rating
star Digital Signature Field
star Google Maps Integration

Image Swatch Features

star star Image Swatches (Single/Multiple)
star star Visual Option Representation
star Single Image Selection
star Multiple Image Selection
star Minimum Choice Limits
star Maximum Choice Limits
star Gallery/Image Picker
check_circle Swatch Automatic Contrast Color

File Upload Capabilities

star star Dropzone File Upload Field
star Drag & Drop Multiple Files
star Upload Progress Bar
check_circle File Type Restrictions
check_circle File Size Limitations
star Automatic Image Resizing on Upload
check_circle Secure File Storage
check_circle Admin Access to Uploaded Files
check_circle Attach Files to Order Emails
check_circle Separate File Cleanup Management
check_circle Independent File Retention Periods

Dynamic Grid (Multi-Row Tabular Data)

star star Dynamic Grid Field
check_circle Multi-Row Tabular Data Collection
check_circle Add/Remove Row Functionality
account_tree

Conditional Logic & Dependencies

Dynamic Option Behavior

star star Dependent Options
star star Show/Hide Options Based on Selection
star star Show/Hide Option Steps Based on Selection
star Display Custom HTML Blocks Conditionally
star Dynamic Product Configuration
star Conditional Logic Rules Engine
star star Performance Optimized for 100+ Rules
check_circle Ask Clarifying Questions Based on Input
check_circle Multiple Times Faster Processing
design_services

Option Presentation & UX

Form Display Modes

star star Popup Option Forms
star star Multi-Step Option Forms
star One-Page Option Forms
star Slide-Out Option Forms
check_circle Inline Product Page Options
check_circle Reduce Screen Space Usage
check_circle Display Configuration When Needed

Multi-Step Configuration

star star Divide Long Forms into Multiple Pages
star Convert Fieldsets to Logical Steps
star Step-by-Step Product Configuration
check_circle Show/Hide Steps with Conditional Logic
check_circle Progress Indicator
check_circle Multi-Page Navigation

Layout & Design

star Rich Option Descriptions
star Option Tooltips
star Rich HTML Content Anywhere in Form
star Information Icon with Popup Content
star Text Hints for Options
check_circle Option Comments
check_circle Display Comments Next to Input
check_circle Display Comments in Separate Block
star Responsive Multi-Column Layouts (up to 6 columns)
star Fieldset Column Configuration (up to 4 columns)
check_circle Mobile-First Responsive Design
check_circle Adaptive Layout for All Screen Sizes
check_circle Perfect Field Alignment System
star Custom CSS Styling
star Theme Integration
check_circle Custom Button Configuration
check_circle Custom Button Text & CSS Classes

User Experience Enhancements

star star Auto-Save Feature
star star Preview Before Adding to Cart
star Pre-filled Options for Logged-in Customers
star star URL Parameters for Option Pre-Population
check_circle Configurable Success Messages
check_circle Custom Error Messages
check_circle Tooltips for Options
check_circle Inline Field Comments
check_circle Custom JavaScript on Form Load
check_circle Custom JavaScript on Form Submit
verified_user

Validation & Input Control

Advanced Validation

star star Enhanced Inline Real-Time Validation
star star Advanced Customizable Validation
star Built-in Validation Rules Library
star Regular Expression (RegEx) Support
star Unique Field Values Validation
check_circle Client-Side Validation
check_circle Server-Side Validation
check_circle Instant Error Feedback
star Field Masks for Special Input Formats
check_circle Input Format Enforcement

Anti-SPAM Protection

star star Google reCAPTCHA v2
star star Google reCAPTCHA v3
star star Google reCAPTCHA Enterprise
star star Cloudflare Turnstile
star star hCaptcha
public

Multi-Store Configuration

Store-Level Customization

star star Full Multi-Store Configuration
star star Configure Each Option at Store Level
star Enable/Disable Options per Store
star Translate Option Texts per Store
star Change Option Texts per Store
star Full Control of Option Parameters (price, visibility, etc.)
check_circle Store View Level Configuration
check_circle Locale-Specific Option Settings
check_circle Multi-Store Support
check_circle CSV Translation Support
star star Fully Translatable from Admin
attach_money

Pricing & Inventory

Price Management

star star Price Modifications per Option
star star SKU Modifications per Option
check_circle Option-Based Price Calculation
check_circle Dynamic Pricing Updates
check_circle Store-Specific Pricing
shopping_cart

Order & Cart Integration

Shopping Cart Features

check_circle Display Selected Options in Cart
check_circle Show Option Values in Cart
check_circle Option Prices in Cart Summary
check_circle Edit Options from Cart
check_circle Option Data in Order Details
check_circle Option Information in Order Emails
api

API & Developer Support

API Integration

star star REST API Full Support
star star GraphQL Full Support
star star JWT Token Authentication for GraphQL
check_circle Retrieve Option Form Structure via API
check_circle Add Options via API
check_circle Update Options via API
check_circle Remove Options via API
check_circle Modify Option Forms via API
check_circle Manage All Parameters via API
check_circle Third-Party Software Integration

Frontend Framework Compatibility

star star Hyvä Theme Ready
star star Breeze Theme Compatibility
check_circle Standard Magento Theme Support
shield

Security & Compliance

Data Protection

star HTTPS Encrypted Data Transmission
star GDPR Compliance Features
star Personal Data Cleanup Schedules
check_circle XSS Protection
check_circle Secure File Storage System
check_circle Data Privacy Controls
compare_arrows

Comparison: Native vs Pro

workspace_premium Significant Advantages Over Native Magento Options

Why Choose Product Options Pro

check_circle 27+ Option Types
vs 10 Native Types
check_circle Bulk Options Update
vs Individual Updates Only
check_circle Advanced Validation
vs Basic Only
check_circle Full Multi-Store Control
vs Name Translation Only
check_circle Dropzone Multiple File Upload
vs Single Upload
check_circle Option Templates
vs None
check_circle Dependent Options
vs None
check_circle Option Tooltips
vs None
check_circle Rich Comments
vs None
check_circle Image Swatches
vs None
check_circle Multi-Step Options
vs None
check_circle Popup Options
vs None
check_circle Multi-Column Layout
vs None
build

Installation & Technical

Easy Deployment

star Easy sFTP Installation
check_circle Copy Files from Zip Archive
star Composer Installation Support
check_circle Private Repository Access
star star 100% Open Source Code
check_circle No Encoded Files
check_circle No Obfuscated Files

Frequently Asked Questions

What makes Product Options Pro different from native Magento options?

Product Options Pro offers 27+ field types (vs 10 native), conditional logic, multi-step forms, image swatches, bulk option management, full multi-store configuration, and advanced validation. It's built on our powerful WebForms platform and provides enterprise-grade features that native Magento simply cannot match.

Can I use the same option template across multiple products?

Yes! One of the most powerful features is the ability to create option templates via WebForms and assign them to multiple products at once. You can update all products simultaneously through the product grid, saving enormous amounts of time compared to native Magento options.

Does Product Options Pro support conditional/dependent options?

Absolutely. The extension includes a powerful conditional logic engine that can show/hide options and entire form steps based on customer selections. It's performance-optimized to handle 100+ rules efficiently, making it perfect for complex product configurations.

Can customers upload files as product options?

Yes! Product Options Pro includes a modern drag-and-drop file upload system (Dropzone) with multiple file support, automatic image resizing, file type restrictions, secure storage, and the ability to attach uploaded files to order emails. Perfect for custom products, print-on-demand, and personalization.

How does multi-store configuration work?

Unlike native Magento (which only allows name translation), Product Options Pro gives you full control over every option parameter at the store view level. You can enable/disable options, translate all text, change prices, modify visibility, and configure all settings per store - perfect for multi-language and multi-region stores.

Can I display options in a popup or multi-step form?

Yes! Product Options Pro supports multiple display modes including popup/modal forms, multi-step wizards, slide-out panels, and traditional inline display. Multi-step forms are particularly useful for complex products with many options, as they reduce cognitive load and improve conversion rates.

Does it work with Hyvä and modern Magento themes?

Absolutely! Product Options Pro is fully compatible with Hyvä Theme, Breeze Theme, and standard Magento themes. It also integrates seamlessly with Magento Page Builder for drag-and-drop option form placement.

Can I restrict certain options to specific customer groups?

Yes! Product Options Pro includes customer group-based access control. You can show/hide options for B2B customers, wholesale groups, VIP members, or any custom customer group. This is perfect for offering special customization options to premium customers.

How do prices work with custom options?

Each option can have price modifications (fixed or percentage-based) that are added to the base product price. The extension supports store-specific pricing and customer group pricing. Prices update dynamically in the cart and are clearly displayed to customers during configuration.

What kind of validation is available for option fields?

Product Options Pro includes enhanced real-time validation with a comprehensive rules library, regular expression (RegEx) support, unique value validation, field masks, and both client-side and server-side validation. You also get full CAPTCHA support (reCAPTCHA v2/v3/Enterprise, Cloudflare Turnstile, hCaptcha) for spam protection.

Is the code open source or encrypted?

Product Options Pro is 100% open source with no encoded or obfuscated files. You have full access to all code, making it easy to customize, extend, and integrate with your existing systems. This also ensures better security, performance, and compatibility with future Magento versions.

Transform Your Product Customization Today

Experience the most powerful custom product options solution for Magento 2

Based on MageMe WebForms - The #1 Form Builder for Magento 2