دليل هندسي: Freelance Programmer: B2B E-Commerce Tiered Pricing, MOQ & Net-30/60 Terms. ألديان فازريهادي (Aldian Fazrihady) مبرمج مستقل أول ومهندس ذكاء اصطناعي (Python, Django, FastAPI, React, Next.js, TypeScript, Golang).
Build custom B2B wholesale ordering portals with customer-specific price books, volume breaks, Minimum Order Quantities (MOQ), and credit-limit Net-30 invoicing with Aldian Fazrihady.
def resolve_b2b_unit_price_cents(base_cents: int, contract_cents: int | None, tier_breaks: list[tuple[int, int]], qty: int) -> int:
best = contract_cents if contract_cents is not None else base_cents
for min_qty, tier_cents in tier_breaks:
if qty >= min_qty and tier_cents < best:
best = tier_cents
return best