Product Options 3rd Party Conflicts

Modified on Fri, 16 Jun 2023 at 02:13 PM

Overview

This article outlines the most common issues that Bold Product Options may experience when being used with other third party apps, and how to solve them.

Please select an issue below to view more information.


Option Line Item Properties appearing in ShipStation

When an option is added to a product and that product is purchased, the option will appear as a line item on the order page in your Shopify admin. These options are normally hidden on your email notifications sent to your 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, additional code is required in order 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

  1. Log in to 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.

Klarna Payments Widget not Showing Price of Options

Alert

These are general instructions and are applicable to the most commonly used themes. Thorough testing is highly recommended 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 the Shopify admin, select Online Store, then Actions > Edit 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.

Priced Option Products are Appearing on Google Shopping

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.

  1. From the 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.

Turbo Theme - Options don't Display

When using the Turbo Theme by Out of the Sandbox, your options will not display unless you force a refresh of the page. The only way to avoid needing to refresh the page in order to display your options is to select the speed called Sport from within Turbo's theme settings.

 

Steps to Fix

  1. From the Shopify 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.

Known App Conflicts with Product Options

CauseKnown IssueSuggested Solution
Shopify WidgetsOptions do not appear.There is no solution currently available. Options can only be displayed on a Shopify product page.
Shopify CheckoutOptions that affect the price appear as individual products.This is expected and there is no available solution. Shopify's framework is designed to show each product in the checkout.
Shopify > Orders

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

This is expected and there is no available solution. Shopify's framework is designed to display these attributes.
Invoice appsInvoices show extra text: builder_id, master_builder, cart_exists: true

Solutions are entirely dependent on the app you're using to print invoices. 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 AJAXVarious issues.Refer to: Using AJAX Themes with Product Options for possible solutions.
File uploadsFile uploads do not appear.Themes using AJAX cannot work with file uploads.
Advanced Product Options by MageWorxAdvanced Product Options attempts to use similar cart hooks to our Custom Pricing app.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 AppsCross-Sell Hero attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Custom Product Options by HulkAppsCustom Product Options attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Discounted Upsells - Upsell by Booster AppsDiscounted Upsells attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Discounted Pricing by Booster AppsDiscounted Pricing attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Product Options & Customizer by Product CustomizerProduct Options & Customizer attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Product Personalizer by Zepto AppsProduct Personalizer attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Quantity Breaks Now by Website On-DemandQuantity Breaks Now attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Upsell Bundles - Product Bundles by Booster AppsUpsell Bundles attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Volume & Tiered Discounts by HulkAppsVolume & Tiered Discounts attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.
Wholesale Hero - Wholesale by Booster AppsWholesale Hero attempts to use similar cart hooks to our Custom Pricing app.There is no solution currently available. The conflicting app and its code must be removed from the store.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article