• PRODUCT BUNDLES • SETUP GUIDE

How Shopify Product Bundles Work with Multiple Currencies

What you will achieve in this guide

Follow the feature-specific setup and testing instructions below. Check the supported pages and plan requirements before activating the feature.

EXPECTED SETUP TIME Varies by feature
COMPATIBILITY See requirements in this guide
TECHNICAL DIFFICULTY Zero Code Required

A Rivio bundle maps one bundle product variant to the component variants that appear when the bundle expands in the cart.

How this feature works

Shoppers add the selected parent bundle variant. Rivio maps that parent to component variants and quantities. Each component Price override is per unit; a blank override uses its regular price. Multiply price by quantity for every component before adding the total. Components must total no more than the parent price for expansion.

Before you begin

Prepare a dedicated parent bundle product variant and the exact available component variants. Record the parent price, component quantities, and any per-unit price overrides before testing.

Worked example: Verify a bundle across two market currencies

Example setup: An active Starter Kit bundle and two markets with different checkout currencies.

Step-by-step instructions

  1. Record the parent price, component quantities, and price overrides in the store’s source currency.

  2. Open a fresh shopper session for the first market and confirm its market and displayed currency.

  3. Add the mapped parent variant and inspect whether the expected components expand.

  4. Record the component quantities, displayed prices, and final checkout total in that currency.

  5. Repeat in the second market with the same parent and quantities.

  6. Compare each result against the intended market pricing and expansion guard; investigate discrepancies before sharing a multi-currency demo.

Verify the result

Test case Expected result or verification
First market Correct components and quantities appear with that market’s displayed prices.
Second market The same mapping is verified independently in its currency.
Source numeric amount copied into another currency Do not assume unchanged values are the intended converted price.

Important: A supported multi-currency bundle does not prove every other Rivio monetary threshold converts automatically.

If the result is different

Check What it means / what to do
Parent remains one line Confirm the mapped parent variant and calculate every component Price × Qty against the parent price.
Wrong quantities or prices Check selected component variants, quantities, per-unit overrides, and blank-price regular catalog values.
Breaks after a catalog change Recalculate the price guard and retest a fresh cart, including each supported market/currency.

Need help?

Email support@rivioapps.com with your store domain, feature name, target page, the relevant settings, and a screenshot of the actual result. Include the test cart, customer, or order details needed to reproduce the issue.

Screenshot reference

Screenshot to add: The saved settings described in this guide, with its selected conditions or scope visible.

Screenshot to add: The worked example’s actual customer result or saved Shopify record, including the relevant test inputs.