N
NexttPay

Developers / API Reference

API Reference

Integrate NexttPay with a single API to accept crypto, mobile money, and cards. Built for reliability, scalability, and real-time payments.

Quick Start

Start accepting payments in minutes with a simple REST API. Authenticate using your API key and create your first payment.

• Unified API for all payment rails

• Sandbox & production environments

• Idempotent requests for reliability

curl -X POST https://api.nexttpay.com/v1/payments \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "amount": 100, "currency": "USD", "method": "mobile_money" }'

Core Endpoints

Create Payment

POST

Initiate a payment across crypto, mobile money, or cards.

/v1/payments

Fetch Transaction

GET

Retrieve transaction details and status.

/v1/transactions/{id}

Create Payout

POST

Send funds to bank accounts, wallets, or mobile money.

/v1/payouts

Webhooks

POST

Receive real-time payment and settlement updates.

/v1/webhooks

Authentication

Secure your API requests using API keys. All requests must be authenticated via the Authorization header.

Authorization: Bearer YOUR_API_KEY

Compliance & Security

Built-in compliance engine handles KYC, AML, and regional regulatory requirements across multiple markets.

• PCI-DSS compliant infrastructure

• Automated fraud detection

• Country-specific rule enforcement

SDKs & Libraries

Use official SDKs to integrate faster and reduce boilerplate.

Node.js
Python
Java
Go
PHP

Ready to integrate?

Start building with NexttPay’s unified payments API and go live in days, not weeks.