Billing
Refunds and Cancellation
Paid property research needs clear cancellation, failed-payment, downgrade, entitlement, and refund handling.
Users should be able to see plan status, renewal, invoices, cancellation, and entitlement limits from Account, with Connections inside it where appropriate.
Research, media generation, and listing-site processing have real costs, so refund policy should distinguish unused access from consumed work.
Lifecycle
Billing states
The billing system should define invoice creation, VAT handling, retries, failed payment recovery, grace periods, downgrades, and payment records.
- Cancellation should preserve export and deletion controls.
- Downgrades should keep historical results readable unless retention settings remove them.
- Refund requests should be attached to plan, search, and invoice context.