Topics: FAQ

Price Add-ons aren’t working

There are a few reasons why the price add-ons aren't working in the cart or checkout. The add to cart action is set to "theme default" in our apps settings. Click here for more information about changing the add to cart action. You are on the Basic Plan. Make sure you are on the Advanced Pla...

Collaborator Request Code

Collaborator request codes, previously an opt-in feature, is now enabled by default for all new merchants. You can find this code by following the directions below: Go to your Shopify Dashboard Click Settings Plans and Permissions Scroll down to Collaborator Accounts You can ...

High Script Evaluation in Page Speed scores

Variant Option Product Options runs asynchronous code that waits for dependencies and checks for things like add to cart or checkout buttons. That is why the script evaluation time is so high in page speed tests. This doesn't block other scripts from running or slow down your pages. Our app alrea...

Why isn’t the app showing on the product pages

There are a few reasons why Variant Option Product Options isn't showing on the product page. Your pages may be cached and you will need to clear your cache by opening your website on an incognito or private browsing window. Our app’s code isn’t installed on the theme you are testing. Click ...

How to find all products using our app

The most recently saved products will show in the dashboard of our app. If you want to see all products using our app you can use Shopify's bulk editor. Click the link below to view this data in your store. https://admin.shopify.com/bulk/product?resource_name=Product&edit=product_taxonomy...

Data limit for product options

Our app uses metafields to store all the data of your product options. Shopify has a limit of 2,000,000 characters per metafield. For each product, you have a limit of 2,000,000 characters.

The main image isn’t changing to the correct image when variants are selected

If the main product image is incorrect when selecting variants, try turning "On" the "Main Image Fix"  setting in our app. Open our App Click Settings Go to Main Image Fix Select "On" Save the settings Themes affected Debut Only Shopify Option Variants can change the main image. ...

Shipping doesn’t work or the shipping rates are wrong with price add-ons

Our app uses draft orders to collect price add-ons. ​ The issue is that Shopify defaults to the General Shipping Rate with draft orders. Unfortunately, this is an issue with Shopify and there is no way to change this on our end. ​ If you don't have the  General shipping rates set up customers ar...

Quantity doubled on cart while previewing a theme or product

This is a bug that comes up when themes or products are previewed. When it is on the live website this error doesn't occur. Test this out on the live theme and see if you still see this error.

Add a preloader for slower connections

Our app takes a fraction of a second to load on most themes. Some customers on very low connections can take advantage of their connection speed and click the checkout button before our app loads deleting the price add-on data. To prevent this issue you can use a preloader on the cart page to ens...

Add to cart button shows as sold out when product is in stock

On some themes, the add to cart button may show as sold out when the product is in stock. Themes with this issue: Debutify You can add code to the theme.liquid file after the <head> tag to have the add to cart button show correctly. https://www.relentlessapps.com/kb/how-to-ad...

Disable zoom on IOS

On IOS the browser will zoom in if the font size is less than 16px. You can either change the "meta content" code to prevent the browser from zooming in. Or, you can also change the font size to 16px to avoid zooming in the first place. Change meta content to prevent zooming <meta name="vie...

Couldn’t save. There are too many options error

Our app saves our data in a meta field. Shopify limits the number of characters in a meta field to 65,535 characters. If you go over 65,535 characters you won't be able to save the product and you will get a "Couldn't save. There are too many options" error. If you are using a lot of in...

Disable Price Add-ons

If you previously were on the Advanced Plan and downgraded to the Basic plan then price add-ons will still show on your products but they won't work correctly when a customer goes to checkout. You can remove the price add-ons with the code below. Add the code below to the theme.liquid file aft...

Make shipping required for virtual options

You can make the shipping required on future orders with price add-ons by adding code to your theme. This will combine the Shopify and Virtual Options on the invoice and orders. Before After Add this code to the theme.liquid file after the <head> tag. Click here for more informatio...

How to set up options for prescription contacts

You can check out our demo set up for prescription contacts by clicking here Choose a product on the Home screen to get started Click Add Virtual Option Choose Grid for the type of product option. In the example on our demo page I entered in this data. For the Keys for x...

How to enable your themes ajax cart/ keep shopping popup

Since there are so many issues with Ajax Carts and our app, we have disabled these carts by default in our settings. Ajax carts aren't compatible with price add-ons, file uploads, and the grid product option. If you select "Theme default" please test to make sure everything is working correctly. ...

How to download file uploads as the original file type (jpg, png)

Shopify automatically changes the filetypes to .webp To save the images as the original file type do the following Go to the Orders in the Shopify Dashboard Click on an Order Over the image right click > save link as... This will save the image as the original file type and not ....

Why do my options appear twice?

This is an issue we have seen on a few themes. We will have to fix this manually. Please send us a message and will fix it as soon as possible.

