Trusted by developers in Ghana

Enterprise OTP Verification
Made Simple

Secure OTP verification, SMS & Email campaigns, KYC phone verification, and team management—all with hosted checkout pages and REST API. Integrate in minutes.

100 free credits
SMS & Email OTP
Bulk SMS campaigns
KYC verification
Team management
99.9%
Uptime SLA
<2s
Avg Delivery
24/7
Support
Features

Everything you need in one platform

OTP verification, SMS & Email campaigns, KYC, and team management—all in one powerful developer platform

Hosted Checkout

Beautiful, pre-built checkout pages like Stripe. No UI development needed—just redirect and verify.

Dual Integration Modes

Choose between hosted checkout or direct API integration. Flexible for any use case.

SMS Campaigns

Send bulk SMS campaigns to your customers. Track delivery status and engagement in real-time.

Email Campaigns

Send email campaigns with custom SMTP. Support for HTML templates and personalization.

KYC Phone Verification

Verify phone numbers and resolve registered names instantly. 1 credit per verification for Ghana numbers.

Name Resolution

Automatically resolve phone numbers to names in Ghana. Perfect for KYC and user verification.

Team Management

Invite team members with role-based access. Admin, Developer, and Viewer roles for your organization.

USSD OTP Retrieval

Users can retrieve OTP codes via USSD (*713*882#). No internet required—works on any phone.

3-Strike Security

Built-in brute force protection with automatic lockout after 3 failed verification attempts.

Real-time Dashboard

Monitor OTP delivery, SMS/Email campaigns, and analytics in a beautiful developer portal.

Low Credit Alerts

Automatic SMS and email alerts when your balance runs low. Never miss a verification.

Flexible Billing

Credit-based pricing with 7 tiers. Credits never expire. Volume discounts up to 26% off.

100 Free Credits • No Credit Card Required
Pricing

Simple, transparent pricing

Pay only for what you use. Credits never expire.

Developer

GHS 300
9,000 credits
GHS 0.03333/credit · No Expiry
  • 9,000 SMS & Email OTPs
  • SMS & Email Campaigns
  • Hosted Checkout Pages
  • Direct API Access
  • Basic Analytics
  • Email Support

Startup

Most Popular
GHS 500
25,000 credits
GHS 0.02000/credit · No Expiry
  • 25,000 SMS & Email OTPs
  • SMS & Email Campaigns
  • Hosted Checkout Pages
  • Direct API Access
  • Advanced Analytics
  • Priority Support
  • Team Management
  • Custom SMTP

Enterprise

GHS 1200
65,000 credits
GHS 0.01846/credit · No Expiry
  • 65,000 SMS & Email OTPs
  • SMS & Email Campaigns
  • Hosted Checkout Pages
  • Direct API Access
  • Enterprise Analytics
  • 24/7 Support
  • Unlimited Team Members
  • Custom Sender ID
  • API Rate Limit Increase
  • Dedicated Account Manager

Need custom solutions or higher volumes? Contact sales

Integration

Integrate in minutes

Choose between hosted checkout or direct API. Start verifying users immediately.

Standard Checkout

Create a session and redirect to hosted checkout page

// 1. Create checkout session
const response = await fetch('https://api.gatekeeperpro.live/api/checkout/create', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here'
  },
  body: JSON.stringify({
    receiver: '+233XXXXXXXXX', // Phone or email
    type: 'phone', // or 'email'
    successUrl: 'https://yourapp.com/success',
    failureUrl: 'https://yourapp.com/failure',
    metadata: { userId: '12345' }
  })
});

const { sessionToken } = await response.json();

// 2. Redirect user to checkout
window.location.href = `https://checkout.gatekeeperpro.cc/${sessionToken}`;

// 3. Handle success callback
// User will be redirected to:
// https://yourapp.com/success?verified=true&receiver=233XXXXXXXXX&name=John+Doe