Product Options 3rd Party Conflicts

Overview

While using Bold Product Options, you may come across some issues with options that are not interacting well with other apps on your store. While some issues can be corrected through the in-app settings, other issues may be related to missing liquid code either in your theme or within the third party app.

In this help article, we are going to address some common issues we have experienced between Product Options and some third party apps and provide any applicable steps or workarounds that could be taken to resolve each issue.

Please select an issue below to view more information on the conflict:

 


 

When an option is added to a product and the product is purchased in the checkout page, the option will appear as a line item on the order page in your Shopify admin. These options are normally hidden on email notifications that are sent to Customers after the liquid code installation has been completed on your store.

If you use ShipStation to fulfill your orders and send order confirmation details to your customers, an additional tweak will need to be completed within your ShipStation to hide the option line item properties.

Note: If you are not comfortable with adjusting the template code in ShipStation, please reach out to our Merchant Success team for further assistance.

 


 

Steps to Fix

The option line item properties can be hidden in ShipStation by following these steps:

  1. Log into Shipstation.
  2. Select Settings (the cog wheel icon).
  3. Select Templates, then Packing Slips.
  4. Select Copy next to the current packing slip.
  5. Select Confirm.
  6. Select the Order Items menu.
  7. Remove <br>[Item Options].

    Screen_Shot_2021-04-01_at_10.30.48_AM.png

  8. Change the Template Name.
  9. Select Save.
  10. Select Selling Channels, then Store Setup.
  11. Select Edit.
  12. Select Packing Slips.
  13. Select the New Packing Slip in the Packing Slip Template dropdown.
  14. Select Save Changes.
 Caution

These are general instructions that are applicable to the most commonly-used themes. Thorough testing should be completed post-installation to ensure the customization is working on your theme.

If you are using the Klarna Payments widget while using Product Options, the price displayed in the widget may not reflect the price of your options.

 


 

Steps to Fix

  1. From Shopify's admin, select Online Store, then ActionsEdit code.
  2. Under "Assets", select Add a new asset.
  3. Select Create a blank file.
  4. Enter bold-po-klarna as the asset name, and change the file extension to .js.

    Add bold-po-klarna asset

  5. Select Add asset.
  6. Open the asset and copy and paste the bold-po-klarna.js code into this file.

    Paste the klarna code

  7. Select Save.
  8. Under "Layout", select theme.liquid.
  9. Find the closing body tag.

    Closing Body Tag

  10. Copy and paste the following code above the </body> tag:
    <script src="{{ 'bold-po-klarna.js' | asset_url }}"></script>

    Klarna Script

  11. Select Save.

If priced option products are appearing in Google Shopping, you can hide these products from Google results by removing the Google sales channel from the priced option product. 

For steps on removing the Google sales channel from a priced option product, please follow the steps below: 

  1. From your Shopify admin, select Products.
  2. Locate the priced option product and select the title of the product.
  3. Select Manage next to Sales Channels and Apps.
  4. Deselect the checkbox next to Google.

    Deselect Google Checkbox

  5. Select Done.
  6. Select Save.

When using the Turbo Theme by Out of the Sandbox, Product Options don’t display unless you force a refresh of the page. The only way to avoid a refresh to display the Options is to deselect the default "Ludicrous" transition speed and select the "Sport" speed.

 


 

Steps to Fix

To change the transition speed, please follow these steps:

  1. From Shopify's admin, select Online Store.
  2. Select Customize theme.
  3. Select General settings.
  4. Select Performance.
  5. Under "Performance", select Sport.

    Select Sport

  6. Select Save.

 


 

Cause Known Issue Suggested Solution
Shopify Widgets Options do not appear. Unfortunately there is no solution currently available. Options can only be displayed within a Shopify product page, and not externally, such as within the Shopify Widget.
Shopify Checkout Options that affect the price appear as individual products. This is expected. Shopify's framework is designed to show each product in the checkout. There is no solution available.
Shopify > Orders

Orders are showing extra text: builder_id, master_builder, cart_exists: true

These attributes are expected, as they link the options they affect the price of the base product.
Invoice apps Invoices show extra text: builder_id, master_builder, cart_exists: true

Some inventory apps may have the ability to find & replace, or filter this text.

If that is not available to you, here are a couple of apps that can be used to print invoices:

Themes with AJAX Various issues. Refer to: Using AJAX Themes with Product Options for possible solutions.
File uploads File uploads do not appear. Themes using AJAX cannot work with file uploads.
Advanced Product Options by MageWorx Advanced Product Options attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Cross-Sell Hero - Cross-Sell by Booster Apps Cross-Sell Hero attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Custom Product Options by HulkApps Custom Product Options attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Discounted Upsells - Upsell by Booster Apps Discounted Upsells attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Discounted Pricing by Booster Apps Discounted Pricing attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Product Options & Customizer by Product Customizer Product Options & Customizer attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Product Personalizer by Zepto Apps Product Personalizer attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Quantity Breaks Now by Website On-Demand Quantity Breaks Now attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Upsell Bundles - Product Bundles by Booster Apps Upsell Bundles attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Volume & Tiered Discounts by HulkApps Volume & Tiered Discounts attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Wholesale Hero - Wholesale by Booster Apps  Wholesale Hero attempts to use similar cart hooks to our Custom Pricing app. Unfortunately there is no solution currently available. The conflicting app, and its code, must be removed from the store.
Was this article helpful?
0 out of 0 found this helpful