Quick Start
Create your first checkout in minutes
Authentication
Get your API key and start making requests
Payments
Accept payments via checkout, bank transfer, mobile money, and crypto
Payouts
Send funds to bank accounts, mobile wallets, and crypto addresses
Webhooks
Get real-time notifications for payment and payout events
Who it’s for
Syncgram Pay is designed for developers and businesses that need to:- Accept payments from customers in multiple currencies and via multiple payment channels
- Send payouts to individuals or businesses in different countries
- Build platforms that manage multiple merchants or sub-accounts under one roof
- Automate financial workflows using a developer-friendly REST API with webhook delivery
Key features
- Hosted checkout — Generate a payment link in one API call. No frontend work required for basic integrations.
- Multiple payment channels — Support for bank transfers, mobile money (M-Pesa, MTN, Airtel), and cryptocurrency.
- Global payouts — Disburse funds to bank accounts, mobile wallets, and crypto addresses worldwide.
- Currency conversions — Convert between fiat and crypto at locked, competitive rates.
- Connected accounts — Create sub-organizations under your platform for multi-merchant workflows.
- Real-time webhooks — Receive event notifications for payments, payouts, and status changes.
- Idempotency — Safe to retry requests without creating duplicate transactions.
Test and live environments
Syncgram Pay supports two environments:| Environment | Purpose | API keys |
|---|---|---|
| Test | Build and validate your integration without moving real money | Start with sk_test_ |
| Live | Process real transactions | Start with sk_live_ |
API keys for test and live environments are separate. Never use a live key in development or test code.