Skip to main content

How Discounts Work

Understanding the technical flow of how MOD Bundles discounts are applied from cart to checkout.

Updated yesterday

Cart Transform Technology

MOD Bundles uses Shopify's Cart Transform — Shopify's official technology for modifying cart contents and prices. It's installed automatically when you create your first bundle.

Why Cart Transform?

  • Native Shopify integration — Works with all payment methods and checkout features

  • Transparent pricing — Customers see accurate totals in cart and checkout

  • No coupon codes needed — Discount applies automatically

  • Accurate orders — Correct prices on orders, invoices, and fulfillment


The Discount Flow

  1. Customer completes a bundle — All required selections made

  2. Adds to cart — Bundle items added with metadata identifying them as a bundle

  3. Cart Transform runs — Reads bundle configuration, calculates the discount, distributes it across line items

  4. Discount appears — Each item shows its discounted price in cart and at checkout

  5. Order placed — Discounted prices recorded on the order


How Discounts Distribute Across Items

The total discount is split proportionally across individual line items:

  • Percentage off: 20% off a $60 bundle = $12 discount distributed across 3 items

  • Fixed amount off: $10 off distributed proportionally by item price

  • Fixed price: Difference between item total and bundle price distributed across items

This per-item distribution is why price rounding can occasionally cause a few cents variance.


Bundle Items in Orders

Each product appears as a separate line item with:

  • Product name, variant, quantity, and discounted price

  • Bundle metadata (bundle ID, bundle name, position) in line item properties

This means fulfillment works like any regular multi-item order — no special handling needed.


Comparison with Other Discount Methods

MOD Bundles

Discount Codes

Automatic Discounts

Customer enters code

No

Yes

No

Works with bundles

Yes (native)

Partially

Partially

Stacks with other discounts

Depends

Often no

Depends


Troubleshooting

  • Discount not showing — Ensure bundle is complete (all items selected); verify items were added via the bundle interface

  • Wrong discount amount — Check bundle settings; verify product prices in Shopify; see Price Rounding

  • Discount appears then disappears — Adding/removing cart items can affect bundles; try clearing cart and re-adding

See Discount Not Applying for more help.


Related Articles

Did this answer your question?