KYC Verification is a professional identity verification plugin for Botble CMS. It lets customers, marketplace vendors, real-estate agents, job-board employers, and job-seekers upload identity or business documents, then gives administrators a dedicated queue to review, approve, or reject them. Approved submissions can optionally gate checkout, product listing, property publishing, or job posting — per vertical.
Latest Version 1.0.2. Released Jun 01, 2026 Click HERE to view the Changelog
- Added optional business categories multi-select on vendor, employer, and agent KYC submissions
- Added an admin-managed business category allowlist in KYC Verification settings
- Included selected business categories in the webhook payload and admin review view
KYC Verification is built with Laravel and integrates with any Botble script via Eloquent macros — zero host-plugin edits required. It ships its own standalone customer-facing UI, private token-based file storage with signed URLs, HMAC-signed webhooks for external compliance systems, GDPR self-service export, and auto-lock after repeated rejections.
KYC Verification is a perfect solution for regulated marketplaces, age-restricted goods stores, real-estate platforms requiring agent verification, job boards requiring employer verification, car rental/listing platforms, and any Botble site that needs identity or business document verification before allowing transactions.
⚠ Important Requirement
This plugin requires Botble CMS plus at least one supported host plugin: plugins/ecommerce (customer KYC), plugins/marketplace (vendor KYC), plugins/real-estate (agent KYC), plugins/job-board (employer/candidate KYC), or plugins/car-manager (car dealer KYC). It works with all Botble scripts — e-commerce (Shofy, MartFury, Ninico, Nest, Farmart, Wowy), real estate (Homzen, Hasa, Flex-Home), job board (Jobcy, Jobzilla), and car rental/listing (Auxero, Carento).
The plugin integrates seamlessly with your existing Botble site — customers, vendors, agents, and employers see a KYC link in their dashboard, submit documents through a standalone form page, and receive email notifications on approval or rejection. Admins manage everything from a filterable review queue in the admin panel.
We have a dedicated support center for all of your support needs. It includes our Documentation and Ticket system for any questions you have. We usually get back to you within 12-24 hours.
| | |
Note: Launch price is only $19 for the first 10 sales — hurry up!!!


Highlighted Features (Last Updated: April 2026):
- Buy One Time & Get Free Updates Forever
- Free Installation – If you will face any problem during installation – we will help you and It’s FREE
- Easy Installation – Install the plugin easily with no coding or server knowledge in a few minutes with our easy-to-use installer and documentation.
- High Performance – Lightweight plugin with fast performance and minimal impact on page load time.
- Dual-Scope Verification – Customer identity (buyer) AND vendor business verification (seller), each with its own settings, document types, and gating rules.
- Multi-Vertical Support – Works with ecommerce customers, marketplace vendors, real estate agents, job board employers, and job board candidates out of the box.
- Plugin-Owned Standalone UI – Customer-facing submission pages are rendered in a self-contained Tabler-based layout. Works with any Botble theme — no theme views to copy or override.
- Private Token-Based File Storage – Uploaded documents are stored in private storage with 32-character hex filenames, served through 15-minute signed URLs with multi-guard authentication.
- Admin Review Queue – Filterable by status and subject type. View submission history, approve, reject, unverify, or unlock subjects — each action requires its own permission.
- Auto-Lock After Rejections – Configurable threshold (default: 3) prevents abuse. Locked subjects cannot resubmit until an admin manually unlocks them.
- Checkout & Listing Gates – Optionally require approved KYC before customers can checkout or vendors can list products. Toggle per scope in settings.
- 7-Day Retention Policy – Rejected submissions (row + files) and approved files (row kept as audit trail) are purged nightly by a scheduled command.
- Document Expiry Handling – Documents with an expiry date flip to “expired” status on a nightly schedule, requiring resubmission.
- Email Notifications – Admin notified on every new submission; subjects receive approval and rejection emails with reviewer notes.
- HMAC-Signed Webhooks – Optional POST to external compliance systems on submit, approve, reject, and expire events. Multi-endpoint support with per-endpoint secrets.
- GDPR Self-Service Export – Subjects can download their own KYC data as JSON, rate-limited to 10 requests per hour.
- Six Visual Form Presets – Classic, Emerald, Violet, Sunset, Minimal, and Midnight themes for the customer submission form.
- Multi-Step Wizard Mode – Optional 3-page wizard for the submission form — document type, uploads, and confirmation.
- Zero Host-Plugin Edits – Integrates via Eloquent macros. Upgrade host scripts (Shofy, MartFury, etc.) freely without breaking KYC.
- Car Rental / Listing Support – Supports plugins/car-manager. Works with Auxero, Carento, and any other Botble car script. Verify renter, buyer, and dealer identities before bookings, purchases, or listings.
- 11 Granular Permissions – Fine-grained access control for delegated administration of submissions, settings, and actions.
- 51 Feature Tests – Comprehensive test suite covering submission flow, admin review, lockout, signed URLs, retention, polymorphic macros, and GDPR export.
- Multi-language Support – Available in 42+ languages including English, Vietnamese, French, German, Spanish, Chinese, Japanese, Korean, Arabic, and more.
- Translations – Fully translation ready and can be easily translated to any language from the admin area.
- Ongoing Support – Benefit from our dedicated support team, ready to help you with any questions or challenges you may encounter during integration and beyond. We always reply your ticket within 1 business day.


