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

Option Templates & Management

Template System

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

Option Field Types

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

Basic Input Fields

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

Selection & Choice Fields

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

Date & Time Fields

Date Picker
Time Picker
Date of Birth Field

Advanced Fields

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

Image Swatch Features

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

File Upload Capabilities

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

Dynamic Grid (Multi-Row Tabular Data)

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

Conditional Logic & Dependencies

Dynamic Option Behavior

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

Option Presentation & UX

Form Display Modes

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

Multi-Step Configuration

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

Layout & Design

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

User Experience Enhancements

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

Validation & Input Control

Advanced Validation

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

Anti-SPAM Protection

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

Multi-Store Configuration

Store-Level Customization

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

Pricing & Inventory

Price Management

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

Order & Cart Integration

Shopping Cart Features

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

API & Developer Support

API Integration

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

Frontend Framework Compatibility

Hyvä Theme Ready
Breeze Theme Compatibility
Standard Magento Theme Support

Security & Compliance

Data Protection

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

Comparison: Native vs Pro

workspace_premium Significant Advantages Over Native Magento Options

Why Choose Product Options Pro

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

Installation & Technical

Easy Deployment

Easy sFTP Installation
Copy Files from Zip Archive
Composer Installation Support
Private Repository Access
100% Open Source Code
No Encoded Files
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