Yes, Biscuits is compatible with Shopify Markets. How pricing works depends on your bundle's discount type.
Turn on Localise pricing for a bundle and you control what customers pay in each market, instead of your home price being converted at Shopify's live exchange rate. This works for every discount type except volume discounts with fixed tier prices:
Fixed total price bundles: you set the exact total for each catalog, in that market's own currency.
Every other discount type: the bundle's price in each market is built from the component products' local prices, minus your discount, and the app maintains it.
Start by creating a catalog for every market you sell in and setting fixed prices in it, at least for the bundle's default components. That is what lets the app calculate and hold an accurate price for the bundle in that market. Without fixed prices, Shopify converts and rounds each price on its own and displayed prices can drift. Full walkthrough: Localised bundles: pricing for Shopify Markets.
If a market has no catalog, that market falls back to currency conversion from your home price. If more than one catalog applies to a country, Shopify uses the lowest price.
[screenshot - Localise pricing turned on for a Fixed total price bundle, showing the country selector and the per-catalog fixed price field]
Learn more from Shopify: Creating catalogs for markets and Set product prices by country.
Admin Price As The Reference: For the individual products inside a bundle, Biscuits uses the product/variant price set in your Shopify admin, not each market's product-level price.
Conversion from Home Currency: Biscuits uses your store's home currency for pricing and then converts that price to the customer's presentment currency using Shopify's real-time spot rates.
To control prices per market instead, turn on Localise pricing for the bundle (see above).
Percentage price adjustments: Biscuits does not maintain bundle prices in markets priced with a Shopify Markets percentage adjustment, because an adjustment is not a fixed price. Shopify adjusts and rounds each product on its own there. Give every component a fixed catalog price to remove the difference.
B2B and sales channel catalogs: the app maintains prices in market catalogs only.
No Support For Location Based Taxes: See below for more information.
No Support For Managed Markets: Biscuits Bundles does not support Managed Markets and any products published to Managed Markets will not be approved during the review phase.
This section describes a bundle without Localise pricing turned on. On a localised bundle the component prices come from that market's catalog instead, and the bundle total is built from them. See Localised bundles: pricing for Shopify Markets.
Biscuits references the admin price in the home currency of each component product within a bundle.
For example, let’s consider Product A that you've set up custom pricing across your Markets with:
Home market* (USA) price: USD $9.99
Australian market fixed price: AUD $14.99 (Biscuits will not reference this price)
*This example assumes you have not set a custom price for your home market. It assumes the $9.99 is the price set in your Admin area.
When a customer views a bundle containing Product A, Biscuits will display:
USD $9.99 in the USA
AUD $15.11 in Australia (converted using Shopify’s current exchange rate)
Here’s how it works:
Base Currency Conversion: Biscuits uses the home currency price (in this case, USD $9.99) and converts it based on Shopify’s live exchange rate.
For example, if the current rate is 1.5123, the calculation is:
$9.99 x 1.5123 = AUD $15.11
This dynamic conversion ensures that all prices within a bundle are automatically adjusted to the customer’s presentment currency, while maintaining accuracy with real-time conversion rates.
This component-level conversion applies to the products inside a bundle that is not localised. To have the component prices and the bundle total follow each market's own catalog prices, turn on Localise pricing for the bundle (see above). On a bundle that is not localised, an Amount discount follows the same currency conversion rules, so your discount adapts to the customer's presentment currency.
Biscuits Bundles does not support Shopify’s location-based tax settings.
This limitation arises due to the way Shopify handles tax calculations and how our app integrates with Shopify’s APIs.
Shopify allows merchants to configure tax settings that vary based on the customer’s location, including options to include or exclude taxes in product prices depending on the customer’s country. These settings are managed through Shopify’s “Include or exclude tax based on your customer’s country” feature.
You can find more information about this feature here:
https://help.shopify.com/en/manual/taxes/location
However, Biscuits Bundles operates by referencing the base price of products as set in your Shopify admin, using your store’s home currency. We then apply Shopify’s real-time currency conversion rates to display prices in the customer’s presentment currency. Biscuits Bundles does not have access to Shopify’s tax calculation data at the cart or checkout stages, which means we cannot adjust bundle prices based on varying tax rates or inclusion settings.
If your store uses Shopify’s location-based tax settings, customers in different regions may see inconsistencies in pricing when products are part of a bundle.
Assuming your store has the 'Include sales tax in product price and shipping rate' setting activated, prices will behave as follows:
In the home region: Products inside bundles will display prices that are the same as your store settings.
In regions where tax is collected and the tax rate differs from the home region: Products inside bundles will display prices from your home region, and ignore any location specific tax rates. This may cause discrepancies between the product inside a bundle, and the standalone product outside of a bundle.
In regions where tax is not collected: Products inside bundles will display prices from your home region, and ignore any location specific tax rates. This may cause discrepancies between the product inside a bundle, and the standalone product outside of a bundle.
This discrepancy occurs because Biscuits Bundles cannot dynamically adjust prices based on the customer’s location-specific tax settings.
Home Region: Your store address in the Shopify admin is used to determine your home tax rate. Changing your store's address in the admin to another country or region changes the home tax rate.
Consider Gabriel, a merchant based in a region with a 10% tax rate. He has configured his Shopify store to include taxes in product prices and has enabled the “Include or exclude tax based on your customer’s country” setting.
Product A's price is set to $100, with 'Charge tax on this product' activated.
Product A is inside of a Bundle, and the user adds 1x Product A to cart as the only item inside the Bundle. The Bundle is set to 'No discount / Sum of products'.
In Gabriel’s home region (10% tax):
Outside of a bundle: Product A appears as $100. At checkout, the price remains $100 with tax included, with $9.09 as tax and $90.91 as the product portion.
Inside a bundle: Product A appears as $100 within the bundle. The bundle with 1x Product A is $100 at checkout, with tax included.
In a region where Gabriel does not collect tax:
Outside of a bundle: Product A’s price adjusts to $90.91, reflecting the exclusion of the 10% tax.
Inside a bundle: Product A remains at $100 within the bundle. The bundle with 1x Product A is $100 at checkout, with no tax.
In a region where Gabriel collects a 20% tax rate:
Outside of a bundle: Product A’s price increases to $109.09, accounting for the higher tax rate.
Inside a bundle: Product A remains at $100 within the bundle. The bundle with 1x Product A is $100 at checkout, with tax included.
This example illustrates that while standalone product prices adjust based on regional tax settings, bundled product prices remain static, potentially leading to pricing inconsistencies.
To ensure consistency in pricing across your store, we recommend the following settings:
Include sales tax in product price and shipping rate: Ensure this option is checked in your Shopify tax settings.
Avoid using “Include or exclude tax based on your customer’s country”: Disabling this feature will maintain consistent pricing for all customers, regardless of their location.
If you must use this feature, understanding the pricing above is key.
Reach out to us if you have any questions at all.