Transactions
—
Successful
—
Volume
—
Paystack / Flw
—
Paystack
Accept cards, bank transfers, USSD. Popular for Nigerian businesses.
Specify "provider": "paystack" in your request
Flutterwave
Pan-African payments. Cards, mobile money, and more.
Specify "provider": "flutterwave" in your request
Endpoints
Use your API key as X-API-Key header
POST
/v1/payments/initiatePOST
/v1/payments/verifyGET
/v1/paymentsInitiate Payment
POST /v1/payments/initiateRequest
curl -X POST https://api.prostackng.com.ng/v1/payments/initiate \
-H "X-API-Key: psk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 5000,
"email": "customer@example.com",
"provider": "paystack",
"callback_url": "https://yourapp.com/payment/verify",
"metadata": { "order_id": "ORD-123" }
}'Response
{
"success": true,
"authorization_url": "https://checkout.paystack.com/...",
"reference": "psk_pay_abc123",
"amount": 5000,
"currency": "NGN"
}Verify Payment
POST /v1/payments/verifyRequest
curl -X POST https://api.prostackng.com.ng/v1/payments/verify \
-H "X-API-Key: psk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"reference": "psk_pay_abc123",
"provider": "paystack"
}'Response
{
"success": true,
"verified": true,
"status": "success",
"amount": 5000,
"paid_at": "2026-04-25T12:00:00Z"
}Transaction History
0 transactionsLoading...