Account activation & KYC
What documents are required to activate your account for live payments, how the verification process works, and what to do while waiting.
In sandbox, you integrate freely with pk_test.… / sk_test.… keys without moving real
money. To collect real payments, your account must be verified (KYC) and activated.
What's required
Complete the verification in Dashboard → Compliance. The required documents depend on your business type:
Business registrationrequiredoptionalTax identification numberrequiredoptionalProof of addressrequiredoptionalLegal representative IDrequiredoptionalSettlement accountrequiredoptionalBusiness descriptionrequiredoptionalWebsite or app URLrequired for e-commerceoptionalVerification process
- Submit documents in Dashboard → Compliance.
- Review — the Wajub compliance team reviews your submission. This typically takes 1–3 business days.
- Follow-up — if additional information is needed, you'll receive an email with specific requests.
- Activation — once approved, your live keys (
pk.…andsk.…) become available in Dashboard → Developers → API Keys.
You can keep building during review
Your sandbox integration continues working while your account is under review. Use this time to complete your integration, test edge cases, and prepare for the Go Live checklist.
Common rejection reasons
| Reason | Fix |
|---|---|
| Document expired (>3 years for registration, >3 months for address proof) | Submit a current document |
| Document not in the business name | Use documents matching your registered business name |
| Website not live or inaccessible | Publish a live site before resubmitting |
| Business description too vague | Be specific: describe your product, average transaction size, and customer type |
| Missing beneficial owner IDs | Submit IDs for all owners with ≥25% shareholding |
After activation
- Your live keys appear in Dashboard → Developers → API Keys.
- Replace
pk_test.…/sk_test.…withpk.…/sk.…in your environment variables. - Update your webhook endpoints to point to production URLs.
- Run a first real transaction of 100 XAF to confirm the end-to-end flow.
See Go Live for the complete pre-production checklist.
Acceptable use policy
Wajub may not be used for:
- Prohibited goods or services (weapons, illegal substances, gambling without license)
- Activities violating local laws in the countries where you operate
- Misleading or deceptive business practices
A full acceptable use policy is available in your Dashboard under Compliance → Policy.
Was this page helpful?