ConverzaFlow licensing
How purchase codes are verified, stored, and limited to one live installation — with installer context.
How verification works
Envato’s sale lookup is author-scoped. Validating a purchase requires GrandCoders’ personal token — not yours.
The application never asks for ENVATO_PERSONAL_TOKEN. Production installs send the purchase code to https://license.grandcoders.com. That service calls Envato, then stores a hash of the code plus the installation host.
Find your purchase code
Sign in to Envato
Open your Envato / CodeCanyon account.
Open Downloads
Find ConverzaFlow in your downloads list.
Download the licence certificate
Use Download → License certificate & purchase code (wording may vary slightly).
Paste into the installer
On the License step of /install, or pass --purchase-code on the CLI. Store the certificate with your deployment records.
Paste the code here for production deployments.
Buyer configuration
Copy from .env.production.example. Never commit real purchase codes.
.env (production)
LICENSE_VERIFICATION_ENABLED=true
LICENSE_VERIFICATION_ENDPOINT=https://license.grandcoders.com
LICENSE_VERIFICATION_TOKEN=<from .env.production.example>
LICENSE_PRODUCT_KEY=converzaflow-core- Demo / internal: LICENSE_VERIFICATION_ENABLED=false only when APP_DEPLOYMENT=demo
- Do not run a paying customer environment with verification off
If verification fails
- Confirm the code belongs to this item
- Confirm it is not already active on another host
- Confirm the server can reach https://license.grandcoders.com over HTTPS
- A 503 from the licence service is an outage — not treated as an invalid code
Still stuck?
Check the setup guide bundled with your download first — it is specific to the release you own. If that does not resolve it, open support and include your Envato purchase code so we can match the licence.
Go to support