=== Overview ===
Debug Enabled: yes
User: guest
Date: 2025-12-09T17:57:23+00:00
Discount Model: Best_deal
Role Stacking Mode: Additive MSRP
Use MSRP For Discounts: yes
Combine Product & Global Roles: no
Always Stack Global As Bonus: yes
Global Rules Override Product-Level: no
Cart Items: 3
Cart Subtotal: $28.59
=== Cart ===
Items Subtotal: $28.59
Discount Total: -$0.00
Fee Total: $0.00
Shipping Total: $0.00
Tax Total: $0.00
Grand Total: $28.59
=== Product #1811820 (Cart Item) ===
Name: Machined Rear-Forward Suspension Hanger for 1/8 Kraton & Outcast 6S BLX AR330379 (#1811820)
Quantity Context: 1
Unit MSRP: $16.99
Unit Public: $8.33
Unit Final: $8.33
Promo Discount (unit): -$8.66
Member Discount (unit): -$0.00
Savings %: 50.97%
Product Role %: 0.00%
Global Role %: 0.00%
Combined B2B %: 0.00%
Stack Mode: additive_msrp
Final Selection: Public
Active Rule: None
Product Rule: None
Global Rule: None
=== Product #1780474 (Cart Item) ===
Name: ProGrip Allen Hex Wrench Set (3) Standard Size 0.05, 1/16 & 3/32in. (#1780474)
Quantity Context: 1
Unit MSRP: $16.99
Unit Public: $15.97
Unit Final: $15.97
Promo Discount (unit): -$1.02
Member Discount (unit): -$0.00
Savings %: 6.00%
Product Role %: 0.00%
Global Role %: 0.00%
Combined B2B %: 0.00%
Stack Mode: additive_msrp
Final Selection: Public
Active Rule: None
Product Rule: None
Global Rule: None
Overview
Debug Enabled: yes
User: guest
Date: 2025-12-09T17:57:23+00:00
Discount Model: Best_deal
Role Stacking Mode: Additive MSRP
Use MSRP For Discounts: yes
Combine Product & Global Roles: no
Always Stack Global As Bonus: yes
Global Rules Override Product-Level: no
Cart Items: 3
Cart Subtotal: $28.59
Cart Item #1811820
Base Product Pricing
| Product ID | 1811820 |
| Type | simple |
| Regular Price | $8.33 |
| Sale Price | N/A |
| MSRP | $16.99 |
| Tiered Pricing Rules | None Set on Product |
Standard Rules
| Product ID | 1811820 |
| Rule Type | None |
| Tiers | None Set on Product |
Product-Level Role Pricing Rules
| Administrator (administrator) | Type: flat |
| Editor (editor) | Type: flat |
| Author (author) | Type: flat |
| Contributor (contributor) | Type: flat |
| Subscriber (subscriber) | Type: flat |
| Customer (customer) | Type: flat |
| Shop manager (shop_manager) | Type: flat |
| Group 1 (grp_1) | Type: flat, Price: Regular: $4.41 |
| Group 2 (grp_2) | Type: flat, Price: Regular: $3.57 |
| Group 3 (grp_3) | Type: flat, Price: Regular: $8.39 |
| Group 4 (grp_4) | Type: flat, Price: Regular: $8.39 |
| Group 5 (grp_5) | Type: flat, Price: Regular: $8.39 |
| Group 6 (grp_6) | Type: flat |
| Group 7 (grp_7) | Type: flat |
| Group 8 (grp_8) | Type: flat |
| Group 9 (grp_9) | Type: flat, Price: Regular: $8.39 |
| Group 10 (grp_10) | Type: flat, Price: Regular: $8.39 |
| Group 11 (grp_11) | Type: flat |
| Group 12 (grp_12) | Type: flat, Price: Regular: $5.29 |
| Group 13 (grp_13) | Type: flat, Price: Regular: $4.85 |
| Group 14 (grp_14) | Type: flat, Price: Regular: $3.96 |
| Group 15 (grp_15) | Type: flat, Price: Regular: $3.52 |
| Group 16 (grp_16) | Type: flat, Price: Regular: $4.18 |
Pricing Metrics & Savings
| Quantity Context | 1 |
| Price Anchors |
| MSRP Baseline | $16.99 |
| Regular Price (edit) | $8.33 |
| Sale Percent vs Baseline | 50.97% |
| Public Price (Sale/Tier) | $8.33 |
| Plain Role Candidate | $16.99 |
| Stacked Candidate | $8.33 |
| Final Price (Expected) | $8.33 |
| Discounts |
| Promo Discount Amount | -$8.66 |
| B2B Discount Amount | 0 |
| Total Savings | -$8.66 (50.97%) |
| Percentages |
| Product Role % | 0% |
| Global Role % | 0% |
| Combined B2B % | 0% |
Pricing Candidates
| Candidate | Price | Δ vs Final | Notes |
|---|
| Public | $8.33 | 0 | Post-sale/tier price |
| Stacked Additive MSRP | $8.33 | 0 | Stacked candidate (Additive MSRP) |
| Final Price | $8.33 | — | Selected via Public |
Rule & Stacking Flags
| Active Rules |
| Active Rule | None |
| Product Rule | None |
| Global Rule | None |
| Settings & Overrides |
| Global Override Setting | No |
| Combine Product & Global Setting | No |
| Effective Combine After Safety Nets | No |
| Ignored Global Due To Precedence | No |
| Ignored Global Due To Setting | No |
| Stacking Mode | Additive MSRP |
| Final Selection Reason | Public |
| Active Role % (Legacy) | 0% |
Live Price Timeline
| # | Description | Price | Δ Price | Δ Time | Context |
|---|
| 1 | Initial Raw Price | $8.33 | — | — | woocommerce_product_get_price |
| 2 | Pre-Authoritative Snapshot | $8.33 | 0 | 3.3ms | pre_authoritative |
| 3 | After Tier Rules | n/a | — | 0.1ms | tier_rules |
| 4 | Initial Raw Price | $8.33 | 0 | 214.4ms | woocommerce_product_get_price |
| 5 | After Tier Rules | n/a | — | 0.3ms | tier_rules |
| 6 | Initial Raw Price (x7) | $8.33 | 0 | 0.1ms | woocommerce_product_get_price | repeat x7 |
| 7 | After Tier Rules | n/a | — | 6.3ms | tier_rules |
| 8 | Initial Raw Price | $8.33 | 0 | 0.4ms | woocommerce_product_get_price |
| 9 | After Tier Rules | n/a | — | 0.1ms | tier_rules |
| 10 | Initial Raw Price | $8.33 | 0 | 12.6ms | woocommerce_product_get_price |
Calculation Path Trace
1. Best Public Price (Sale/Tier): $8.33
2. Plain Role Candidate: $16.99
3. Stacked Candidate: $8.33
4. Discount Model / Stacking: Best_deal / additive_msrp
5. Final Price: $8.33
Pricing Logic Path
Start with Public Price (Sale/Tier): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> → Discount Model: Best_deal → Plain Role Candidate: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> (0% off base) → Stacked Candidate (additive_msrp): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> (Public 50.97% + Role 0%) → Choose Minimum Candidate => Final Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span>
Pricing Logic Code
// == 1. Initialize Base Values ==
$regular_price = 8.33;
$sale_price = N/A;
$msrp = 16.99;
// == 2. Determine Base Price for Discounts (based on settings) ==
$use_msrp_setting = 'yes';
$base_price_for_discount = ($use_msrp_setting === 'yes' && $msrp > 0) ? $msrp : $regular_price; // Result: 16.99
// == 3. Calculate Final Price using Layered Logic ==
$current_price = $regular_price;
if ($sale_price && $sale_price < $current_price) {
$current_price = $sale_price;
}
$tiered_price = calculate_tier_price(1, $current_price); // null
if ($tiered_price !== null && $tiered_price < $current_price) {
$current_price = $tiered_price;
}
if (B2B_RULE_MATCHES) { // Rule: None
$discount_percent = 0%;
$discount_amount = $current_price * ($discount_percent / 100);
$current_price -= $discount_amount; // Plain role candidate 16.99
}
// Stacking Mode: additive_msrp
// Stacked Candidate: 8.33
$final_price = 8.33;
// == 4. Calculate "You Save" Amount ==
// Note: This also uses the base price determined in step 2.
$you_save = $base_price_for_discount - $final_price; // 8.66Summary
Calculation Summary
Context: Cart (Item #1811820)
Actual Final Price: $8.33
"You Save" Calculation Breakdown
• Based on MSRP: $16.99 - $8.33 = $8.66
• Based on Regular Price: $8.33 - $8.33 = $0.00
Cart Item #1780474
Base Product Pricing
| Product ID | 1780474 |
| Type | simple |
| Regular Price | $15.97 |
| Sale Price | N/A |
| MSRP | $16.99 |
| Tiered Pricing Rules | None Set on Product |
Standard Rules
| Product ID | 1780474 |
| Rule Type | None |
| Tiers | None Set on Product |
Product-Level Role Pricing Rules
| Administrator (administrator) | Type: flat |
| Editor (editor) | Type: flat |
| Author (author) | Type: flat |
| Contributor (contributor) | Type: flat |
| Subscriber (subscriber) | Type: flat |
| Customer (customer) | Type: flat |
| Shop manager (shop_manager) | Type: flat |
| Group 1 (grp_1) | Type: flat, Price: Regular: $8.45 |
| Group 2 (grp_2) | Type: flat, Price: Regular: $6.84 |
| Group 3 (grp_3) | Type: flat, Price: Regular: $15.99 |
| Group 4 (grp_4) | Type: flat, Price: Regular: $15.99 |
| Group 5 (grp_5) | Type: flat, Price: Regular: $15.99 |
| Group 6 (grp_6) | Type: flat |
| Group 7 (grp_7) | Type: flat |
| Group 8 (grp_8) | Type: flat |
| Group 9 (grp_9) | Type: flat, Price: Regular: $15.99 |
| Group 10 (grp_10) | Type: flat, Price: Regular: $15.99 |
| Group 11 (grp_11) | Type: flat |
| Group 12 (grp_12) | Type: flat, Price: Regular: $10.14 |
| Group 13 (grp_13) | Type: flat, Price: Regular: $9.30 |
| Group 14 (grp_14) | Type: flat, Price: Regular: $7.61 |
| Group 15 (grp_15) | Type: flat, Price: Regular: $6.76 |
| Group 16 (grp_16) | Type: flat, Price: Regular: $8.03 |
Pricing Metrics & Savings
| Quantity Context | 1 |
| Price Anchors |
| MSRP Baseline | $16.99 |
| Regular Price (edit) | $15.97 |
| Sale Percent vs Baseline | 6% |
| Public Price (Sale/Tier) | $15.97 |
| Plain Role Candidate | $16.99 |
| Stacked Candidate | $15.97 |
| Final Price (Expected) | $15.97 |
| Discounts |
| Promo Discount Amount | -$1.02 |
| B2B Discount Amount | 0 |
| Total Savings | -$1.02 (6%) |
| Percentages |
| Product Role % | 0% |
| Global Role % | 0% |
| Combined B2B % | 0% |
Pricing Candidates
| Candidate | Price | Δ vs Final | Notes |
|---|
| Public | $15.97 | 0 | Post-sale/tier price |
| Stacked Additive MSRP | $15.97 | 0 | Stacked candidate (Additive MSRP) |
| Final Price | $15.97 | — | Selected via Public |
Rule & Stacking Flags
| Active Rules |
| Active Rule | None |
| Product Rule | None |
| Global Rule | None |
| Settings & Overrides |
| Global Override Setting | No |
| Combine Product & Global Setting | No |
| Effective Combine After Safety Nets | No |
| Ignored Global Due To Precedence | No |
| Ignored Global Due To Setting | No |
| Stacking Mode | Additive MSRP |
| Final Selection Reason | Public |
| Active Role % (Legacy) | 0% |
Live Price Timeline
| # | Description | Price | Δ Price | Δ Time | Context |
|---|
| 1 | Initial Raw Price | $15.97 | — | — | woocommerce_product_get_price |
| 2 | Pre-Authoritative Snapshot | $15.97 | 0 | 1.7ms | pre_authoritative |
| 3 | After Tier Rules | n/a | — | 0.0ms | tier_rules |
| 4 | Initial Raw Price | $15.97 | 0 | 212.1ms | woocommerce_product_get_price |
| 5 | After Tier Rules | n/a | — | 0.2ms | tier_rules |
| 6 | Initial Raw Price (x7) | $15.97 | 0 | 0.1ms | woocommerce_product_get_price | repeat x7 |
| 7 | After Tier Rules | n/a | — | 10.8ms | tier_rules |
| 8 | Initial Raw Price | $15.97 | 0 | 0.3ms | woocommerce_product_get_price |
| 9 | After Tier Rules | n/a | — | 0.1ms | tier_rules |
| 10 | Initial Raw Price | $15.97 | 0 | 8.2ms | woocommerce_product_get_price |
Calculation Path Trace
1. Best Public Price (Sale/Tier): $15.97
2. Plain Role Candidate: $16.99
3. Stacked Candidate: $15.97
4. Discount Model / Stacking: Best_deal / additive_msrp
5. Final Price: $15.97
Pricing Logic Path
Start with Public Price (Sale/Tier): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> → Discount Model: Best_deal → Plain Role Candidate: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> (0% off base) → Stacked Candidate (additive_msrp): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> (Public 6% + Role 0%) → Choose Minimum Candidate => Final Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span>
Pricing Logic Code
// == 1. Initialize Base Values ==
$regular_price = 15.97;
$sale_price = N/A;
$msrp = 16.99;
// == 2. Determine Base Price for Discounts (based on settings) ==
$use_msrp_setting = 'yes';
$base_price_for_discount = ($use_msrp_setting === 'yes' && $msrp > 0) ? $msrp : $regular_price; // Result: 16.99
// == 3. Calculate Final Price using Layered Logic ==
$current_price = $regular_price;
if ($sale_price && $sale_price < $current_price) {
$current_price = $sale_price;
}
$tiered_price = calculate_tier_price(1, $current_price); // null
if ($tiered_price !== null && $tiered_price < $current_price) {
$current_price = $tiered_price;
}
if (B2B_RULE_MATCHES) { // Rule: None
$discount_percent = 0%;
$discount_amount = $current_price * ($discount_percent / 100);
$current_price -= $discount_amount; // Plain role candidate 16.99
}
// Stacking Mode: additive_msrp
// Stacked Candidate: 15.97
$final_price = 15.97;
// == 4. Calculate "You Save" Amount ==
// Note: This also uses the base price determined in step 2.
$you_save = $base_price_for_discount - $final_price; // 1.02Summary
Calculation Summary
Context: Cart (Item #1780474)
Actual Final Price: $15.97
"You Save" Calculation Breakdown
• Based on MSRP: $16.99 - $15.97 = $1.02
• Based on Regular Price: $15.97 - $15.97 = $0.00
Cart
Customer View Snapshot
Subtotal: $28.59
Total: $28.59
Cart Data Breakdown
--- Cart Items Details ---
Product: Machined Rear-Forward Suspension Hanger for 1/8 Kraton & Outcast 6S BLX AR330379 (#1811820)
Quantity: 1
Regular Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span>
Sale Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span>
Item Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span>
Line Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span>
Line Subtotal: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span>
Product: ProGrip Allen Hex Wrench Set (3) Standard Size 0.05, 1/16 & 3/32in. (#1780474)
Quantity: 1
Regular Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span>
Sale Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span>
Item Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span>
Line Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span>
Line Subtotal: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span>
Product: Billet Alloy Top Plate for Arrma 1/8 Outcast, Kraton & Notorious 6S BLX AR320195 (#1811547)
Quantity: 1
Regular Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>10.99</bdi></span>
Sale Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span>
Item Price: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span>
Line Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span>
Line Subtotal: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span>
--- Cart Totals Breakdown ---
Items Total (pre-discount) : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
Subtotal (after coupons) : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
Total (final) : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
--- Discounts ---
Total Discount Amount : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
Total Discount Tax : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
--- Fees ---
--- Shipping ---
Shipping Total : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
Shipping Tax : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
--- Taxes ---
Total Tax : <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
Authoritative Price Audit
Product #1811820 x1 => MSRP:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> Public:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> RoleCand:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> Stacked:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> Final:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> Woo:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.33</bdi></span> [OK] PromoDisc:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.66</bdi></span> B2BDisc:— TotalSave:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>8.66</bdi></span>
Product #1780474 x1 => MSRP:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> Public:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> RoleCand:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.99</bdi></span> Stacked:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> Final:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> Woo:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>15.97</bdi></span> [OK] PromoDisc:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>1.02</bdi></span> B2BDisc:— TotalSave:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>1.02</bdi></span>
Product #1811547 x1 => MSRP:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>10.99</bdi></span> Public:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span> RoleCand:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>10.99</bdi></span> Stacked:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span> Final:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span> Woo:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>4.29</bdi></span> [OK] PromoDisc:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>6.70</bdi></span> B2BDisc:— TotalSave:<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>6.70</bdi></span>
--------------------------------------------------------------------------------
Aggregate MSRP Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>44.97</bdi></span>
Aggregate Public Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span> (MSRP - PromoDisc: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>)
Aggregate Promo Discount: -<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.38</bdi></span>
Aggregate B2B Discount: -<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
Aggregate Total Savings: -<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.38</bdi></span> (Promo+B2B)
Aggregate Expected Final: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
Aggregate eBo Line Total: <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span> [OK]
eBo Cart Subtotal (API): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
eBo Cart Contents Total (raw): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>28.59</bdi></span>
eBo Cart Discount Total: -<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>0.00</bdi></span>
Reconstructed Savings (MSRP - Expected Final): <span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol">$</span>16.38</bdi></span>
Global Pricing Rules
Plugin Settings
| Calculation Logic |
| Discount Model | Best_deal |
| Use MSRP for Discounts | yes |
| Always Stack Global As Bonus | yes |
| Combine Product & Global | no |
| Discount From Regular | no |
| Round Final Price | yes |
| Summarize Variations | no |
| Global Rules Override | no |
| Cart Settings |
| Consider Sale Price in Cart | yes |
| Show Subtotal as Discount | Yes |
| YouSave Settings |
| You Save Enabled | yes |
| You Save Consider Sale Price | yes |
| You Save Template | Diff between reg and current: {tp_ys_price} |
Diff between reg and current x qty: {tp_ys_total_price} |
| Display Settings |
| Show in Catalog | yes |
| Catalog Display Type | lowest |
| Table Title | Pricing title |
| Pricing Blocks Style | default |
| Cart Line Subtotal Breakdown | no |
| NonLoggedIn Users |
| Hide Prices | no |
| Prevent Purchase | no |
| Debug |
| Debug Enabled | yes |
| Inline Debug (query tpt_debug) | off |
Hooks & Templates
Price HTML Filters
| Priority | Callback & File |
|---|
| 10 | XTS\Modules\Unit_Of_Measure\Main -> output_unit_of_measure File: /wp-content/themes/ui-core/inc/integrations/woocommerce/modules/unit-of-measure/class-main.php:150 |
| 99 | TierPricingTable\Services\CatalogPricesService -> formatPrice File: /wp-content/plugins/tier-pricing-table/src/Services/CatalogPricesService.php:50 |
| 101 | TierPricingTable\Custom\Services\CustomDisplayManager -> override_product_page_price_html File: /wp-content/plugins/tier-pricing-table/src/Custom/Services/CustomDisplayManager.php:58 |
| 101 | TierPricingTable\Services\ProductPageService -> wrapPrice File: /wp-content/plugins/tier-pricing-table/src/Services/ProductPageService.php:113 |
| 150 | TierPricingTable\Services\YouSaveService -> addYouSave File: /wp-content/plugins/tier-pricing-table/src/Services/YouSaveService.php:46 |
| 200 | TierPricingTable\Custom\Services\CustomYouSaveService -> get_b2c_msrp_price_html File: /wp-content/plugins/tier-pricing-table/src/Custom/Services/CustomYouSaveService.php:57 |
| 900 | TierPricingTable\Custom\Services\CustomPricingConsistencyService -> enforce_consistent_price_html File: /wp-content/plugins/tier-pricing-table/src/Custom/Services/CustomPricingConsistencyService.php:51 |
| 999 | [Closure] File: /wp-content/plugins/tier-pricing-table/src/Custom/Services/CustomDebugService.php:76 |
| 999 | TierPricingTable\Services\ProductPageService -> renderTooltip File: /wp-content/plugins/tier-pricing-table/src/Services/ProductPageService.php:261 |