Skip to main content
← Help center

Tracking client and vendor payments

EventOps has two payment ledgers with different purposes:

  • Client invoice payments are money collected from the client against an issued invoice milestone. Stripe checkout or Mark paid updates the milestone and rolls the invoice from sent to partial or paid.
  • Vendor payments are agency payments against an event-vendor engagement. Add scheduled or completed amounts from the event's vendor payment area; the paid total updates the engagement's unpaid, deposit-paid, or paid-in-full status.

Never combine currencies. EventOps reconciles totals only within the invoice or engagement currency. Use references for bank-transfer or bookkeeping identifiers, not full card or bank credentials.

Access and roles

Managing client invoice collection requires invoices.manage, included in Owner, Admin, and Planner. Reading vendor payments requires budget.read; creating or editing them requires budget.write, included in Owner, Admin, Planner, and Coordinator. Client portal users can initiate eligible invoice checkout but cannot edit either internal ledger.

For failed subscription payments affecting agency access, use /help/billing-and-seats, not the event payment ledger.