Global Discount
Option
Price Add-on
Global Price Rule
Global Discount
π Apply discounts globally during special promotions, such as Black Friday, without manually updating each option. Use Global Discount to quickly adjust prices across your store. (Plus Plan Feature)
π·οΈ Create Global Discount

1
Enable Multiple Languages in Your Shopify Store
Go to Store Settings in your Shopify admin.
Click the Add language button.
Select the language you want to add.

π§ Setting

π― Purpose
To encourage customers to purchase larger quantities by offering tiered discounts, thereby increasing overall sales, boosting the average order value, and enhancing customer satisfacFew readersMulti line text
Option
Input Type options
Multi line text
π The Multi line text option type allows customers to enter a longer text information, such as birthday wishes.
π Single line text vs. Multi line text: What's the Difference?
Both Single line text and Multi line text fields serve similar purposes β allowing users to input custom content. However, the Multi line text is designed for larger inputs, offerFew readersInput Type options
Option
Input Type options
Single line text Multi line textNumber and IntegerPhone and EmailFile Upload[File Crop](/ymq-options-v2/option/input-type-options/file-cFew readersPrice Add-On: Draft Order vs Function
Option
Price Add-On: Draft Order vs Function
π You can add extra prices to options created by the app. To handle these price add-ons, the app provides two modes: Draft Order (the default) and Shopify Functions.
π§ Settings
Important: The default mode is Draft Order.
If you switch to Shopify Functions mode, pleFew readersSingle line text
Option
Input Type options
Single line text
π The Single line text option type allows customers to enter a short text or a single line of information, such as their name or custom text for printing or engraving.
π§ Basic Settings
You can customize the following features for Single line text option:
Name β Change the display name shown to customers.
Required Field β Make the field mandatory befoFew readersFile Crop
Option
Input Type options
File Crop
π The File Crop Setting lets customers adjust and crop their uploaded images directly on the product page, ensuring the perfect size and focus for personalized products. (Plus Plan Feature)
1
No crop
2
Rectangular crop

π― Purpose
The Font Picker enables customers to visually preview and selFew readersBundle Variant
Option
Price Add-on
Bundle Variant
π Bundle Variant links an app option to a specific product variant that carries the additional price. When customers select the option and add the product to the cart, the bundled variant is automatically added as well, ensuring the extra cost is accurately included.
β¨ Advanced Features
Stock Tracking & Auto Disable - When an app option needs inventory tracking, useFew readersMarket Adjustment
Option
Price Add-on
Global Price Rule
Market Adjustment
π Increase or adjust prices for a specific market. For example, you can raise prices by 10% for a particular market. (Plus Plan Feature)
π·οΈ Create Market AdjustmentFew readersConditional Logic Function
Option
Conditional Logic Function
π This feature lets you show or hide option values depending on the choices made in other options or specific Shopify variants.
π§ Settings
1
From Option set, select the option you want to apply conditional logic
2
Add Conditional Logic
In the Option Configuration panel on the leftFew readersDisplay Layout
Option
Option Advanced Setting
Display LayoutFew readersOption Value Column
Option
Option Advanced Setting
Option Value ColumnFew readersNumber and Integer
Option
Input Type options
Number and Integer
π These two input typesβNumber and Integerβallow customers to enter numeric values, but one allows all numbers, the other only allows integers
π§ Basic Settings
You can customize the following features for Single line text option:
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submissFew readersPercentage Price
Option
Price Add-on
Advanced Price
Percentage Price
π Add a price to an option based on a percentage of the product price. (Plus Plan Feature)
π§ Settings
π‘ Advanced Settings
By default, the percentage priceFew readersPer (file or character)
Option
Price Add-on
Advanced Price
Per (file or character)
πSet pricing based on customer input: charge per character for text fields, or per file for file upload options. (Advance Plan Feature)
π§ Settings
1
π‘ Per Character Add-on
Few readersMarket Price
Option
Price Add-on
Price Setting
Market Price
π If your store supports multiple markets, price add-ons are automatically converted based on your set price and the default exchange rate. This often results in odd prices, such as 3.47. Enable Market Price if you want to set a fixed price for each market and prevent automatic currency conversion. _**(PlFew readersColor Picker
Option
Input Type options
Color Picker
π The Color Picker Field enables customers to select a custom color using an interactive color panel. It's ideal for customizable products where the color of the item or text is important.
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submission.
Default Value: Set aFew readersSKU & Weight
Option
SKU & Weight
π Add a custom SKU and weight to an app option for more accurate tracking and fulfillment. (Advance Plan Feature)
π§ Settings
β Tip
Since Shopify does not allow modifying a productβs SKU or weight during checkout, a virtual free product is used to carry the additional SKU and weight infoFew readersPhone and Email
Option
Input Type options
Phone and Email
π The Phone & Email field is a form input designed specifically to collect customer phone number & email addresses. It ensures the format entered is a valid phone number or email structure (e.g., name@example.com), helping reduce errors and improve the quality of collected data.
π§ Basic Settings
You can customize the following features for Single line text optFew readersGlobal Price Rule
Option
Price Add-on
Global Price Rule
Global DiscountMarket AdjustmentFew readersPop-up Modal
Option
Static Option Type
Pop-up Modal
π The Pop-up Modal allows you to display content in a pop-up window on the page. It can be used to show important information, instructions, or additional options without navigating away, improving the overall user experience.
π§ Basic Settings
Name β Change the display name shown to customers.
Column width - Option represents a percentage of the overall wFew readersDivider
Option
Static Option Type
Divider
π The Divider option allows you to add a visual separation between sections or fields in your form. It helps organize content, improve readability, and make the form easier for customers to navigate.
π§ Basic Settings
Name β Change the display name shown to customers.
Column width - Option represents a percentage of the overall width, e.g., 100%, 50%.
**CFew readersTime Picker
Option
Input Type options
Time Picker
π The Time Picker allows customers to easily select a specific time from a user-friendly interface. It ensures accurate time input and improves the overall user experience.
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submission.
Default Value: Set a default color (via hex cFew readersHeading
Option
Static Option Type
Heading
π The Heading option allows you to add a title or section header within your form. It helps organize content, guide customers, and improve the overall readability of the form.
π§ Basic Settings
Name β Change the display name shown to customers.
Column width - Option represents a percentage of the overall width, e.g., 100%, 50%.
Conditional Logic β ShoFew readersPrice Formula Builder
Option
Price Add-on
Advanced Price
Price Formula Builder
π Create dynamic, non-fixed pricing using formulas. For example, the final price can be calculated as Length Γ Width Γ Coefficient. This is just a simple exampleβmore complex and flexible pricing rules can also be implemented. (Plus Plan Feature)
π§ Setting
1
**Create Length and WidthFew readersAdvanced Pricing Logic
Option
Price Add-on
Advanced Price
Advanced Pricing Logic
π Provides the most flexible pricing by allowing you to calculate the final price using custom code. Use Price Formula Builder for simple logic, and Advanced Pricing Logic for more complex scenariosβbut coding knowledge is requireFew readersStatic Option Type
Option
Static Option Type
Option GroupParagraphPop-up ModalHeadingDividerSpacingFew readersButton
Option
Selection Option Type
Button
π The Button option is a flexible and visually appealing option that lets customers select one or more values by clicking on stylized button choices β similar in functionality to Radio Buttons and Checkboxes, but with a more modern look.
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field manFew readersDate Range
Option
Input Type options
Date Range
π The Date Range feature allows customers to select a start and end date from a calendar interface. It ensures accurate date selection for a specific period and enhances the overall user experience.(Advanced Plan Feature)
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field mandatory beforeFew readersParagraph
Option
Static Option Type
Paragraph
π The Paragraph field allows you to display custom text or instructions to customers. It can be used to provide guidance, explanations, or additional information within your form, enhancing the overall user experience.
π§ Basic Settings
Name β Change the display name shown to customers.
Column width - Option represents a percentage of the overall width, eFew readersSwitch button
Option
Input Type options
Switch button
π The Switch Field is a toggle-style input that allows customers to enable or disable a specific option. It's visually similar to a light switch or mobile setting toggle, offering a clean and user-friendly experience.
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submissiFew readersDropdown
Option
Selection Option Type
Dropdown
π The Dropdown option allows customers to select a single choice from a list of options. It helps keep the form compact and organized while providing a clear way to choose from multiple values.
π§ Basic Settings
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submission.
Column width - OpFew readersChange Product Image
Option
Option Advanced Setting
Change Product Image
π In Shopify, if variant options have images assigned, the theme can automatically detect and switch to the corresponding image when the customer selects different variants.
If you want the app-created options to trigger the same image-switching behavior, you can use this feature to set it up. (Advance Plan Feature)
β To use this feature, your theFew readersTranslate Fixed Text from App
Option
Translate Fixed Text from App
π This feature allows you to configure multilingual text for your app settings and option data. However, for option translations, we recommend using "Translate Option Set to Multiple Languages" instead. (Advance Plan Feature)
π‘ Important:
All translations (except those under Settings) use text-based matching. If the originFew readersPrice One Time
Option
Price Add-on
Price Setting
Price One Time
π By default, an optionβs price add-on is multiplied by the product quantity. When Price One Time is enabled, the add-on price is charged only once, regardless of how many units the customer buys. (Advance Plan Feature)
π§ Settings
Few readersAdvanced Price
Option
Price Add-on
Advanced Price
Per (file or character)Percentage PricePrice Formula BuilderAdvanced Pricing LogicFew readersOverview
Option
Price Add-on
Overview
π The Price Add-on feature allows you to assign custom prices to specific option selections created in the app. When customers choose these options, the associated charges are automatically added to the product price in real time. Our app provides one of the most comprehensive and powerful Price Add-on systems, supporting:
Fixed feesFew readersSpacing
Option
Static Option Type
Spacing
π The Spacing option allows you to add empty space between form elements or sections. It helps improve layout, readability, and overall visual organization of the form.
π§ Basic Settings
Name β Change the display name shown to customers.
Space height - Set the height of the empty space to control the amount of vertical spacing between form elements or sectiFew readersOption Group
Option
Static Option Type
Option Group
π The Option Group allows you to organize multiple choices into a single group. Customers can expand or collapse the group to make selections more easily, improving the overall user experience. (Advanced Plan Feature)
π§ Basic Settings
Name β Change the display name shown to customers.
Column width - Option represents a percentage of thFew readersFile Upload
Option
Input Type options
File Upload
π The File Upload Field allows customers to upload their own files directly on the product page β perfect for personalized products like custom prints, logos, or documents.
π§ Basic Configuration
Name β Change the display name shown to customers.
Required Field β Make the field mandatory before form submission.
Column width - Option represents a pFew readersAdd Charge
Option
Price Add-on
Add Charge
π Add Charge is the most straightforward pricing method in the Price Add-on system. It allows you to add a fixed, predefined amount to the product price when a customer selects a specific option. This simple and reliable pricing approach is ideal for add-ons with a clear, consistent costβsuch as gift wrapping, engraving, custom materials, or any other fixed-fee service.
π οΈ **SettinFew readersOption Not Add To Cart
Option
Option Advanced Setting
Option Not Add To CartFew readersRange Slider
Option
Input Type options
Range Slider
π The Range Slider Field allows customers to select a numeric value from a defined range by dragging a slider. Itβs perfect for input fields where you want customers to choose a value within a set limit, offering a clean, interactive experience. (Advanced Plan Feature)
π§ Basic Settings
Name β Change the display name shown to customers.
**RequiredFew readersSelection Option Type
Option
Selection Option Type
DropdownImage and Color DropdownRadio Button and CheckboxButtonColor Swatch and Image Swatch[Font PicFew readers