Skip to content

API reference

Every endpoint a merchant integration can call, grouped by what it does. Each page explains the endpoint, how it authenticates, every field with its type, whether it is required and the values it accepts, an example request, and what comes back.

Take a payment from a customer by mobile money, bank or card.

Fix an amount on your server, then let your checkout page collect it.

The browser half of a payment session: what a checkout page calls.

Send money from your balance to a mobile-money number or bank account, and check who holds an account first.

Return all or part of a payment to the customer.

What a charge or payout would cost, before you create it.

Read any payment, payout or refund, and list them.

What you hold, what you can withdraw, and what is still pending.

The batches in which your collected money is paid out to you.

Endpoints PaySigna sends signed events to, and what was delivered.

The event log behind webhooks, readable directly.

Products, plans, subscriptions, invoices, coupons and credit.

Totals over time.

Banks, networks, countries and currencies: the codes other endpoints accept.