Seller Profit Guard

Where should TikTok Shop promotion stack inputs come from?

Last updated: 2026-08-09

Written and reviewed by Seller Profit Guard Editorial Team.

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost.

TikTok Shop Promotion Stack Data Sources evidence flow from checkout stack through settlement, seller costs, contribution, decision, and restoration
Use the promotion evidence map to keep promotion availability, observed checkout, settlement, and seller economics separate.

Promotion rule source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 1 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For promotion rule source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Promotion Simulator source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 2 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For promotion simulator source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Completed checkout source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 3 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For completed checkout source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Finance credit source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 4 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For finance credit source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Program fee source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 5 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For program fee source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

promotion evidence map: program fee source
Original explanatory diagram for program fee source using invented aggregate values and no private promotion data.

Affiliate source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 6 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For affiliate source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Ads source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 7 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For ads source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Fulfillment source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 8 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For fulfillment source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Return and cost source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 9 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For return and cost source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Owner and restore source

Use the current Promotion Simulator and promotion settings for compatibility; completed checkout for discounts and customer payment; Finance for retained platform credits, fees, and offsets; Affiliate Center for creator commission; Ads reporting and Finance for ad cost; fulfillment records for shipping; and seller ledgers for product and return cost. Record source owner, report name, access date, data-through date, order grain, privacy class, and accepted version. Checkpoint 10 in the promotion evidence map records market, currency, campaign, product, audience, checkout period, settlement period, source, owner, reviewer, and accepted version before the result is interpreted.

For owner and restore source, keep original item amount, seller product discount, seller coupon, platform product incentive, platform coupon or points, customer item payment, listed shipping, buyer shipping, platform and seller shipping support, retained platform credit, promotion fee or offset, platform fees, creator commission, ads, fulfillment, product cost, return reserve, other cost, target, conflict, backup, stop rule, and restoration as separate evidence fields.

Promotion rule source: verification test 1

Create a synthetic counterexample for promotion rule source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Promotion Simulator source: verification test 2

Create a synthetic counterexample for promotion simulator source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Completed checkout source: verification test 3

Create a synthetic counterexample for completed checkout source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Finance credit source: verification test 4

Create a synthetic counterexample for finance credit source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Program fee source: verification test 5

Create a synthetic counterexample for program fee source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

promotion evidence map: program fee source: verification test 5
Original explanatory diagram for program fee source: verification test 5 using invented aggregate values and no private promotion data.

Affiliate source: verification test 6

Create a synthetic counterexample for affiliate source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Ads source: verification test 7

Create a synthetic counterexample for ads source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Fulfillment source: verification test 8

Create a synthetic counterexample for fulfillment source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Return and cost source: verification test 9

Create a synthetic counterexample for return and cost source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

Owner and restore source: verification test 10

Create a synthetic counterexample for owner and restore source. Change one field only, retain the prior packet, and show item checkout gap, shipping checkout gap, seller-funded customer discount, platform-facing support, net retained platform funding, retained seller revenue, contribution, margin, and Block, Review, or Ready effects.

Reconcile the counterexample against the named stacking rule, Promotion Simulator result, completed checkout, Finance credit and fee lines, Affiliate Center commission, Ads report and Finance cost, fulfillment charge, product-cost ledger, matured return reserve, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, buyer, order, coupon, creator, campaign, invoice, bank, tax, credential, or raw export data.

TikTok Shop Promotion Stack Data Sources: evidence exercise 1

Reperform promotion rule source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 2

Reperform promotion simulator source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 3

Reperform completed checkout source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 4

Reperform finance credit source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 5

Reperform program fee source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

promotion evidence map: tiktok shop promotion stack data sources: evidence exercise 5
Original explanatory diagram for tiktok shop promotion stack data sources: evidence exercise 5 using invented aggregate values and no private promotion data.

TikTok Shop Promotion Stack Data Sources: evidence exercise 6

Reperform affiliate source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 7

Reperform ads source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 8

Reperform fulfillment source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 9

Reperform return and cost source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

TikTok Shop Promotion Stack Data Sources: evidence exercise 10

Reperform owner and restore source using invented organic and creator-led packets. Hold market, currency, original item amount, listed shipping, product, period, fulfillment, product cost, return reserve, other variable cost, and contribution target constant, then isolate one declared seller-discount, platform-support, settlement-funding, promotion-fee, creator-commission, or advertising difference.

Stress the selected field one at a time and preserve the old result beside the new result. A calculated contribution cannot certify future stacking, eligibility, platform reimbursement, payout, incremental sales, conversion lift, creator quality, advertising scalability, accounting income, tax treatment, or authority to change a price, promotion, commission, campaign, or fulfillment path.

Build a source-and-date matrix

Record the official stacking rule, simulator timestamp, completed checkout timestamp, Finance statement date, Affiliate Center data-through date, Ads window, fulfillment evidence, refund cutoff, and cost-ledger version.

For every field, name the market, campaign, product, audience, grain, owner, reviewer, privacy class, and accepted version.

Map settlement fields once

The official report separates net sales, seller discount, fees, affiliate commission, promotion adjustments, reserve, settlement amount, and payout.

Map each observed line to one calculator field, preserve its sign convention, and keep reserve and payout outside contribution unless a separate reconciliation contract includes them.

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.