Sanismart
Developers

Build on Sanismart

Integrate once and access orchestration, cashier, merchant onboarding, and reporting through clean, well-documented APIs.

RESTful APIs

Documented endpoints for payments, merchant journeys, and settlement reporting.

Sandbox environment

Full-featured test corridor with simulated PSP responses and onboarding flows.

Webhooks

Real-time events for transactions, onboarding waypoints, and verification status.

SDKs & guides

Integration paths for Node.js, Python, and direct HTTP clients.

Quick start

Authenticate with your API key, create a payment session, and receive webhook events for transaction lifecycle updates.

Request API access
Example request
curl -X POST https://api.sanismartpay.com/v1/payments \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 10000,
    "currency": "INR",
    "merchant_id": "mrc_abc123",
    "method": "upi"
  }'

Merchant onboarding API

Programmatically create onboarding links, track document uploads, and receive verification status via webhooks.

Try onboarding flow

Ready to integrate?

Get sandbox credentials and full API documentation from our developer team.