SoftVani Documentation
Find clear guidance for accounts, software purchases, downloads, licenses, updates, orders, invoices, and customer support.
The basic SoftVani customer journey begins with an account and continues through software discovery, checkout, and customer access.
Create a SoftVani account with a valid email address.
Verify your email before using protected customer features.
Browse published software products and open product details.
Add a digital software product to your cart.
Complete checkout using server-validated order information.
Use the dashboard to manage software, orders, downloads, licenses, and support.
Your customer account stores identity, profile, security, and communication preferences.
Update your name, phone, company, country, tax information, and billing address.
Change your password from the Security page after confirming the current password.
Manage email preferences, language, and time zone from Settings.
Your dashboard requires an active customer account and a valid signed-in session.
SoftVani reloads cart products and prices on the server before creating an order.
Digital software quantity is fixed at one product per cart item.
Mixed currencies are not allowed in the same cart.
Order items store a product snapshot so future product changes do not alter old orders.
Pending payment orders remain pending until payment confirmation is implemented.
A pending order does not create an invoice, license, entitlement, or download access.
Software files are protected by customer ownership and product entitlement checks.
Download access is tied to a valid product entitlement.
Download tokens can expire, be revoked, and have maximum-use limits.
Download activity can be recorded for security and customer history.
Only the customer who owns the entitlement can access the related file.
License information is stored securely and displayed only to the owning customer.
License verification uses a secure hash.
Encrypted license data can be used to display the customer license key.
License records can include activation limits and activation history.
Product and order ownership must be verified before showing license information.
Product versions can include supported platforms, architectures, release notes, and changelogs.
Published product versions can appear in product details.
Customers can compare owned versions with available updates.
Update access may depend on the update duration stored with the purchase.
Release notes explain important changes, fixes, and improvements.
Invoices belong to completed customer orders and can be generated as PDF files.
Invoice access requires server-side customer ownership validation.
A newly created pending order should not receive an invoice.
Invoice records become available after the successful payment and fulfilment flow.
Customers can access available invoices from the dashboard.
Signed-in customers can create support requests and review complete ticket conversations.
A customer contact submission can create a support ticket and first support message.
Ticket details show the ticket number, subject, priority, status, dates, and messages.
Customers can add replies from the secure ticket details page.
New customer replies set the ticket status to Waiting Support.
Email replies are not automatically synced into the dashboard unless inbound email receiving is configured.
Contact SoftVani for general questions or use customer support for software you have purchased.