Installing KYC Verification is quick and straightforward:
After installation, you can access KYC management from the KYC Verification menu in your admin panel.
- Added optional business categories multi-select on vendor, employer, and agent KYC submissions - Added an admin-managed business category allowlist in KYC Verification settings - Included selected business categories in the webhook payload and admin review view - Added customisable dashboard banner messages (10 configurable text fields) - Added support for real-estate and job-board scripts with new account routes - Improved translations across 41 locales - Polymorphic kyc_submissions table with verifiable_type + verifiable_id columns - Dual-scope verification: customer identity + vendor business documents - Multi-vertical support: ecommerce, marketplace, real estate, job board - Plugin-owned standalone customer UI — no theme dependency - Admin review queue with dual filter (status + subject type) and submission history - Private token-based file storage with 15-minute signed URL delivery - Multi-guard file access control with security headers (CSP, nosniff, no-store) - Auto-lock after 3 rejections (configurable), admin unlock action - Checkout gate (customer) and listing gate (vendor) — optional per scope - 7-day retention: rejected row+files, approved files only - Nightly expiry command for documents with expires_at - Email notifications: admin received, subject approved, subject rejected - HMAC-SHA256 signed webhook dispatch with multi-endpoint support - GDPR self-service JSON export with rate limiting - 6 visual form presets: classic, emerald, violet, sunset, minimal, midnight - Multi-step 3-page wizard mode for submission form - 11 granular permissions for delegated administration - Zero host-plugin edits — Eloquent macro integration - 51 feature tests - 42+ language translations Our support team is ready to help you with any questions or issues. We typically respond within 12-24 hours.
Our detailed documentation covers everything from installation to advanced features.
There are many free plugins available on our Marketplace: https://marketplace.botble.com/products
Just install it in Admin > Plugins > Add new to use it.


Botble is a team of experienced developers dedicated to creating high-quality, user-friendly web applications and plugins. With years of experience in web development, we strive to deliver products that meet the highest standards of quality and performance.
Visit us at botble.com
$19 |
Download |
0 average based on 0 ratings.
| Last Update | 2026-06-01 |
| Created | 2026-04-16 |
| Sales | 8 |
| Discussion | Comments |
| Compatible Browsers | IE11 Firefox Safari Opera Chrome Edge |
| Software Version | PHP 8.x MySQL 8.x MySQL 5.x |
| High Resolution | No |
| Software Framework | Laravel |
| Files Included | JavaScript JS JavaScript JSON CSS Sass PHP |
| Video Preview Resolution |