1. Top-up credit packs
A top-up pack purchase is refundable for 48 hours after payment if you have used less than 20% of the credits granted by that pack. Whichever threshold you reach first — the 48-hour mark or the 20%-used mark — closes the window. To request, email [email protected] with the Razorpay payment id shown on /billing.
- /billing shows the refund state next to each payment so you can see whether your window is still open before writing in.
- When approved, the refund is processed in full — including any promo discount applied — and the credits granted by that pack are reversed at the same time. If you have already spent some, only what's still in your balance can be reversed.
- Beyond 48 hours or above the 20%-used line, we'll still review case-by-case, but refunds outside the window are discretionary and not guaranteed.
2. Plan passes (Starter / Growth / Yearly)
Plan passes are one-time charges for a fixed validity window. Once a pass is active, it is non-refundable — it runs to its natural expiry and you keep full access throughout. A plan's per-cycle AI scan credits end with the plan; pay-as-you-go top-up credits you've purchased never expire and stay in your balance.
- If you don't want the pass to renew, leave auto-renew off (it's off by default) — the pass simply ends on its expiry date.
- If a charge looks wrong (duplicate capture, mismatched amount, etc.), email us with the Razorpay payment id and we'll investigate.
- Pay-as-you-go top-up credits you've purchased are yours to keep — they never expire and apply on any plan. A plan's per-cycle scan allowance, though, ends with the plan.
3. Free trial
The Free plan is a 7-day trial with no payment method required. When it ends, uploads and AI scans pause until you activate a paid plan. There is nothing to refund because nothing was charged.
4. Queued plans
A queued plan is a paid plan you've pre-purchased to activate when your current pass ends. Before activation it is fully refundable — cancel from /billing and the full amount is returned to your original payment method.
Once the queued plan activates (the moment your current pass expires) it is treated like any other live plan pass — see section 2.
5. Plan changes (upgrade or downgrade)
Switch now upgrades apply immediately — the remaining days on your current pass are converted to a pro-rate credit and deducted from the new plan's charge automatically. The pro-rate is itself non-refundable; once the upgrade lands, the old pass is terminated.
Queued changes (the only path for downgrades) follow the queued-plan rules in section 4 — cancellable for a full refund any time before they activate.
6. International top-ups (USD / EUR / GBP)
The same 48-hour refund window applies to international top-up purchases. Email [email protected] with the payment id. Refunds are returned to the original payment method in the original currency; bank conversion spreads on the way out are outside our control.
7. Failed and cancelled payments
If Razorpay reports a payment as failed or you close the checkout before confirming, no money is captured and there is nothing to refund. Some banks may show a temporary hold (pre-authorisation) that is released automatically within a few business days.
8. How the money moves
Refunds are issued to the original payment method via Razorpay. Typical timelines:
- UPI / wallets — usually instant to 1 business day.
- Cards — 5 to 7 business days for the amount to appear on your statement.
- Netbanking — 3 to 5 business days.
- International cards — up to 10 business days, depending on the issuing bank.
We mark the refund as processed in your billing history the moment Razorpay accepts the refund request. If you don't see the credit on your statement after the windows above, share your Razorpay payment id with us and we'll trace it.
9. Chargebacks
Please contact us before raising a chargeback with your bank — almost every refund situation is resolved faster via email. Once a chargeback is filed we have to follow Razorpay's dispute flow, which takes longer and can leave you without funds in the meantime.
10. How to request a refund
Email [email protected] with your Razorpay payment id (visible on /billing) and a one-line description of the issue. We aim to reply within 1 working day. Eligible refunds are processed the same day; anything outside the rules above is reviewed case-by-case.
11. Changes to this policy
We may change refund terms as the product evolves. Changes apply only to purchases made after the update — anything you bought under a previous version of this policy stays covered by that version.
12. Related policies
See also our Terms of Service and Privacy Policy.
