FAQ
Frequently asked questions.
What is VerseBill?
VerseBill is an on-chain invoicing and payment application. Merchants create invoices, customers pay them with VERSE on Polygon, and VerseBill verifies each payment against the blockchain before marking the invoice paid.
What is an on-chain invoice?
An on-chain invoice is an invoice whose payment is confirmed by reading the blockchain directly. Instead of trusting a wallet popup, VerseBill checks the actual transaction data to decide whether the invoice was paid.
How do customers pay an invoice?
The merchant shares a payment link. The customer opens it, reviews the amount and recipient, connects a wallet, and signs a VERSE transfer on Polygon. VerseBill then verifies the transfer on-chain.
What token does VerseBill support?
VerseBill supports VERSE, the ecosystem token used on Polygon PoS. Invoice amounts are denominated in VERSE.
What network does VerseBill use?
Payments run on Polygon PoS (chain ID 137). Gas is paid in POL; VERSE is the asset being transferred.
How does VerseBill verify payments?
After a transaction is submitted, VerseBill reads it from the network and confirms it exists and succeeded, was sent on the expected network, used the expected VERSE contract, was sent to the merchant's assigned wallet, matched the invoice amount, and has enough confirmations.
What happens if a transaction fails?
The invoice is not marked as paid. A failed or reverted transaction leaves the invoice open so the customer can retry with a new transaction.
What happens if a payment is still pending?
The invoice stays in a processing state and VerseBill keeps checking. Once the network reports enough confirmations, the invoice is updated automatically. No payment is marked paid until verification succeeds.
Can I verify a transaction myself?
Yes. Verified payments show the transaction hash and a link to the block explorer, so anyone can confirm the transfer independently.
Do I need a crypto wallet?
Merchants need a wallet to receive payments — VerseBill creates an embedded one at sign-in. Customers need a wallet to pay; they can use an embedded wallet or an external wallet they already own.
How does VerseBill protect users from incorrect payment details?
The payment page shows the recipient address and amount before signing. VerseBill also verifies the token, recipient, amount, and network on the server side, so a transfer to the wrong address, token, or amount is never marked as a completed payment.