Product State | February 24, 2026
VoltPay is shipping a compliance-first payment platform.
VoltPay combines secure onboarding, identity verification, add-money, and live FX into a Kotlin offline-first app with a Functions Gen2 backend. VoltService Ltd is the operating company building and running the product.
Kotlin + Room
Functions Gen2 + Firestore
Identity encrypt/upload/attest
Stripe PaymentSheet sandbox
Current implementation state
Sourced from app docs and active code paths.| Ticket | Scope | Status | Delivery Notes |
|---|---|---|---|
| API-010 | Add-money session endpoint | Done | Stripe session creation with auth and idempotency. |
| API-012 | Webhook settlement + status | Done | Idempotent wallet write-through via webhook authority. |
| APP-010 | Kotlin add-money flow | Done | PaymentSheet path with post-payment status refresh. |
| APP-020 | Live FX wiring | Next | API plus Room cache plus UI state pipeline in progress. |
Core platform pipelines
Trust boundaries and state ownership are explicit.Identity verification contract
- Client requests upload session and receives signed upload URL, AAD, and attestation nonce.
- Document bytes are encrypted on-device before upload.
- Client uploads ciphertext and commits with attestation and digest.
-
Server and worker finalize as
verifiedorrejectedwith reason metadata.
Latest engineering updates
From the hosted product update feed.Loading updates...
Public information routes
Canonical paths kept stable for users and stakeholders./docs/
Technical docs mapped from app implementation files.
/about/
Architecture, trust boundaries, and module map.
/mission/
Business direction, rollout, and investor narrative.
/updates/
Live implementation feed and milestone tracking.
/policy/
Privacy, terms, deletion guidance, and compliance context.
/optin/
Android pilot access and Play testing links.