Nigerian-Built · Pan-African

Payments that keep your business moving.

One integration layer for the providers your customers know—built to give your team more control, flexibility, and clarity.

Payment routing

A clearer view of every payment decision

Optimised

Checkout reference

ORD-2048-NG

₦50,000

POPFAB routing layerEvaluating
Preferred providerSelected

Provider performance

Part of every routing decision

Payment method

Matched to the right flow

Transaction context

Visible in one workspace

Integrated with

ALATPay
Paystack
Flutterwave
Monnify
Squad
Interswitch
Payaza
The Problem

Managing multiple PSPs is a full-time job

!

Without POPFAB

3 dashboards, 3 codebases, 3 reconciliation nightmares

Your App
ALATPay SDK
Paystack SDK
Monnify SDK

With POPFAB

One API call. Everything handled automatically.

Your App
1 API call
POPFAB Router
Smart routing
ALATPay
Paystack
Flutterwave
Why POPFAB

Built for African payment reality

RELIABILITY

Build a more resilient provider strategy.

Configure your enabled provider set so your payment operation is not dependent on a single integration path.

Provider strategyConfigurable
OperationsUnified
INTELLIGENCE

Make routing decisions with the right context.

Use payment method, provider access, and your operating rules to build a routing approach that fits your business.

Routing rulesConfigurable
Provider choiceFlexible
CLARITY

One dashboard for every naira processed.

Stop toggling between 6 provider dashboards. POPFAB aggregates all transaction data, settlement reports, and disputes into a single view.

AnalyticsReal-time
ReconciliationAutomated
Providers

Works with every provider your customers trust.

Choose the provider mix that fits your payment flow, with availability shown clearly for every integration.

ALATPay
ALATPay
Available
Bank Transfer
Virtual Accounts
Paystack
Paystack
Available
Card
Bank Transfer
USSD
Flutterwave
Flutterwave
Available
Card
Bank
Mobile Money
Monnify
Monnify
Available
Bank Transfer
USSD
Squad
Squad
Available
Card
Bank Transfer
Interswitch
Interswitch
Available
Card
USSD
Quickteller
Payaza
Payaza
Available
Card
Bank Transfer

Built for two kinds of builders

For Business

Increase success rates and reduce operational overhead.

Stop losing revenue to provider downtime. Stop spending weeks on reconciliation. POPFAB handles the infrastructure so you can focus on growth.

Flexible
Provider access
Unified
Payment operations
Clearer
Reconciliation
One API
Integration surface
See use cases →
For Developers

Integrate once. Access every provider. Ship faster.

One SDK replaces 6. TypeScript-first, OpenAPI-documented, sandbox-ready in 60 seconds.

// Initiate a payment
const payment = await client.payments.initiate({})
// POPFAB handles routing, failover, retries
Node.jsPythonGoPHPOpenAPI
Read the docs →
Use Cases

Built for your industry

POPFAB solves the specific payment problems your business faces.

!
The Problem

You need to launch payment methods quickly without turning provider management into a separate infrastructure project.

POPFAB Solution

POPFAB gives your team a single connection and a clear way to manage the providers enabled for your business.

One API
Integration surface

Create a simpler foundation for shipping payment experiences and evolving your provider strategy.

Instant onboarding
Pricing

Pay per checkout. Not per month.

Start free on the first ₦100M you process. Then buy credits as you grow.

1
Free tier
First ₦100M of processed volume is completely free.
2
Buy credits
Top up at ₦2.50 per credit, no subscription, no commitment.
3
₦5 per checkout
2 credits deducted per completed checkout (success or failed).
Credit pack
1,000credits
2,500

500 completed checkouts

  • All providers included
  • Smart failover routing
  • Full analytics dashboard
  • Webhooks & reconciliation
  • Credits never expire
Get started
Most Popular
Credit pack
10,000credits
25,000

5,000 completed checkouts

  • All providers included
  • Smart failover routing
  • Full analytics dashboard
  • Webhooks & reconciliation
  • Credits never expire
Get started
Credit pack
50,000credits
125,000

25,000 completed checkouts

  • All providers included
  • Smart failover routing
  • Full analytics dashboard
  • Webhooks & reconciliation
  • Credits never expire
Get started
Developer-First

Initiate a payment in 5 lines of code.

Our SDK handles authentication, retry logic, error formatting, and provider routing. You write business logic. We handle the rest.

Node.js · @popfab/node
const popfab = require('@popfab/node');
const client = new popfab.Client({ apiKey: 'sk_test_...' });

const payment = await client.payments.initiate({
  amount: 5000000, // ₦50,000 in kobo
  currency: 'NGN',
  payment_method: 'bank_transfer',
  reference: 'ORD-001',
  customer: { email: 'customer@example.com' }
});
npm install @popfab/…pip install @popfab/…go get install @popfab/…composer install @popfab/…

Sandbox ready in 60 seconds

Create an account, grab your test API key, and make your first payment in under a minute. No KYC required in sandbox.

SDKs in Node, Python, Go, PHP

All SDKs are auto-generated from our OpenAPI spec, idiomatic for each language, and tested on every release.

OpenAPI spec available

Import into Postman, Insomnia, or generate your own client. Always in sync with the latest API version.

Designed for teams

One payments layer. Better decisions across the business.

01

Engineering

Keep provider logic out of your core product, with one consistent API and a clearer integration path.

One integration surface

02

Operations

See payments, provider activity, reconciliation, and exceptions in a single operational workspace.

One source of truth

03

Finance

Create a cleaner trail from payment attempt to settlement without jumping between provider dashboards.

Clearer reconciliation

Production-ready

Ready to own your payment infrastructure?

Explore the sandbox, see the integration flow, and prepare a provider strategy that can grow with your business.

No credit card required · Sandbox access is instant · Production in <24h