Why aren’t the custom option settings showing up when I preview a theme?

The app's code gets automatically installed only on the live theme. If you want the app to be installed on an inactive theme you are previewing follow the directions in the article below. https://www.relentlessapps.com/kb/how-do-i-install-disable-or-delete-variant-option-product-options/

How do I get the product options showing on the cart page?

Our app's virtual options and selections will automatically show on the cart for most themes. If they don't, you can contact us to make your theme compatible with our app. Contact us

Why doesn’t the price change with different variants?

This is a common bug that comes up. We are currently working to fix this problem with every theme to display the correct prices. If the prices don’t work on your theme send us a message and we will fix it as soon as possible.

How to whitelist our email

A whitelist is an email client's list of trusted senders. You can whitelist our email with a few easy clicks to make sure we are added to your address book and your list of safe senders by opening that email and verifying that you trust the sender and the information in the email. Gmail (Webmail ...

How to connect images to variants?

You can connect images to Shopify Option variants but not Virtual Option variants.  How to connect images to Shopify Option variants. Connecting an image to a new variant From your Shopify admin, go to Products. Click the name of the product that you want to edit. In the Variants se...

How to hide price add-ons on the product page

At the moment the only place you can hide the price add-ons is on the product page. The code below will hide the entire selected value next to the product option title. Add the code below to your theme.liquid file right after the first <head> tag. <style> .bcpo-value { display...

Why doesn’t the upload file appear in my orders?

To save the file the customer uploaded as the original filetype please follow these instructions. To ensure that file uploads work our app turns off ajax carts (the carts that popup when you add a product to the cart), and Shopify's Dynamic Checkout Buttons (Paypal Buy it now buttons). How to ...

How to delete our apps product option settings

To delete any product options you made you can do the following: Open Variant Option Product Options Select what product you want to delete the product option settings for Click on "Delete product's settings" in the bottom left   If the settings are still showing on your we...

How to Update Permissions

Please follow the instructions below to update the permissions so we can have the access we need to fix your problem. Click on Settings in the bottom left of the dashboard. Click on Users and permissions on the Settings page. On the Users and permissions page scroll down to the coll...

Manually add the Pinterest tag to Shopify

To manually add the Pinterest tag to Shopify you will need to follow all the steps in this article Also you will need to add the following code to the theme.liquid file to get our app working with the Pinterest tag. function bcpoDone() { $(document).on('bcpo:add', function () { pintrk('t...

Why are my dynamic checkout buttons/ Buy it now buttons hidden (paypal, google pay, apple pay) ?

Dynamic checkout buttons aren't compatible with our price add-ons, grid option, multi-select, and file uploads. These buttons will also override the required virtual options and allow products to be added to the cart without the required options selected. We remove the dynamic checkout buttons wh...

How do I export the apps virtual options

Our virtual options data is stored in product metafields. You can use an app to export it. Here are three apps that let you export this data: Report Toaster Hassle FREE custom REPORTS and Analytics. Export and Download. Separate product options into separate columns 5.0⭐ (110 reviews) Free ...

How to have the virtual options above the shopify options

To have the virtual options above the shopify options add this code to the theme.liquid file right after the <head> tag. <script> /* place virtual options above shopify options */ function bcpoDone() { bcpo.$('#bcpo').prepend(bcpo.$('#bcpo .bcpo-simple')); } </script>

How to enable third-party cookies in your browser

In order for our app to run you must enable third-party cookies. Microsoft Internet Explorer To turn on third-party cookie blocking, click the gear icon in the upper-right corner, then click “Internet Options” from the drop-down list. Click the “Privacy” tab and set it to “Medium High”. Thi...

What is the file upload limit?

Shopify limits file uploads to 20 mb. The maximum storage for Shopify is 1gb which is shared between everything stored on your account (apps, themes, images, and data).

How to set up options for prescription glasses

You can check out our demo set up for prescription glasses by clicking here We used the product option grid. Go to your product in the BCPO App. Click Add Virtual Option Choose Grid for the type of product option. In the example on our demo page I entered in this data. ...

Why aren’t my Shopify Options getting duplicated by the duplication tool?

If you are using our duplicate tool to copy options, please note that it doesn't copy the variants in the Shopify Option over to the new product. For example if you have a Shopify Option  called size with variants s, m, l, and xl using our buttons for the option type The only thing ...

Customer session recordings

For tricky problems you can add an app to record your user's sessions, to try and figure out the problem. Session Recording & Replay is a free app in the Shopify app store that can record your users sessions. If you could set this up we can look into what the user is doing to create these ...

How to bypass your cache

To speed things up and conserve bandwidth, browsers attempt to keep local copies of pages, images, and other content you've visited, so that it need not be downloaded again later. Occasionally this caching scheme goes awry (e.g. the browser insists on showing out-of-date content) making it necessary...