Dashboard

Billing

DUMMY MODE

Invoices + Billplz integration. Payments tracked automatically via webhook.

Dummy mode active

BILLPLZ_API_KEY not set. Invoices generate internal pay simulator pages instead of real Billplz bills.

To go live: register at billplz.com → set BILLPLZ_API_KEY, BILLPLZ_X_SIGNATURE, BILLPLZ_COLLECTION_ID.

How it works

  1. 1. From a project, click Generate Invoice(deposit / balance / addon).
  2. 2. System creates Billplz bill + sends WA/email link to client.
  3. 3. Client pays online — webhook hits /v1/billing/webhook.
  4. 4. Project status auto-updates: deposit_paid → brief_intake → balance_paid → completed.