KYC / KYB Verification
WickiePay implements comprehensive Know Your Customer (KYC) and Know Your Business (KYB) processes for both end-users and merchants.
Two-Level Verification
| Level | Who | Provider | Purpose |
|---|---|---|---|
| KYB | Merchants | SumSub | Verify the business entity and its UBOs |
| KYC | End-Users | SumSub | Verify individual customers of merchants |
KYB — Merchant Verification
Every merchant onboarded to WickiePay undergoes KYB verification through SumSub.
What's Verified
| Check | Description |
|---|---|
| Company Registration | Legal entity status and registration documents |
| UBO Identification | Ultimate Beneficial Owners (>25% ownership) |
| Director Verification | Identity verification of directors |
| Sanctions Screening | Company and individuals against sanctions lists |
| PEP Check | Politically Exposed Persons screening for UBOs |
| Business Activity | Verification of stated business model |
| Source of Funds | Origin of funds documentation |
Risk Classification
After KYB, each merchant receives a risk classification:
| Category | Criteria | Enhanced Due Diligence |
|---|---|---|
| Low | Regulated entity, EU/EEA, standard business | No |
| Medium | Non-regulated, moderate volume, mixed geography | Periodic reviews |
| High | High-risk jurisdiction, complex structure, crypto-native | Ongoing monitoring |
Ongoing Monitoring
- Periodic Reviews — Annual re-verification for medium risk, semi-annual for high risk
- Adverse Media Monitoring — Continuous screening for negative news
- Transaction Monitoring — Unusual activity triggers compliance review
KYC — End-User Verification
Merchants' customers may require KYC verification depending on transaction thresholds and risk levels.
Verification Tiers
| Tier | Requirements | Limits |
|---|---|---|
| Tier 1 | Email + phone verification | Low transaction limits |
| Tier 2 | Government ID + selfie | Standard limits |
| Tier 3 | Proof of address + source of funds | Full limits |
Integration
KYC can be integrated via SumSub's SDK:
// Initialize SumSub Web SDK for end-user KYC
const snsWebSdkInstance = SumsubWebSdk.init(
accessToken,
() => getNewAccessToken(),
{
lang: 'en',
onMessage: (type, payload) => {
if (type === 'idCheck.onApprovalEvent') {
// User verified successfully
handleVerification(payload);
}
}
}
);
snsWebSdkInstance.launch('#sumsub-container');
Compliance Backoffice
The WickiePay Compliance Backoffice provides a unified view of all KYC/KYB data:
- Merchant Dashboard — All merchants with verification status and risk level
- End-User Dashboard — Customer verification status per merchant
- Alerts — Flagged verifications requiring manual review
- Audit Trail — Complete history of verification decisions
Data Retention
| Data Type | Retention Period |
|---|---|
| KYB documents | 5 years after relationship end |
| KYC documents | 5 years after last transaction |
| Screening results | 5 years |
| Transaction records | 5 years |
Next Steps
- Transaction Screening — AML/OFAC screening
- Travel Rule — FATF Travel Rule compliance