Install Digikash

Complete the checks in order. Envato license verification is required before database setup and final installation.

Laravel 11.51.0
SV

Server Requirements

Fix any failed item here before moving to the installation form.

Ready to Continue

Required Extensions

OK PHP 8.3+ Required by this Laravel application.
OK BCMath Required PHP extension.
OK Ctype Required PHP extension.
OK DOM Required PHP extension.
OK Fileinfo Required PHP extension.
OK JSON Required PHP extension.
OK LibXML Required PHP extension.
OK Mbstring Required PHP extension.
OK OpenSSL Required PHP extension.
OK PDO Required PHP extension.
OK PDO MySQL Required PHP extension.
OK Tokenizer Required PHP extension.
OK XML Required PHP extension.
OK ZIP Required PHP extension.

Writable Paths

OK Environment file /www/wwwroot/cash.incogia.net/.env
OK Storage /www/wwwroot/cash.incogia.net/storage
OK Bootstrap cache /www/wwwroot/cash.incogia.net/bootstrap/cache

Permission Guide

  • Enable missing PHP extensions from cPanel Select PHP Version, WHM EasyApache, or php.ini, then restart PHP/Apache/Nginx.
  • Make .env, storage, bootstrap/cache, and public storage paths writable by the web server user.
  • On Linux/VPS, set the correct owner and write permission for storage and bootstrap/cache. On shared hosting, use File Manager permissions.
AP

Application Details

These values shape the .env file, the admin login URL, and the currency every wallet defaults to. All four are editable later from the admin settings.

Shown on the browser tab, emails, and headers. Default: IncoKash - Secure Payments & Advanced Merchant Gateway.
Production URL with the scheme (https://...). Used for password resets, payment callbacks, and email links.
Login URL preview: https://cash.incogia.net/admin/login
Used as the site-wide wallet currency, displayed across dashboards. Add or change currencies later from Admin → Currencies. Default: USD.

What these values control

  • Admin URL Prefix uses lowercase letters, numbers, and dashes (e.g. "control-panel"). A non-default value adds a tiny layer of obscurity to bot scanners. Leave it blank or invalid and the installer falls back to "admin".
  • Default Currency is the site's base wallet currency and the unit shown on dashboards, transactions, and admin reports. You can still add more currencies in the backend after install.
  • Both can be changed later from Admin → Settings → General Settings and Admin → Currencies. Changing the admin prefix requires logging in again under the new URL.
LC

Envato License

Verify the Envato purchase code before database setup. Installation cannot continue without a valid license.

INFO Use the purchase code from Envato Downloads > License certificate & purchase code. Verification runs through the official Coevs update server; no author Envato token is stored on this website.

Envato license has not been verified yet. Verify it before continuing.

License Verification Guide

  • The installer sends the purchase code, domain, product slug, and item ID to the Coevs update server for verification.
  • Default server: https://updates.coevs.com. Product: digikash. Envato item ID: 58275561.
  • If verification fails, confirm the hosting server allows outgoing HTTPS requests to the update server.
  • After installation, the returned license token is saved securely for future project updates.
DB

Database Connection

Test credentials first. Installation imports DB/digikash.sql only after the database is empty and reachable.

INFO For MySQL/MariaDB, the test connects to the server, creates the database if it does not exist, and checks whether it is empty. Existing tables must be cleared or a new database name must be used.

Database has not been tested yet. Run the test before continuing.

Database Permission Guide

  • The database user needs CREATE permission so the installer can create the database automatically.
  • For import, grant SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, INDEX, and REFERENCES permissions.
  • On cPanel, open MySQL Databases, assign the user to the database, then select All Privileges.
  • If pdo_mysql is missing, enable the PDO MySQL PHP extension and restart the PHP service.
AD

Super Admin Account

This account receives full admin access after installation completes.

Password requirements This account controls every admin feature. Use a strong, unique password — not one you use anywhere else.
  • At least 8 characters
  • One uppercase letter (A–Z)
  • One lowercase letter (a–z)
  • One number (0–9)
  • Both fields match

Recommended: Use 12+ characters, add a symbol (!@#$%), and store the password in a password manager. Avoid names, dates, or anything from your other accounts.

RV

Final Review

Verify the summary below — once you start the installer, these settings are locked in.

Envato License Not verified
Database Connection Not tested
Super Admin Ready to create
What happens when you click "Start Installation" Each step runs in order. The page stays open until everything is done.
  1. 1Re-verify the Envato purchase code with the update server.
  2. 2Write your DB credentials to .env.
  3. 3Import the bundled DB/digikash.sql schema + reference data.
  4. 4Create the super admin account and assign full permissions.
  5. 5Clear caches, link storage, and seal the installer.
Application Site identity
Name
-
URL
-
Admin Login
-
Currency
-
Database Connection target
Driver
-
Database
-
Host
-
Username
-
Super Admin Full-access account
Name
-
Email
-
Data Import Bundled reference data
Source
DB/digikash.sql
Contents
Schema + settings + reference rows
Everything looks good. Click "Start Installation" below to begin. Keep this page open until the success screen appears — installation usually takes 30–60 seconds.
Installing... please keep this page open.