Collect
Receive funds through virtual accounts, payment links, invoices, or supported deposit methods.
Payscribe developer platform
A practical API guide for collecting payments, sending payouts, issuing cards, and managing money across your business.
How the platform fits together
Start with an incoming payment, keep an accurate business balance, then use that balance for payouts, cards, bills, or currency conversion.
Receive funds through virtual accounts, payment links, invoices, or supported deposit methods.
Check balances, reconcile transactions, manage customers, and listen for webhook events.
Send payouts, fund cards, pay bills, or convert supported currencies as your product requires.
A developer-first API
Use sandbox credentials to inspect real response shapes, then follow a product guide to build the complete workflow around them.
Make your first sandbox request# Fetch available wallet balances
curl https://sandbox.payscribe.ng/api/v1/my-account/balances \
-H "Authorization: Bearer ps_pk_test_..."
# 200 OK
{
"status": true,
"data": [
{ "currency": "NGN", "available_balance": 2450000 }
]
}Choose a journey
Each guide connects the product concept, API calls, webhooks, and production considerations in one place.
Create virtual accounts, payment links, and invoices that reconcile to your business wallet.
Build a collection flow PayoutsValidate recipients, make single or bulk transfers, and track every payout to completion.
Build a payout flow Card issuingCreate cards, fund them, set up lifecycle actions, and react to card events.
Start issuing cards More productsAdd bills, multi-currency FX, stablecoins, savings, and invoice workflows as your product grows.
Explore all guidesBuild real financial products
Use these patterns to understand how Payscribe services work together in the products your customers actually use.
Collect customer payments, validate seller accounts, then pay vendors individually or in bulk.
Explore the building blocks Invoices · Virtual accounts · WebhooksCreate a customer, send an invoice or account number, and reconcile payment events automatically.
Explore the building blocks Cards · Wallet funding · EventsIssue cards for a team or customer product, fund them, and monitor every card transaction.
Explore the building blocks FX · Wallets · Transaction reportsView rates, create a conversion quote, execute it, and maintain an auditable funds flow.
Explore the building blocksGet productive quickly
Get sandbox keys, understand authentication, and keep credentials out of your client application.
Set up authenticationFollow a recipe that shows the API call, webhook handling, and how to confirm the result.
Receive a paymentTest duplicate handling, failed requests, webhooks, and production configuration before launch.
Use the go-live checklistStart from working patterns
These guides take you through the sequence developers need in a real integration: setup, API calls, sandbox testing, and webhook confirmation.
Create a customer and virtual account, simulate an inbound payment in sandbox, then confirm it from a verified webhook.
Start the recipe Cards recipeCreate a customer, issue and fund a card, then retrieve its balance and transaction activity.
Start the recipeDeveloper resources
Endpoint details, request parameters, response examples, errors, and webhooks.
Open resourceTest realistic flows safely and use a release-ready testing checklist.
Open resourceUse official SDKs, the Postman collection, and integration resources.
Open resource