FAQ — Billing
Frequently asked questions about billing, subscriptions, and payments on Survanta.
Q: How do I pay for a subscription?
The current workflow exposes full Cash settlement, not online checkout. After an order is approved and its invoice is Unpaid, upload cash-payment proof from /Tenant/Orders/{id} or have a Platform Admin record Cash directly. Verification requires the exact full invoice amount/currency and atomically marks payment Verified, invoice Paid, order Applied, and applies the subscription.
Q: How do I get an invoice?
Exactly one draft invoice is created with every commercial order, before subscription application. Authorized tenant users list invoices at /Tenant/Invoices and open details at /Tenant/Invoices/{orderId}. The current tenant controller has no dedicated invoice-PDF download route.
Q: What happens when my subscription expires?
When an Active subscription reaches CurrentPeriodEnd, the central gate blocks integrated plan-gated actions while explicit recovery route keys remain available. The source defines no automatic grace period or general read-only/export mode. The gate itself does not delete domain data, but no retention duration should be inferred without an approved product/legal policy.
Q: Can I get a custom plan?
Yes. Use /CommercialOrders/CustomPlan on the website or choose CustomPlan at /Tenant/Orders/Create. The order is priced from active Plan/Limit prices, reviewed by a Platform Admin, and applied only after its full invoice payment is verified.
Q: Is there a free trial?
The domain supports Trial subscriptions and canonical plans currently seed TrialDays = 14, but the commercial order application creates Active subscriptions and no self-service trial-start endpoint is exposed. Trial availability and provisioning therefore require a supported Platform workflow; catalog metadata alone is not an offer or automatic activation.
Q: How do I cancel a plan?
The tenant order page can cancel only a Draft or Submitted commercial order that has no payment record. It does not expose self-service cancellation of an already Active subscription. Use the supported Platform lifecycle/support process for active-subscription cancellation; refund terms are a product/legal policy and are not defined by this workflow.
Q: How do I increase my storage limit?
Open /Tenant/Orders/Create, choose LimitIncrease, and request a MaxStorageBytes value above the current entitlement and within catalog bounds. Approval issues an invoice; verified full payment updates the frozen subscription entitlement. There is no standalone override/add-on entity in the current commercial model.
Q: Why does my invoice show "Unpaid" rather than "Pending"?
Pending is not an invoice status. An approved issued invoice is Unpaid. Pending belongs to PaymentRecord and represents an initiated online payment state, although no current online gateway workflow creates it. Cash proof uses ProofSubmitted until a Platform Admin verifies it or rejects it.
Q: Does my plan include Survey Version History?
Not yet: immutable Survey Version History and Restore are approved for implementation planning but are not current product capabilities. The planned numeric value is MaxSurveyVersionsPerSurvey: 0 disables the history/Restore surface and 1..50 sets the visible/restorable count including the current version. Lowering or disabling it will not delete response evidence. Runtime contentHash and full refresh are planned for every tenant and are not paywalled by this value.