Verification-first UPI checkout

Payment integrity operations

Open demo checkout
Total payments1,284Across 8 projects
Pending37Awaiting verification
Verified1,11987.1% verification rate
Revenue tracked₹42.8LUPI sessions only

Payments

Session queue

Server controlled
CustomerAmountStatusScore
Meera Shahmeera@example.com₹2,499.00UNDER VERIFICATION72%
Rahul Menonrahul@example.com₹899.00VERIFIED94%
Anika Raoanika@example.com₹1,299.00PENDING PAYMENT0%
Dev Kapoordev@example.com₹1,999.00COMPLETED98%
Isha Nairisha@example.com₹499.00CHECKOUT OPENED0%

Verification

Review discipline

  1. UTR capturedValidated and sanitized before storage.
  2. Evidence checkedScreenshot type and signature checks are enforced.
  3. Integrity scoreServer computes confidence; client cannot mark paid.
  4. Append-only auditEvery state transition creates an immutable event.

Projects

API key scoped checkout

Project keys are modeled separately from payment sessions so every protected read or write can verify ownership before returning data.

Audit logs

Events over mutation

Historical payment events are append-only. Payment rows hold the current state, while event rows preserve what happened and when.