GSTIN lives on the organization
Settings → Organization. Brand kits never store GSTIN or legal address. Tax invoices stay blocked until this is set. Quotations do not wait.
Product / Collections
UPI requests and payment status next to the contact who owes you.
Ask, share a /pay link, and mark Paid / Pending / Ignored.

Shops and agencies who collect on UPI and currently paste VPA into chat.
Public pay pages, status, and a trail on the contact.
We do not hold the money. The customer pays in their UPI app.
Use cases
After a GST invoice, share the UPI page for the same amount.
The buyer pays without asking for your VPA again.
Create a request for 20% and send it on WhatsApp.
You see Opened vs Paid.
A small request before dispatch. Ignored means do not ship.
Fewer fake orders.
How to use it
Recreated from the live product so you can follow along before you create an account. Red circles mean a count or a remove — they are not decoration.
Settings → Organization. Brand kits never store GSTIN or legal address. Tax invoices stay blocked until this is set. Quotations do not wait.
Five styles: Classic, Formal, Compact, Brand, Minimal. HSN table, CGST/SGST or IGST, amount in words, bank/UPI, signatory.
Buyer does not need a login. On a phone the item table scrolls sideways so HSN columns are not clipped.
Customer pays in GPay / PhonePe. You mark Paid on the request.
Usually next
Cloud API numbers, approved templates, and broadcasts from the same workspace as Studio.
See how it works →
Deal pipelines connected to contacts, invoices, and automations.
See how it works →
UPI pages, GST invoices and quotations, QR codes, and review gating — money and paper in the same OS.
See how it works →