How VerseBill Works
The end-to-end flow, from invoice to verified payment.
Every invoice in VerseBill moves through a single, verifiable pipeline. The key property is that the invoice only becomes paid after the server has confirmed the transaction on-chain.
- 1Merchant creates an invoice
- 2VerseBill generates a payment request
- 3Customer reviews the payment details
- 4Customer connects/signs through their wallet
- 5Transaction is submitted on Polygon
- 6VerseBill verifies the transaction on-chain
- 7Invoice is marked as paid only after successful verification
- 8Merchant receives a verifiable payment record
An invoice transitions to PAID only after successful server-side verification. A wallet confirmation or a client-side callback is never sufficient.