Seller Profit Guard

How does one automatic Shopify product discount calculate?

Last updated: 2026-07-29

Written and reviewed by Seller Profit Guard Editorial Team.

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. Preserve dated class, eligibility, checkout, cost, fee, ownership, conflict, and restoration evidence before using the result in a promotion decision.

automatic-discount worksheet product order shipping discount sequence contribution and decision flow
Original automatic-discount worksheet diagram using invented cart values only.

Build the USD 150 cart

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 1, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For build the usd 150 cart, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Identify USD 100 eligible products

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 2, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For identify usd 100 eligible products, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Apply the 10% product saving

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 3, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For apply the 10% product saving, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Carry USD 140 revised merchandise

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 4, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For carry usd 140 revised merchandise, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

automatic-discount worksheet: carry usd 140 revised merchandise
Original diagram for carry usd 140 revised merchandise without private checkout data.

Leave order discount at zero

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 5, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For leave order discount at zero, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Preserve USD 12 shipping

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 6, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For preserve usd 12 shipping, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Apply the USD 4.56 fee assumption

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 7, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For apply the usd 4.56 fee assumption, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Subtract USD 68 cart costs

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 8, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For subtract usd 68 cart costs, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Reconcile USD 79.44 contribution

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 9, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For reconcile usd 79.44 contribution, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Approve the bounded Ready fixture

The invented cart applies 10% to a USD 100 eligible product subtotal inside USD 150 merchandise, leaves USD 12 shipping unchanged, and produces USD 79.44 contribution after entered costs and a USD 4.56 payment-fee assumption. At checkpoint 10, the automatic-discount worksheet records the cart grain, discount identity, product, order, or shipping class, automatic, code, or app method, value, active dates, eligibility, exclusions, combination setting, channel, plan, checkout observation, accepted input, rejected alternative, owner, reviewer, and restoration pointer. Do not substitute a favorable margin for missing eligibility evidence.

For approve the bounded ready fixture, preserve protected Shopify and seller records while publishing invented aggregates only. Identify whether the issue changes the product-first, order-second, shipping-last sequence; the eligible base; the customer total; the payment-fee assumption; the contribution result; or the release authority.

Build the USD 150 cart: failure test 1

Change only the build the usd 150 cart evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

automatic-discount worksheet: build the usd 150 cart: failure test 1
Original diagram for build the usd 150 cart: failure test 1 without private checkout data.

Identify USD 100 eligible products: failure test 2

Change only the identify usd 100 eligible products evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Apply the 10% product saving: failure test 3

Change only the apply the 10% product saving evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Carry USD 140 revised merchandise: failure test 4

Change only the carry usd 140 revised merchandise evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Leave order discount at zero: failure test 5

Change only the leave order discount at zero evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Preserve USD 12 shipping: failure test 6

Change only the preserve usd 12 shipping evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Apply the USD 4.56 fee assumption: failure test 7

Change only the apply the usd 4.56 fee assumption evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Subtract USD 68 cart costs: failure test 8

Change only the subtract usd 68 cart costs evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

automatic-discount worksheet: subtract usd 68 cart costs: failure test 8
Original diagram for subtract usd 68 cart costs: failure test 8 without private checkout data.

Reconcile USD 79.44 contribution: failure test 9

Change only the reconcile usd 79.44 contribution evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Approve the bounded Ready fixture: failure test 10

Change only the approve the bounded ready fixture evidence in an invented checkout fixture. Hold merchandise, eligible subtotal, shipping, costs, fee base, currency, period, and every other discount constant. Record whether the defect creates Block, Review, or no state change and show the affected intermediate value.

Repair the source or configuration, rerun the same cart, compare the observed checkout savings with the model, preserve both versions, and verify restoration. The calculator cannot create a code, activate an automatic discount, change an app, select Shopify's best combination, process payment, or expose a private order.

Shopify Automatic Product Discount Example: controlled cart lab 1

Reperform build the usd 150 cart for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Shopify Automatic Product Discount Example: controlled cart lab 2

Reperform identify usd 100 eligible products for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Shopify Automatic Product Discount Example: controlled cart lab 3

Reperform apply the 10% product saving for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Shopify Automatic Product Discount Example: controlled cart lab 4

Reperform carry usd 140 revised merchandise for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Shopify Automatic Product Discount Example: controlled cart lab 5

Reperform leave order discount at zero for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Shopify Automatic Product Discount Example: controlled cart lab 6

Reperform preserve usd 12 shipping for the automatic-only and combined invented packets. Show merchandise, eligible product base, product saving, revised subtotal, order saving, shipping saving, customer total before tax, fee assumption, cost, contribution, margin, and signed B-minus-A result without skipping a step.

Stress one driver at a time: fixed versus percentage, eligible base, order minimum, shipping cap, combination flag, channel, plan, app compatibility, checkout observation, cost, fee base, target, conflict, reviewer, backup, or restore result. Exact cents cannot make stale promotion evidence current.

Automatic-only confirmation ledger

For Scenario A, sign the eight attestations and trace the USD 150 cart, USD 100 eligible base, active automatic product discount, dates, exclusions, channel, plan, combination state, protected checkout observation, USD 4.56 fee assumption, reviewer, and restore proof.

The USD 79.44 contribution is usable only while the evidence packet remains complete.

Malformed automatic counterexample

Replace USD 150 with a currency-formatted string, use 10% as the entered value, remove checkout confirmation, or enter an impossible review date. The packet Blocks and thirteen calculation outputs become Unavailable.

Restore the exact accepted decimals, dates, and confirmation, then reproduce the original contribution without changing a live promotion.

Official rule boundary for automatic-discount worksheet

Shopify documents product, order, and shipping discount classes; eligible combinations; product-first, order-second, shipping-last calculation order; one shipping discount code per order; a current maximum of 25 active automatic discounts and five product or order codes; channel, plan, checkout, and app considerations; best-combination selection; and checkout testing. Record acquisition dates because current behavior and eligibility can change.

This one-product, one-order, one-shipping model deliberately excludes Buy X get Y allocation, multiple same-line product discounts, multiple order-discount arithmetic, complex app functions, scripts, taxes, duties, refunds, gift cards, store credit, subscriptions, draft-order exceptions, and market-specific payment treatment unless a separate protected calculation reconciles them.

Privacy, release, and restoration for automatic-discount worksheet

Use invented cart fixtures and aggregate evidence summaries only. Keep unpublished codes, customers, orders, addresses, payment details, staff identities, credentials, app settings, promotion calendars, cost records, private screenshots, and raw exports out of public content.

Before indexing, pass type, unit, integration, build, content, similarity, metadata, images, links, privacy, mobile, backup, deployment, and live checks. Search signals are later measurements; failed eligibility, checkout, or rollback evidence still stops release.

Sources and further reading

Related Seller Profit Guard tools

Next step: Open Seller Profit Guard.

This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.