Skip to main content

Invoice manager

Invoice manager is a source-defined document assembly surface for Business and Driver invoice modes. It is distinct from Payment reports, whose source handles stored payment invoices and payment-report exports.

Source-only availability

The fixed Dashboard route /intelligence/invoice allows level 0. The sidebar item can be enabled for a level-2 Business owner by a configured Reports-item list, but that condition does not widen the route. Business invoice is present in the catalogue; Driver invoice is added when Pro or Enterprise configuration is true. Deployment and runtime availability were not verified.

Source-defined entry surface

The fixed UI source renders invoice-mode cards and stores the selected mode and tab in URL query state. Opening a card mounts the corresponding side panel; it does not prove that an invoice was queried or rendered.

Invoice manager showing the Business invoice and Driver invoice options without invoice data

The screenshot is retained for orientation only. It is not evidence of current deployed entitlement, order data, document output, or successful service behavior.

Business invoice contract boundary

Fixed source defines charge or payout selection, date boundaries, Business selection, percentage and fixed fees, tax, miscellaneous description/amount, notes, enabled payment-method selection, configured order-type selection, and canceled-order/platform-discount options. The associated controller can read Businesses, payment methods, order types, and matching orders.

The UI label Save prepares source state from an authenticated order query; the inspected source does not establish creation of a persistent payment-invoice record. No request was made, and GET is not presumed safe because returned orders can contain private operational, customer, payment, and location data.

Driver invoice contract boundary

Fixed source defines Driver selection, a date range, fees, tax, miscellaneous values, notes, delivery-price and driver-tip percentages, payment methods, and an include-canceled-orders option. It can read driver identities and matching order data. The Driver mode does not render the Business mode's Delivery Type tab at the inspected pin.

Document and effect boundary

Source assembles invoice content and exposes a document-generation/download path that can send invoice HTML to a PDF service and open the result. This is an export and provider boundary, not a safe read. It was not invoked.

Invoice content can include Business or Driver identity, orders, payment methods, fees, taxes, discounts, tips, notes, and date-filtered totals. No production data, file, provider call, or document was accessed. A positive workflow claim requires an approved synthetic fixture, intercepted document service, immutable serving receipt, and independent admission.

Maintenance boundary

Revalidate the level-0 route, Business-owner sidebar condition, plan-gated Driver catalogue item, mode/tab query state, form fields, SDK/API reads, order-query semantics, and PDF handoff whenever source pins or controls change. Do not infer deployment, authorization, persistence, output contents, or success from route presence or UI labels.


Related guides: Payment reports · Reports overview