This addon wires identity checks straight into your WHMCS order flow. Clients verify in your client area. Orders activate automatically once they pass. Your team stays focused on customers — not documents.
The addon is the WHMCS integration layer — nothing more. All document scanning, liveness, and face matching happen inside Sumsub, using the verification level you configure in your own Sumsub account. The addon never touches your clients' IDs, never runs a liveness check, and never makes a verification decision. It makes Sumsub's output usable where you already work: inside WHMCS. (Sumsub is billed separately by Sumsub.)
No proxy dashboards. No second login. No parallel CRM.
.cn, .ru), or for specific flagged customers. Shared hosting keeps activating in seconds.applicantReviewed / applicantWorkflowCompleted, HMAC SHA1/256/512) advances orders in real time, with a secret-protected cron as the activation safety net.Upload the ZIP to /modules/addons/, activate in WHMCS Admin, paste your Sumsub keys, set which product groups require KYC, add the cron entry. Done.
Note: This addon requires your own Sumsub account. Sumsub handles and bills for the actual identity verification. TPC Hosting builds and supports the WHMCS integration.
Be the first to review KYC Identity Verification for WHMCS.
The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.
The release that made the addon configurable from inside itself, and hardened it for production use on someone else's WHMCS.
Added
mod_sumsub_settings table, so they survive deactivate/reactivate. Secrets are never echoed back.Changed
sumsub → tpckycsumsub; module label is now "TPC KYC - Sumsub". Existing settings migrate automatically on first load after the upgrade.externalUserId, so a verified result still displays after an applicant is reset or recreated at Sumsub.WEBHOOK_SECRET setting.Fixed
X-Payload-Digest headers — previously every delivery was rejected with HTTP 403.tblclients order-insensitively.user-verification email now receives the verification_url merge field.userId.Security
userId validation and output escaping.json_encode to prevent JSON injection; applicant IDs URL-encoded.Added
under_18 recorded as the fail reason.name_mismatch fail reason.Fixed
placeOfBirth removed from the Sumsub applicant payload.failed status language key added; the init status now displays as "Initialized".First release. Sumsub applicant creation at checkout, orders held as Pending KYC, client-area
verification page hosting the Sumsub WebSDK, status-sync cron with automatic order activation
via AcceptOrder, admin dashboard, and license validation.
Working comfortably with ResellerClub's products and services through your WHMCS system requires additional tools.
The module developed to add meta description and meta keywords and change the page title
This module will integrate WHMCS with Dropbox to upload a copy of WHMCS database onto the cloud. You will never have to worry about losing data any more.