Shopify Cart Transform

Enable dynamic percentage-based warranty pricing with the Cart Transform function.

Shopify Cart Transform

Dashboard → Settings → Integrations → Cart Transform

The Cart Transform function enables percentage-based warranty pricing. When a warranty plan is priced as a percentage of the product price (e.g., 10%), this function calculates and applies the correct warranty price at checkout based on the actual product variant price.

Note Cart Transform is only needed for percentage-based warranty pricing. Fixed-price plans do not require it.

How It Works

Warranty variants in Shopify carry a placeholder price. The actual price depends on which product the customer is buying:

  • Product A costs $500 with a 10% warranty = $50 warranty price
  • Product B costs $1,000 with a 10% warranty = $100 warranty price

The Cart Transform function runs during cart evaluation, calculates the correct percentage-based price for each warranty line item, and adjusts the price before the cart total is displayed.


Enable or Disable

  1. Go to Dashboard → Settings → Integrations → Cart Transform
  2. Toggle the Cart Transform function on or off

Enable when:

  • You use percentage-based warranty pricing
  • Warranty price should scale with product price

Not needed when:

  • All warranty plans use fixed pricing
Note Your Shopify plan must support Shopify Functions for Cart Transform to work.

Troubleshooting

ProblemSolution
Warranty prices show placeholder valuesActivate the Cart Transform function
Cart Transform fails to activateVerify your Shopify plan supports Shopify Functions
Prices not updating after activationClear the widget cache or wait for automatic invalidation
Function errors in checkoutCheck Shopify admin → Settings → Functions for error logs

Book a Demo

See how myUmbrella can transform your warranty program

Choose a Time

Select a convenient time for your personalized demo

ESC

Start typing to search across all content

No results found

Try a different search term