Skip to main content
Sandbox
Production
Start building today

Prerequisites

1

Get API keys

Sign up at dashboard.daya.co and generate sandbox API keys.
2

Create or choose a customer

Funding accounts are created for existing customers. Create one with POST /v1/customers or use a customer you already have.
3

Verify connectivity


Pick the receive flow you want to test:

Create an onramp

Create a temporary onramp to accept NGN and settle to your Daya balance. Daya returns bank account details your customer can pay into.

Response 201 Created

Show the instructions bank details to your customer. When the customer pays, reconcile deposits with /v1/deposits and match rows by funding_account_id:

Track with Webhooks

Subscribe to webhook events so your system updates without polling.

Next Steps

Funding Accounts

Learn the receive-money model.

Create Funding Account

See every request field.

Deposits API

Reconcile incoming money.