Lower trucking compliance pricing across product + marketing surfaces

Permanent price cuts:
- MCS-150 Biennial Update: $69 -> $39
- UCR Annual Registration: $69 -> $39 (+ gov fee unchanged)
- MC Operating Authority: $349 -> $199 (+ $300 FMCSA fee unchanged)
- State compliance programs (IRP, IFTA, weight-distance/HUT/HUF/KYU,
  intrastate, OSOW, state DOT, state emissions): -> $109
- California MCP + CARB: $349 -> $229

Updated source of truth (compliance-orders.ts, intake_manifest SERVICE_META),
stale dot-lookup recommendation prices, all static trucking landing/marketing
pages (services/trucking/*, order/dot-compliance, pricing), and the email
campaign scripts (setup_trucking_campaigns, create_state_campaigns).
FE/BE price cross-check: all 16 changed slugs consistent. tsc clean,
fulfillment consistency 24/24, site build OK.
This commit is contained in:
justin 2026-06-02 10:45:07 -05:00
parent 9466ce24f1
commit 4010103531
18 changed files with 105 additions and 105 deletions

View file

@ -219,7 +219,7 @@ const COMPLIANCE_SERVICES: Record<
// ── DOT / FMCSA Motor Carrier Services ──────────────────────────────
"mcs150-update": {
name: "MCS-150 Biennial Update",
price_cents: 6900,
price_cents: 3900,
erpnext_item: "MCS150-UPDATE",
discountable: true,
},
@ -231,7 +231,7 @@ const COMPLIANCE_SERVICES: Record<
},
"ucr-registration": {
name: "UCR Annual Registration",
price_cents: 6900,
price_cents: 3900,
gov_fee_cents: 4600, // minimum tier ($46 for 0-2 power units)
gov_fee_label: "UCR registration fee (tier-based, minimum shown)",
erpnext_item: "UCR-REGISTRATION",
@ -245,7 +245,7 @@ const COMPLIANCE_SERVICES: Record<
},
"mc-authority": {
name: "MC Operating Authority Application",
price_cents: 34900, // + $300 FMCSA gov fee
price_cents: 19900, // $199 + $300 FMCSA gov fee
gov_fee_cents: 30000, // $300 FMCSA application fee
gov_fee_label: "FMCSA operating authority application fee",
erpnext_item: "MC-AUTHORITY",
@ -297,73 +297,73 @@ const COMPLIANCE_SERVICES: Record<
// ── State-Level Trucking Compliance ──────────────────────────────────
"irp-registration": {
name: "IRP Registration Assistance",
price_cents: 19900,
price_cents: 10900, // + state fees (apportioned registration billed at cost)
erpnext_item: "IRP-REGISTRATION",
discountable: true,
},
"ifta-application": {
name: "IFTA Application + Decals",
price_cents: 14900,
price_cents: 10900, // + state fees
erpnext_item: "IFTA-APPLICATION",
discountable: true,
},
"ifta-quarterly": {
name: "IFTA Quarterly Filing",
price_cents: 9900,
price_cents: 10900,
erpnext_item: "IFTA-QUARTERLY",
discountable: true,
},
"or-weight-mile-tax": {
name: "Oregon Weight-Mile Tax Setup",
price_cents: 19900,
price_cents: 10900, // + state fees
erpnext_item: "OR-WEIGHT-MILE-TAX",
discountable: true,
},
"ny-hut-registration": {
name: "NY Highway Use Tax Registration",
price_cents: 19900,
price_cents: 10900, // + state fees
erpnext_item: "NY-HUT-REGISTRATION",
discountable: true,
},
"ky-kyu-registration": {
name: "KY Weight-Distance Tax Setup",
price_cents: 19900,
price_cents: 10900, // + state fees
erpnext_item: "KY-KYU-REGISTRATION",
discountable: true,
},
"nm-weight-distance": {
name: "NM Weight-Distance Tax Setup",
price_cents: 19900,
price_cents: 10900, // + state fees
erpnext_item: "NM-WEIGHT-DISTANCE",
discountable: true,
},
"ct-highway-use-fee": {
name: "CT Highway Use Fee Setup",
price_cents: 19900,
price_cents: 10900, // + state fees
erpnext_item: "CT-HIGHWAY-USE-FEE",
discountable: true,
},
"ca-mcp-carb": {
name: "California MCP + CARB Compliance",
price_cents: 34900,
price_cents: 22900, // $229 + state fees (CA is more complex: MCP + CARB)
erpnext_item: "CA-MCP-CARB",
discountable: true,
},
"state-dot-registration": {
name: "State DOT Registration",
price_cents: 14900,
price_cents: 10900, // + state fees
erpnext_item: "STATE-DOT-REGISTRATION",
discountable: true,
},
"intrastate-authority": {
name: "Intrastate Operating Authority",
price_cents: 24900,
price_cents: 10900, // + state fees
erpnext_item: "INTRASTATE-AUTHORITY",
discountable: true,
},
"osow-permit": {
name: "Oversize/Overweight Permit",
price_cents: 9900,
price_cents: 10900, // + state permit fees
erpnext_item: "OSOW-PERMIT",
discountable: true,
},
@ -383,7 +383,7 @@ const COMPLIANCE_SERVICES: Record<
},
"state-emissions": {
name: "State Clean-Truck / Emissions Compliance",
price_cents: 19900, // $199 — NY/CO/MD/NJ/MA clean-truck / ACT advisory + registration assist
price_cents: 10900, // $109 + state fees — NY/CO/MD/NJ/MA clean-truck / ACT advisory + registration assist
erpnext_item: "STATE-EMISSIONS",
discountable: true,
},

View file

@ -868,17 +868,17 @@ router.get("/api/v1/dot/state-requirements", async (req, res) => {
reqs.push(st.weight_distance_tax_name || "Weight-Distance Tax");
const slugMap: Record<string, string> = { OR: "or-weight-mile-tax", NY: "ny-hut-registration", KY: "ky-kyu-registration", NM: "nm-weight-distance", CT: "ct-highway-use-fee" };
if (slugMap[code]) {
recommended.push({ slug: slugMap[code], name: st.weight_distance_tax_name, price_cents: 19900, reason: `${code} ${st.weight_distance_tax_name} required` });
recommended.push({ slug: slugMap[code], name: st.weight_distance_tax_name, price_cents: 10900, reason: `${code} ${st.weight_distance_tax_name} required` });
}
}
if (st.state_carrier_permit) {
reqs.push(st.state_carrier_permit_name || "State Carrier Permit");
if (code === "CA") recommended.push({ slug: "ca-mcp-carb", name: "California MCP + CARB Compliance", price_cents: 34900, reason: "CA Motor Carrier Permit + CARB required" });
if (code === "CA") recommended.push({ slug: "ca-mcp-carb", name: "California MCP + CARB Compliance", price_cents: 22900, reason: "CA Motor Carrier Permit + CARB required" });
}
if (st.emissions_program) reqs.push(st.emissions_program_name || "Emissions");
if (st.intrastate_authority_required) {
reqs.push("Intrastate Authority");
recommended.push({ slug: "intrastate-authority", name: "Intrastate Operating Authority", price_cents: 24900, reason: `${code} requires state operating authority` });
recommended.push({ slug: "intrastate-authority", name: "Intrastate Operating Authority", price_cents: 10900, reason: `${code} requires state operating authority` });
}
if (st.state_dot_required) reqs.push(st.state_dot_number_name || "State DOT Number");
@ -887,10 +887,10 @@ router.get("/api/v1/dot/state-requirements", async (req, res) => {
// Add IRP/IFTA recommendations if any state requires them
if (needsIrp && allStates.length > 1) {
recommended.unshift({ slug: "irp-registration", name: "IRP Registration Assistance", price_cents: 19900, reason: "IRP required for interstate operation" });
recommended.unshift({ slug: "irp-registration", name: "IRP Registration Assistance", price_cents: 10900, reason: "IRP required for interstate operation" });
}
if (needsIfta && allStates.length > 1) {
recommended.splice(1, 0, { slug: "ifta-application", name: "IFTA Application + Decals", price_cents: 14900, reason: "IFTA required for interstate fuel tax" });
recommended.splice(1, 0, { slug: "ifta-application", name: "IFTA Application + Decals", price_cents: 10900, reason: "IFTA required for interstate fuel tax" });
}
// Deduplicate recommendations by slug