LakiPay API Reference
Comprehensive documentation to integrate LakiPay payment solutions into your application. Get started in minutes with our easy-to-follow guides and code examples.
Launch Checklist
Walk through the three onboarding milestones that unlock full access: account creation, business approval, and API credentials.
Create your LakiPay account, confirm your identity, and secure the channel we use for OTPs.
- Visit dashboard.lakipay.com/signup and complete the form (title, names, phone, password, hint).
- Accept the account agreement and tap Sign Up.
- Enter the 6-digit OTP sent via SMS in the verification dialog. Resend if needed.
- Once verified, you will be redirected to start business approval.
Share company details and documents so we can enable live processing and settlement.
- Business info: TIN, legal/trading names, registration no., industry, site URL, established date.
- Personal info: contact name, email, phone, region/city/sub-city, woreda, postal code.
- Document upload: TIN certificate, business license (required), betting certificate if applicable.
- Review and submit. Typical approval SLA is 1–2 business days; you’ll be notified via email.
Required Documents
After approval, create scoped API keys inside the dashboard to begin integrating.
- Navigate to Settings → API Keys and click Create New API Key.
- Name the key (e.g., “My Web App - Production”) and add an optional description.
- Choose the capabilities this key needs (process payments, withdraw funds).
- Copy the secret key immediately—this is only shown once. Store it securely.
Explore Our Documentation
Find everything you need to integrate LakiPay payments into your application
Multi-Currency Support
Accept payments in ETB and USD with seamless currency conversion
Secure & Reliable
RSA-2048 encryption and webhook signature verification for maximum security
Easy Integration
Simple REST API with comprehensive documentation and code examples