Busflow Docs

Internal documentation portal

Skip to content
๐Ÿ“˜ Area Reviewed 11 May 2026

Open Product Decisions โ€” Tracker โ€‹

Last updated: 2026-05-11 Origin: Extracted from STRATEGIC_BLIND_SPOTS.md during a taxonomy audit (2026-05-11). Original SB-IDs preserved for traceability.

Admission criterion: A business, UX, or policy question where the architecture already supports multiple answers and the team consciously defers the choice. No technical risk exists โ€” only a pending human decision.


IDDescriptionStatusContextOrigin
PD-1Agency commission โ†” margin interplay โ€” Which display model shows the interaction between operator margin and B2B agency commission? Architecture supports both "Net Rate" (separate PriceMatrix per channel) and "Commission on Retail" (same price, commission tracked at booking time).openCommission is a revenue deduction, not a production cost โ€” the CostingSheet stays clean. Display resolution deferred to Phase 2 Level 2 (Channel Rules). See ADR-006 for the 1:N channel architecture.SB-3
PD-2Default deposit percentage โ€” System fallback when neither operator nor template defines a deposit. Must consider ยง 651a BGB limits on advance payments for package travel.open โ€” needs legal reviewOrigin: L2-2.2 Checkout & Payment. The architecture supports any value via the cascading deposit_config resolution (PRODUCT_mollie-integration.md ยง3). The open question is which default to set.SB-7
PD-3Platform fee model โ€” How BusFlow charges operators per transaction (flat %, tiered, negotiated per-operator). Core monetization decision.openOrigin: L2-2.2 Checkout & Payment. Mollie Marketplace routing supports any model; the business logic is the decision.SB-8
PD-4Billing address capture at checkout โ€” Where and when in the checkout flow should the system capture a billing address? ยง 14 Abs. 4 UStG requires recipient's full name and address on invoices.openOrigin: L3-3.6.2 Invoice Rendering ยง3. The schema change is trivial (bookings.billing_address JSONB). The open question is UX placement: inline in the checkout form vs. post-booking profile completion, and mandatory vs. optional capture.SB-10

Internal documentation โ€” Busflow