Aris Product Options
Custom product options, personalization & conditional logic
Getting Started
Quick Start
Before any options can appear on your storefront, you must activate the Aris app embed in your theme . This links the app’s option display code with your live store theme; without
Key Terminology Simplified
Aris Options and variants
Shopify allows each product to have up to 3 options and no more than 100 variants. If you want to go beyond this limit, you can use a 3rd-party app like Product Options Variant Opt
Option Set
An option set is a group of custom options that you want to add to your product(s). For example, if you sell Hoodies, your option set might include size, color, print style, and fa
Template
An Option Template in our app is a pre-defined option with option values and configurations that you can create and reuse across multiple Option Sets. Instead of setting up each op
Option Set template
Our app provides pre-designed option set templates that include options, option values, conditional logic, and other configurations. These templates are crafted based on thorough r
Option type
An Option Type is a format or method that allows customers to choose how they want to customize a product in your store. For example, if you sell a t-shirt, the option types might
Option name
An Option Name is the internal label used to identify and organize different options within our app. This name is visible only during the setup process and will not be displayed on
Label on Product
The Label on Product is the title or heading that appears above an option field on your storefront product page. It serves as the text that customers see, guiding them to understan
Label on Cart
The Label on Cart is the text that appears next to the customer's selected or inputted options on the Cart summary screen, Checkout, and Order detail page. It identifies the specif
Option value
An Option Value is the specific choice or input available within an option type for a product. For example, if you have an option type for "Color," the option values might be "Red,
Add-on product (Add charge)
The Add-on product feature allows you to automatically apply an additional cost based on the customer's selection of an option value. When this feature is enabled, selecting a spec
Bundle variant
The Bundle Variant feature enables you to link a pre-existing product to an option value, allowing you to offer a bundled product option. When this feature is used, selecting a spe
Quantity for option value
"Quantity for Option Value" allows you to enable or disable quantity selection for specific option values. It's particularly useful when you want customers to specify how many unit
Conditional logic
The Conditional Logic feature allows you to set rules that determine when certain options or fields are displayed based on a customer's previous selections. This helps create a mor
Option URL
The Option URL feature allows you to link specific options to external URLs, enabling customers to seamlessly transition between different sites or pages for additional information
Tooltip
Tooltip provides additional information or guidance to users about specific options or fields within your app. The Tooltip appears as a small pop-up when users hover over or click
Help Text
Helptext provides additional information or guidance to users about specific options or fields within your app. The Helptext is displayed directly beneath the option or field, offe
Placeholder Text
Placeholder Text is a brief, descriptive text that appears within a field or input box to provide users with an example or hint about what information should be entered. It serves
Option widget
The Option Widget is a container that holds and displays all the custom options you create for your products. It controls the positioning of these options on the storefront, allowi
Activate App
The app needs to be activated on the theme you want to add product options. Otherwise, your setting will not display on the Product page.
Building Options
Create Aris Option Set
Option Set = a set of options that you can use for specific products.
Aris Option Set Template
Scenario 1: You first install our app and want to add options to a product but don't know where to start Scenario 2: You have used the app for a while and want to refer to the opti
Display Option Based on Customer Group and Country
Start by creating the option set with the specific options (e.g., size, color, warranty) you want to display only to certain customer groups or countries. How to create an option s
Aris Option Template
1. In the Aris Option tab -> View Option Template button 2. Click on Create Option Template to start building your option. 3. Fill in the Option information These are the terms
Bulk edit option sets
The Bulk Edit feature allows you to edit multiple option sets or options at once. It helps you save time by updating several option sets simultaneously and keeps them consistent ac
Import/Export Option Sets
Leveraging the Import/Export feature streamlines the process of setting up new stores, saving valuable time. This functionality is particularly beneficial for merchants who operate
Translate Aris options
Before you translate your options, you need to ensure your store is set up to support multiple languages: Add Languages in Shopify Go to Shopify Settings > Languages . Add the l
Import / Export Option Set Translations
The Import/Export Option Sets’ Translation feature allows you to manage translated option labels and content in bulk using CSV files. This is especially useful if you sell in multi
Conditional Logic
Conditional Logic (Aris Options) : Option B is shown/ hidden according to the value of option A Conditional Logic (Aris and Shopify) : Option B is shown/ hidden according to the va
Conditional Logic (Aris Options)
Scenario: Only if customers choose to add a card, the option to put in a message on the card will show. You can check out our Demo product to see how it works 😊
Conditional Logic (Aris and Shopify)
Scenario: Only if customers choose a Colors, the Sizes responsive to the Colors will show. You can check out our Demo product to see how it works 😊 Here is the step-by-step instru
OPTION URL feature
Using Option URL feature will facilitate customers in seamlessly transitioning between different sites. They can choose products that share certain commonalities (e.g., design, pri
Option Types
Option Types Overview
This guide provides an overview of all available option types in Aris Product Options, grouped by purpose and behavior. These option types help you collect input, display informati
Font Selector
The Font option type allows customers to personalize the appearance of text on their product options by choosing from a variety of fonts. With a quick preview feature, customers ca
All Option Types
An Option Type is a format or method that allows customers to choose how they want to customize a product in your store. For example, if you sell a t-shirt, the option types might
Single line text
The Single Line Text option type allows customers to enter a brief, single-line text input. This option type is ideal for collecting short, personalized information from customers,
Multiple-line text
The Multiline Text option type allows customers to enter longer pieces of text in a field that supports multiple lines. This is ideal for collecting detailed information or longer
Number
The Number option type allows customers to enter a numerical value. This is useful for inputs that require quantities, measurements, or any other numerical data. The field only acc
Datetime
The Datetime option type allows customers to select a specific date and time. This is particularly useful for products or services that require scheduling, such as booking appointm
The Email option type allows customers to enter an email address as part of their product selection or configuration. This is useful for products or services that require customer
Phone
The Phone option type allows customers to enter a phone number as part of their product selection or configuration. This option is especially useful for products or services that r
Color Picker
The Color Picker option type allows customers to select a color from a predefined palette or a color spectrum, including RGB, HSL, and Hex. This option is commonly used for product
File Upload
The File Upload option type allows customers to upload files directly to your store, which is useful for products that require personalized images, documents, or other files. This
Switch
The Switch option type allows users to toggle a setting on or off, typically represented by a slider or switch button on the product page. This is useful for settings or features t
Quantity
Just like Number option, the Quantity option type allows customers to enter a numerical value. More specifically, this option enables you to calculate the add-on price based on the
Range slider
The Range Slider is a customizable input element that allows customers to choose a numeric value by sliding a handle along a visual track. It’s perfect for scenarios where you want
Dimension
In addition to collecting measurements, you can set up a custom formula that uses the entered values to calculate product pricing automatically. This ensures that pricing scales se
Hidden field
The Hidden Field option type is used to include data that isn’t visible to customers on the product page but appears in the cart and order details. This is useful for adding hidden
Color swatch
The Color swatch option type is a versatile and visually engaging way to allow customers to select colors for products. It enhances the shopping experience by providing clear visua
Image swatch
The Image swatch option type is a versatile and visually engaging way to allow customers to view and select products using images. It enhances the shopping experience by providing
Radio button
The Radio Button option type is a versatile tool that allows customers to make single selections from a list of options on the product page. Each option is represented by a circula
Checkboxes
The Checkboxes option type is ideal for allowing customers to make multiple selections from a list of options on the product page. Each checkbox represents an individual option, gi
Button
The Button option type allows customers to make selections by clicking on button-style options on the product page. This option type provides a user-friendly and visually appealing
Dropdown menu
The Drop-down Menu option type allows customers to make selections from a drop-down list on the product page. This option type is ideal for offering a range of choices in a compact
Color dropdown menu
The Color Dropdown Menu option type allows customers to select from a list of colors presented in a dropdown format. This option type is ideal for products that come in various col
Image dropdown menu
The Image Dropdown Menu option type allows customers to select from a list of image-based options presented in a dropdown format. This option type is ideal for products with multip
Combo box
The Combo Box option type is a versatile selection tool that combines the functionality of a dropdown menu with the flexibility of checkboxes, allowing customers to select multiple
Option Group
The Option Group option type allows you to organize and group related options together, enhancing the product page's clarity and user experience. This feature is particularly power
Space
The Space option type allows you to add vertical spacing between options on your product page, improving the visual layout and making the page easier to navigate. This feature is p
Paragraph
The Paragraph option type allows you to add customizable text blocks or other content to your product page. This feature is useful for including detailed descriptions, instructions
HTML
The HTML option type allows you to insert custom HTML content directly into your product page. This is useful for adding rich text, multimedia elements, or advanced formatting that
Heading
The Heading option type allows you to add headings to your product page, which can help organize and structure the content by breaking it into clearly defined sections. This option
Divider
The Divider option type allows you to add horizontal lines or dividers to your product page, helping to separate and visually organize different sections or elements. This enhances
Pop-up
The Pop-up option type allows you to display additional information in a pop-up window when users interact with a specific element on your product page. This feature is useful for
Size chart
The Size Chart option type is designed to provide customers with detailed sizing information, ensuring they select the right size for their purchase. This feature is particularly u
Step by step
This feature is especially useful for complex products that require customers to make several layered choices (e.g., style → material → personalization). By breaking options into s
Pricing & Upsell
Add Charge (Add-ons)
Add charge v3.0 (Current) : Allows you to increase the product price based on customers’ selections - all without creating new products in your store. Add-charge by Quantity Add-ch
Add charge v3.0 (Current)
This new version is applied to stores that installed our app after 10:00 AM, October 10 2025 (UTC) .
Add-charge by Quantity
The Add-charge by Quantity feature allows merchants to apply additional charges to products based on the quantity customers input. This feature provides two flexible pricing option
Add-charge by Character
The "Add-charge by Character" feature allows merchants to charge customers additional fees based on the number of characters entered by customers in a Single Line Text option. This
Add Charge v2.0
This add charge version is applied to stores that installed our app before 10:00 AM, October 10 (UTC) . Checkout our Demo product to see how the Add charge works Here is the step-b
One-time Charge (Add-on Fee)
The One-time Charge feature allows you to apply a flat additional fee to an option value without multiplying that charge by the main product quantity. With the latest update, One-t
Hide Add-on Products
Step 1: Find Aris add charge When creating an Add charge product with Aris, our app will automatically generate the "Aris-add-charge" Type. Please check and add this Type to all Ad
Hide Add-on Products using Unlisted status
Add Charge v2 may create add-on products in your Shopify admin for pricing purposes. If you do not want these products to appear on your storefront, you can set them to Unlisted .
Hide Add charge product from Search bar
Step 1 : In your Shopify Admin -> Settings Step 2: In the Settings > Metafields and metaobjects > Products Step 3 : Add definition Step 4 : Select type -> Integer Step
Hide Add charge product from 'Related Products' section
Sometimes, the add charge product will be visible on a section of your theme, the "You may also like" or related product section.
Hide Add charge product from Google Search
Step 1: In your Shopify admin > Product section > filter by Types "Aris-add-charge” > Select all add-on products Step 2: After selecting all add-on products > Bulk Edit
Add charge v1.0 (Legacy)
This version is no longer available for new stores and cannot be downgraded to.
Versions comparison and updates
Add Charge v3 (Current): Bundle-style Add Charge generated in cart. Supports percentage add charge and negative values. Works with dynamic checkout buttons on product + cart pages.
Bundle Variant
Add Bundle for an option value : The Bundle feature allows you to attach a pre-existing product to an option value.
Add Bundle for an option value
Checkout our Demo product to see how the Add bundle feature works Here is the step-by-step instruction on how to set up Add Bundle.
Add Charge by Percentage
The Add Charge by Percentage feature allows you to increase the product price by a percentage instead of using a fixed amount. For example, if a product costs $100 and you set an A
Storefront Display
Changing the option position on the Product page
You can now choose where options show on your product page
Getting the HTML element
Step 1: On your live Product page, click Right Mouse -> Inspect. Step 2: Press this key combination Ctrl + Shift + C and point to the element you want to use for the positioning
Product Personalizer - Live preview
The Product Personalizer allows customers to customize products directly on the store. They can add text, upload images, choose colors, and more—all with a live preview. It’s a sim
Change product image upon option selection
In the Basic tab, enter option values and upload an image that matches or is associated with the product variant you want shown. The option value you created here will be used in l
Not allow deselect option value
When this feature is activated: Customers can switch between option values Customers cannot deselect the currently selected value One option value will always remain selected This
Aris Option Design
From Dashboard, heading to Design Click on the button, you will be in the whole new tab with lots of new things. In this Section, you can customize Font size, the styles of Label o
Customize tooltip
Tooltips display a small pop-up message when customers hover over the ❓ icon next to an option. This is ideal for brief, contextual explanations . How to Add a Tooltip On the Optio
Show Aris option on Order confirmation Email/Order invoice/New order
Step 1: Access Confirmation Email Template Navigate to Settings > Notifications > Customer Notifications . Locate and select Order confirmation Click on the Edit code button
Delete Span tags around the Add charge
When there are Span tags surround the Add charge like this: Here is a simple 2-Step instruction on how to remove it. Step 1: Shopify Admin > Settings > Store details > Sto
Inventory & Orders
Inventory Tracking for Options
With this feature, you can: Set available stock for each option value Automatically stop sales when an option is out of stock (or continue selling if needed) Monitor inventory chan
Shopify Point Of Sale (POS) integration
Shopify POS is a point-of-sale app that you can use to sell your products in person. You can use Shopify POS to sell almost anywhere, including brick-and-mortar stores, markets, an
Order settings
The feature allows you to add tags and notes to orders for easy tracking. It helps you organize and categorize orders based on priority, status, or special requirements, making ord
Show Aris Options on Packing Slips
Step 1: Access Packing Slip Template Navigate to Settings > Shipping and delivery > (Packing Slip) Edit template Step 2: Add custom code to Packing Slip template Place your c
Show Aris option on Shipping Confirmation Email
Step 1: Access Confirmation Email Template Navigate to Settings > Notifications > Customer Notifications . Locate and select Order confirmation Click on the Edit code button
Add Aris Options to Shopify Draft Orders
With Aris Product Options, you can create Shopify draft orders and add custom options directly from the Aris app. This is useful when you want to manually create a draft order for
Shopify Options Styling
Shopify Options Styling (Overview)
What this feature does Shopify Options Styling lets you customize the visual appearance of Shopify option selectors (colors, images, buttons, dropdowns) so they look more engaging
Customize Shopify Option
This feature will help you customize the visual display of your Shopify options without changing how they work or their original setup. Please refer to the video tutorial here .
Shopify Option Design Library
From Dashboard, heading to Shopify Option, then you may notice the Design Library button on the top right corner of the page. Click on the button, you will be led to a new tab with
Shopify Options Settings
These settings control how Shopify options styling appear on the product page . Show on Product page: Enable or disable displaying Shopify options styling on the product page. Show
Troubleshooting
The differences between "Aris Option" tab and "Shopify Option" tab
The "Aris Option" tab is where you can create unlimited custom options for your product, outside the Shopify limit. This part includes features and option types that Shopify doesn'
What to do if Aris options aren’t visible on Product Page?
If you find that the option set is not showing up on your storefront, please check the following points: App activation: Ensure that the Product Options Variant Option app is activ
How can I set up Conditional Logic for options?
You can show or hide custom options based on predefined conditions with our app's Conditional logic feature: Conditional logic between Aris option & Aris option Conditional log
How can I add a charge to an option/ a variant?
You can charge customers extra using our Add charge feature . It's simple and time-saving. No coding skills needed!
Why aren't the option's Add charge included in Orders?
If you find that the Add charge is not included in orders, please check and verify that the associated add-on products (which are linked to your options) are set to Active and Avai
Can I add bundling products with the app?
Absolutely, you can easily add a bundling product on the product page of other products using our Bundle feature .
Will the app slow down my website?
No, the Product Options Variant Option app is built to be fast and efficient, with minimal impact on your website's speed and performance. It's optimized to run smoothly without sl
What happens if I uninstall the app, and how does it affect my store?
If you decide to uninstall the Product Options Variant Option app, please note that all custom product options created using the app will be removed from your store. Your product d
Does the app work with Shopify Online Store 2.0?
Yes, Product Options Variant Option is compatible with Online Store 2.0.
Subscription & Billing
Pricing plans
At ArisPlus , we’re here to help you take your Shopify store to the next level by increasing Average Order Value (AOV) , Conversion Rate Optimization (CRO) , and overall sales . Wh
API & Webview Pricing Policy
API and Webview access are included in selected Aris Product Options subscription plans. There is no separate API-only plan.
How to Change Your Plan
At ArisPlus , we want to help your business grow by providing flexible plan options that fit your needs. Whether you’re looking for more customization, advanced features, or priori
How to Cancel Your Subscription
If you no longer need a paid plan for ArisPlus Product Options , you can cancel your subscription anytime by switching back to the FREE plan. Your current subscription will be canc
Integrations
API & Webview reference
API Host https://public-api.avisplus.io Base URL https://public-api.avisplus.io/api/public/v1 Swagger UI https://public-api.avisplus.io/swagger/ Use Swagger UI to check the latest
Reposition Aris options in EComposer Landing Page Builder
If you're using both Aris app and EComposer app, kindly follow these instructions to reposition Aris options in the EComposer app. Step 1: In the EComposer builder app, open the pr
Export order with Aris option using Syncx Order Export
By default, Aris stores option selections in order properties. However, Shopify’s built-in order export does not include this field (line_item_properties). As a result, to export o
Print Order with Aris option using Vify: Order Printer
By default, Aris stores option selections in order properties . However, Shopify’s built-in order print and invoice templates do not display this field ( line_item_properties ). As
Affiliate Program Terms & Conditions
Effective Date: 15/03/2026 Program Name: Aris Product Options, Variants Affiliate Program ("Program") Company: Aris Product Options, Variants ("Aris", "we", "us", "our") Affiliate:
Affiliate Program
Welcome to the Aris Affiliate Program. Promote Aris Product Options, Variants with an approved affiliate tracking link and earn commission whenever a referred merchant becomes a pa
Webview API
The Webview API allows you to fetch and render ArisifyPlus Product Options data directly on your storefront, custom theme, or embedded widget. This is useful when you want to displ
Support
Contact Us
Email help@arisify.io Chat In-app live chat Arisify Community: Join our Facebook group Youtube channel: https://www.youtube.com/channel/UC2-A2tgA7dqna8bpKaSgCJw/featured
Feature Requests
You can submit feature requests directly inside the app via the Feature Request / Roadmap section. Steps: Open Aris Product Options in your Shopify admin Go to Feature request from
Customizations
Aris Option Settings (version 1)
1. Edit add charge notification Open our app, go to Aris Option, click on Settings. Edit it your way, but place the code {add_price} at the position where you want to show the extr
Shopify Option Settings
From your Shopify Admin, go to Apps > Aris Product Options . Click Setting in the left sidebar. Select Shopify Design Setting .
Reposition Aris Options on Product Page
Please check out these article for further instructions: Reposition Aris Options on the product page Reposition Aris Options based on an HTML element Reposition Aris options in ECo
Aris Option on Quick View and Featured Product
Checkout the Demo page to see how the feature works in the store front. After filling in the Option Set in Aris Option, navigating to Settings tab in Aris option Toggle on the "Sho
Still need help?
Contact support — we respond within 2 hours on business days.