Skip to content

Documents, Contracts, and Invoices

Documents Workspace

Customer Portal Documents

The documents workspace manages customer files and compliance-ready records.

Main capabilities

  • search by filename/uploader text
  • filter by category
  • monitor expiry (all, expiring soon, expired)
  • open in-app viewer and download files
  • upload single file with metadata
  • bulk upload multiple files
  • view version history and restore an older version marker

Document tabs

  • All Documents
  • Categories
  • Recent Uploads
  • Contracts (embedded contract management view)

Upload constraints

  • max upload size: 10 MB per file
  • accepted types: PDF, Office docs/sheets, images, text, zip
  • visibility options: PUBLIC, PRIVATE, RESTRICTED

Contracts

Customer Portal Contracts

Contracts can be handled directly from customer portal.

Contract actions

  • filter by status and signature state
  • search by contract attributes
  • open details drawer
  • preview PDF in-app
  • download contract PDF
  • sign in-app (digital signing flow)
  • upload signed copy manually

Contract KPIs

The page summary includes:

  • total contracts
  • pending signature
  • signed
  • expiring soon

Invoices

Customer Portal Invoices

Invoice workflows support both individual and grouped payment operations.

Invoice actions

  • search and status filtering (UNPAID, OVERDUE, PAID, DRAFT, CANCELLED)
  • view invoice detail and line items
  • download/export invoice documents
  • pay a single invoice
  • pay multiple selected payable invoices in one batch

Payment methods

  • mobile money
  • bank transfer
  • card payment

Payment output

After successful payment, a receipt view is generated with:

  • receipt number
  • timestamp
  • amount/currency
  • payment method
  • invoice reference