PHP Scripts Β· Banking
PHP Scripts Β· Banking

VERIDION BANKING

Secure banking. Smarter growth

Licensed β€” activation key included with purchase

Overview

Veridion is a full-featured digital banking website β€” public marketing site, secure customer portal, and powerful admin panel β€” built to operate as a branded online bank with transfers, deposits, KYC, financial products, crypto, investments, and back-office control in one system.

Tags

digital banking online banking laravel banking script fintech platform admin panel kyc verification crypto banking virtual cards money transfer white label bank

Features

  • # Veridion Features β€” Summary
  • ## User (Customer)
  • **Public site:** Marketing pages (home, about, contact, banking products, grants, IRA, 401k, IRS refund, crypto), login/register.
  • **Portal:**
  • - **Auth & security** β€” Register, OTP login, 2FA, passkeys, PIN, profile
  • - **Dashboard** β€” Balances, recent activity, virtual cards
  • - **Accounts** β€” History, PDF statements, settings
  • - **Banking** β€” Local/international/internal transfers, beneficiaries, deposits (cheque & bank transfer)
  • - **Products** β€” Loans, IRA, 401(k), IRS tax refund, grants (apply & track)
  • - **Crypto** β€” Portfolio, deposit, withdraw, swap, history *(if enabled)*
  • - **Investments** β€” Buy plans, view ROI
  • - **KYC & notifications** β€” Document upload, in-app alerts
  • *Most financial actions require KYC approval.*
  • ---
  • ## Admin (Back Office)
  • **Access:** `/admin/login` β€” roles: `admin` and `super-admin`
  • **Operations:**
  • - **Users & accounts** β€” CRUD, activate/suspend, KYC actions, reset password/PIN, impersonate, manual transactions
  • - **Money movement** β€” Manage & approve/reject/reverse transactions, transfers, deposits
  • - **Cards** β€” Virtual card management
  • - **Applications** β€” Review loans, IRA, 401(k), IRS refund, grants
  • - **Compliance & KYC** β€” Document review, AML monitoring, flag handling
  • - **Marketing** β€” Email campaigns, notifications
  • - **Insights** β€” Dashboard, analytics, reports, CSV exports
  • - **Settings** β€” Bank branding, SMTP/SMS, compliance, payment methods, system config
  • **Super-admin only:** Roles/permissions, system logs, transaction generator, crypto admin, investment plan admin.
  • ---
  • ## In One Line
  • **Users** manage their own banking and applications; **admins** run the platform, approve actions, and configure the system.

Requirements

What you need before installing.

  • # Veridion β€” Shared Hosting Requirements (Summary)
  • ## Server
  • - **PHP 8.2+**
  • - **MySQL 5.7+** or **MariaDB 10.3+**
  • - **Apache/LiteSpeed** with URL rewriting (`mod_rewrite`)
  • - **SSL/HTTPS** (required for production, passkeys, secure login)
  • - **512 MB+ PHP memory** recommended
  • ## PHP Extensions
  • **Required:** `pdo_mysql`, `mbstring`, `openssl`, `tokenizer`, `xml`, `dom`, `ctype`, `json`, `fileinfo`, `curl`, `gd` (or `imagick`), `zip`
  • **Recommended:** `intl`, `bcmath`
  • ## Deploy / Build
  • - **Composer** β€” install PHP dependencies (`vendor/`)
  • - **Node.js + npm** β€” build frontend assets (`npm run build` β†’ `public/build/`)
  • - Upload **`vendor/`**, **`public/build/`**, and **`flux-pro/`**
  • - Document root must point to **`public/`** (or rewrite to it via `.htaccess`)
  • ## File Permissions
  • Writable folders:
  • - `storage/`
  • - `bootstrap/cache/`
  • Run once: `php artisan storage:link`
  • ## Environment (`.env`)
  • - MySQL credentials
  • - `APP_KEY`, `APP_URL`, `APP_DEBUG=false`
  • - **SMTP** mail settings (required for OTP, 2FA, notifications)
  • - `SESSION_DRIVER=database`, `QUEUE_CONNECTION=database`, `CACHE_STORE=database`
  • ## Cron Jobs (Required)
  • 1. **Scheduler** (every minute):
  • `php artisan schedule:run`
  • 2. **Queue worker** (every 1–5 min):
  • `php artisan queue:work --stop-when-empty`
  • ## Optional Services
  • - **Twilio** β€” SMS
  • - **Telegram** β€” admin bot alerts
  • - **CoinGecko** β€” live crypto rates (fallback data exists)
  • ## Install Steps (Short)
  • 1. Create database
  • 2. Upload files + configure `.env`
  • 3. `php artisan key:generate`
  • 4. `php artisan migrate --force`
  • 5. `php artisan db:seed` (first setup)
  • 6. Set permissions + storage link
  • 7. Add cron jobs + SSL
  • 8. Configure SMTP in admin panel
  • ## Bottom Line
  • Works on **standard cPanel-style shared hosting** with PHP 8.2, MySQL, cron, SSL, and SMTP. Build assets locally if the host has no Node/Composer; use cron for queues since long-running workers usually aren’t available.

Changelog

Version history and release notes.

  1. v1.0.0 Current Aug 26, 2026

    No release notes for this version.

Sign in to leave a review after purchase.

No reviews yet.

Be the first to share your experience.

Sign in to ask a question.

No questions yet.

Ask something about this script.

$100.00 one-time payment
View live demo

Demo login

Username / email
5001413252
Password
Chemistry@202
View admin demo

Admin demo login

Username / email
not available publicly
Password
not available publicly
License
Key included
Version
v1.0.0
Last update
Aug 26, 2026
Downloads
0
digital banking online banking laravel banking script fintech platform admin panel kyc verification crypto banking virtual cards money transfer white label bank

Related scripts

More in PHP Scripts