Free shipping over X $ cart calculation different value for different currency

Topic summary

Theme Pipeline’s “free shipping” bar and cart message currently support only one threshold amount, with the store currency set to CAD. The poster wants different thresholds based on customer location/currency.

Requested thresholds:

  • Canada: Free shipping over 250 CAD.
  • United States: Free shipping over 250 USD.
  • International (others): Free shipping over 350 USD.

They note the theme setting under CART has a single variable for the amount and ask what code changes are needed and where to implement them. An image of the theme setting is provided but no code or solution is shared.

Status: No answers yet; the question remains open. Key issue: how to implement location/currency-specific free-shipping thresholds in the Pipeline theme.

Summarized with AI on February 4. AI used: gpt-5.

I am using the Theme: Pipeline, in which, I can configure to display a “free shipping” bar on top of the website showing that shipping is free over X $. The cart also display how much money the person needs to add to get the free shipping.

My store currency is set to CAD.

The Theme settings only has 1 variable for “amount” which must be meet to get the free shipping.

However, I want to have:

Free shipping over 250$ CAD (for Canadian customers)

and Free shipping over 250$ US (for US customers)

and Free shipping over 350$ US (for all other international customer)

I know I must change something in the code, what what and where ? Any ideas how I can do that?

I set this variable in the Theme Settings, under CART (see image)