Android App
Compose screens, ViewModels, Room cache, feature gating and local continuity.
PaySmart uses an offline-first Kotlin client and a modular Functions Gen2 API. Critical verification and payment settlement decisions are enforced server-side and mirrored to client state through deterministic sync.
Operating company: VoltService Ltd
Compose screens, ViewModels, Room cache, feature gating and local continuity.
Auth-guarded endpoints, policy checks, payment and verification orchestration.
Session documents, wallet records, encrypted payload object lifecycle.
Envelope key handling and attestation verification boundaries.
Payment rail with webhook-settled wallet mutation.
Decrypt-processing and final identity status transitions.
verified or rejected./api/quotes.