Topics: Compatibility

Focal Theme, price add-ons aren’t working on iPhone devices

The focal theme has some conflicting code that doesn't work with our price add-ons. Add the code below to line 1205 of your theme.js file  (see screenshot for the exact location) if (this.className && this.className.indexOf('checkout-button') !== -1) { return; }    ...

Price add-on currency isn’t converted correctly in order

Since September 2025, Variant Option Product Options is compatible with multi-currency checkout. One issue is if the customer adds a product with one currency and then changes the currency before checking out. The problem is that our app was designed before it was common for stores to display ...

Limitations with Price Addons and Discount Codes

On June 24th 2024 we updated Variant Option product Options so Shopify's discount code box works with draft orders (what our app uses to collect price add-ons) Because of Shopify's limitations, there are still the issues below: Auto discount codes based on quantity will count our app’s price...

Managed Markets doesn’t work with Price add-ons.

Currently custom line items are currently not supported with Managed Markets and draft orders. Custom line items are what our app uses to add our virtual option selections and draft orders are what we use to collect price add-ons.

How to get the Wookie theme working with our app

The Wokiee - Multipurpose Shopify Theme has some settings that aren't compatible with our app, causing our app's data to not be saved correctly when the customer clicks add-to-cart. Select Themes in your dashboard (under Sales Channels) Click on Customize Go to Theme Settings Deselect the tw...

File Upload issues with Instagram and FB browsers

This issue has been fixed on recent updates of the intagram app. If your customer is still using an old version of the app they will still have this issue. September 2022: There is a bug in version 253 of the Instagram app on iOS—file uploads from websites loaded inside the in-app browser result...

How to get the Focal theme working with our app

The Focal theme has a lot of features that will allow customers to add products to the cart without selecting our required options. You will need to turn off the quick add-to-cart buttons and the sticky cart in order for our app to work properly. How to remove the sticky add-to-cart button In ...

Why is the checkout with sezzle button removed on the cart

The checkout with sezzle button on the cart page isn't compatible with our app's price add-ons and will delete our app's data if it is clicked For this reason, our app removes the checkout with sezzle button if the cart has price add-ons to ensure all our data is saved properly. ​ Your cust...

Compatible sticky add to cart apps

Other stores have been successful with using this app with ours in the past. Sticky Add To Cart BOOSTER PRO Sticky Add to Cart, Cart Slider w/ Upsell, Quick Buy & Button! 4.9 1,760 reviews From $6.99/month. 14-day free trial.   Please test to make sure.

Compatible Upsell Apps

Most upsell apps change the add to cart or checkout buttons causing our price add-ons, file upload, and other data not to save correctly. These Upsell apps have worked in the past with our customers. Please test to make sure. Candy Rack — All‑in‑One Upsell One click upsell & cross sell ap...

How to get our app working with Pagfly, Gempages, Shogun, or page builder app

You don't need to add any embed code for our app to work. Just make sure you add variants to the layout of the product page. Our app needs this to show us where to place our options. Here are some links to show you how to do this on the different page builder apps. How to add variants to PageF...

How to make the Spark theme compatible with our app

The Spark theme has a quick purchase bar that deletes our app's data if a user clicks buy now from there. You can disable this in your theme's settings by; Clicking Themes in your dashboard (under Sales Channels) Click on Customize Go to Theme Settings Click on Product Details ...

How to get the Symmetry theme working with our app

By default, the Symmetry theme has a quick buy button that bypasses our app and allows customers to add a product to the cart without our app's required options. To fix this you can disable the quick buy button in your theme's settings. Clicking Themes in your dashboard (under Sales Chan...

How to get Envy theme working with our app

To get Envy working with our app you will need to change some code. In your Shopify Dashboard go to Sales Channels > Online Store Click on Themes On the following page click on Actions > Edit code for the Envy theme. Under the Sections  click on the template--product.liquid to edit Re...

Get virtual options showing in ShipStation

To get our app's virtual options showing in ShipStation you need to make our options have required shipping. Follow this article on how to make shipping required for virtual options.

Compatible Translation Apps (translate text)

The apps below are compatible with our app. There might be other apps that are also compatible but these have been successfully implemented in our customers stores. Langify Translate your shop into multiple languages 4.8 ⭐ (1,121 reviews) $17.50/month. 7-day free trial. Weglot Translate yo...

Options only show after page refresh (Streamline Theme)

The streamline theme opens products in a quick shop page which isn't compatible with our app. To get our app working follow these directions. Go to theme settings Click Quick Shop Deselect enable quick shop Click save

Incompatible Apps & Themes

General incompatible apps Sticky Carts - will override required virtual options Price tier/ Quantity discount - If you are using our price add-ons price tier apps aren't compatible with ours Cart Drawer - These apps will delete our apps data Upsell/ cross-sell - These apps will usually delete...

How to copy our apps data to another store

To copy our apps data to another store you can use this free app called Metafield Guru to copy the data from one store to the other. ​ Metafields Guru Expand the functionality of your store. Simply and for free. 5 ⭐ (35 reviews) When you create the new metafields in the other store, make sure...

Compatible Currency Converter Apps

Our app is compatible with other currency converters but the only one we would recommend is Best Currency Converter. It is the most popular currency converter and they have a free plan also. BEST Currency Converter Show prices in customers local currency. Make shopping easy. 4.8 ⭐ (6863 rev...

Compatible Store Pickup/ Delivery Date and Time apps

Below are the store pickup/ delivery date apps that are compatible with Variant Option Product Options. Local Delivery Add delivery date and time request to your cart page. 4.8 ⭐ (103 reviews) $19.99/month. 21-day free trial. Store Pickup + Delivery Supercharged in-store pickup and local del...

How do I add virtual option data to my packing slip?

To get our apps virtual options to show up correctly in the packing slip, you will need to edit the code for the packing slip template. How to get to Packing Slip Template Click here to go directly to your Packing Slip Template. You can also use the directions below if that doesn't work. ...

Why is my Facebook Pixel add to cart event not working?

Our app now fires the Facebook Pixel "add to cart" event without needing any code changes. If you're not seeing the events in the Facebook Pixel Helper, don't worry. The events are being fired, but since they're fired asynchronously, the Pixel Helper can't detect them.

Shopify Order Printer App Compatibility

Variant Option Product Options supports the Shopify's Order Printer app. It's a free app that quickly prints custom packing slips, invoices, labels, or receipts for all your orders. Invoice To display virtual option data in the invoice template follow the steps below. First, look for this line ...

How to get translations to work with weglot

To get our product options translated in weglot add these dynamic elements. Weglot > Other Options > Dynamic Elements Add the following .selector-wrapper .grid__item grid-search medium-up--one-quarter medium--one-half .grid-search__page-content .grid grid--uniform

Options don’t appear on first load, only after refreshed (Turbo theme)

There is a problem with the Turbo theme where our app doesn't appear when the page first loads. You can fix this by; Clicking Themes in your dashboard (under Sales Channels) Click on Customize Go to Theme Settings Click on Performance Change the page transition to Sport ...

How do I get an out of stock notification app to work with our app

Follow these instructions to get an out-of-stock notification app working with our app. Open the app Click on the Settings link in the navigation Turn On the Allow selecting sold out variants setting. Click Save, to save settings Allow selecting sold out variants will still show t...

How to translate the Variant Option Product Options with the Translate & Adapt App

Open the Translate & Adapt App. Go to the Products section and click Edit. Choose which product you want to edit. Translate Shopify Options On the product page you can automatically translate the Shiopfiy Options, Description and Title by clicking Auto-translate. You can also man...