Payment infrastructure, broken into building blocks.
Use one product on its own, or combine them to build a complete payment experience.
Accept payments through modern payment channels.
Collect payments from customers using card and bank transfer, with every transaction processed through a single, predictable flow.
- Card and bank transfer support
- Unique reference for every payment
- Real-time status updates
Provide customers with a simple payment experience.
A ready-made checkout interface that keeps the payment experience consistent, whether a customer is paying from web or mobile.
See integration detailsCreate shareable payment links.
Generate a link for any amount and send it directly to a customer — no integration needed on their end.
Create a Payment LinkWorks across chat, email and social — the customer just opens the link and pays.
Integrate payment functionality directly into applications.
A predictable REST API for creating payments, checking their status and managing transactions.
Read DocumentationGET /api/v1/payments/FSK-PAY-10001 { "status": "success", "reference": "FSK-PAY-10001", "amount": 25000, "currency": "NGN" }
{
"event": "payment.success",
"reference": "FSK-PAY-10001",
"amount": 25000
}
Receive payment events in real time.
Get notified the moment a payment succeeds, fails or changes status, so your systems stay up to date automatically.
Learn how webhooks workTrack and manage payment activity.
Every transaction is recorded with a clear status, timestamp and reference so you always know where a payment stands.
Build your next payment experience with FleakStack.
Simple APIs. Seamless checkout. Powerful payment infrastructure.