Sulpayments platform
Sulpayments orchestrates fiat and USDC settlements across multiple banking and crypto providers. You receive one integration surface: deposits arrive on the accounts we provision for you, conversion and payout run automatically, and every executed operation is reported with the values frozen at execution time.
Environment
Section titled “Environment”This is the documentation for the environment below. Its API reference matches exactly what this environment runs — a feature may appear here (Sandbox) before it reaches Production.
Sandbox
https://api.sulpayments.devTest integration surface. Build and verify here before going live.
What you integrate
Section titled “What you integrate”- Deposits — send funds to the account or wallet provisioned for your corridor. No API call is needed to start a settlement: the deposit itself triggers it.
- Settlement notifications — we call your endpoint with a signed webhook when a settlement completes. See the settlement notifications guide.
- API reference — the typed contract, generated directly from the platform code, lives in the API reference section of this site.
API keys are provisioned through the merchant console; use one to authenticate your requests (see the authentication guide). Your onboarding contact enables the console for your account.
Conventions
Section titled “Conventions”- All timestamps are UTC (ISO 8601).
- All monetary amounts are decimal strings — never floating point.
- Webhook payloads are signed; always verify the signature before trusting a notification.