Skip to main content
Smilepayz API DocsSmilepayz API Docs

Smilepayz API Docs

Multi-region pay-in and pay-out APIs — sandbox, signing, and callbacks.

Start integrationAPI ReferenceSignature guideWebsite

Secure signing

RSA request signing and callback verification on every API call.

Multi-region

Fiat rails across Asia, Americas, Africa, plus USDT stablecoin pay-in.

Multi-Env

Test end-to-end in sandbox before switching gateway URLs and credentials.

Real-time callbacks

HTTPS webhooks for pay-in, pay-out, and inquiry status updates.

Integration in 3 steps

Get sandbox credentials

Sign in to the merchant backendopen in new window, open the Sandbox tab, and copy your Merchant ID, Merchant Secret, and Platform Public Key. See Step 1 in the integration guide.

Sign your requests

Every pay-in, pay-out, and inquiry call requires X-TIMESTAMP, X-SIGNATURE, and X-PARTNER-ID headers. Follow the signature guide to minify the JSON body and sign with your RSA private key.

Call your first API

Point your client at https://sandbox-gateway.smilepayz.com and create a pay-in order for your region—for example India Pay-in. A response code of 00 means the order was accepted.

Browse API by region

Popular entry points below. Use the API Reference menu in the navbar for the full list (14 regions + USDT).

Support & resources

Telegram

Join the merchant community for integration tips and announcements.

Telegram Bot guide →

Merchant account

Self-service registration is not available. Contact your Business Development representative to obtain credentials.

Get Started →

Sandbox gateway

Base URL for integration tests (HTTPS, JSON, API v2.0):

https://sandbox-gateway.smilepayz.com