Skip to content

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.

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.dev

Test integration surface. Build and verify here before going live.

  1. 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.
  2. Settlement notifications — we call your endpoint with a signed webhook when a settlement completes. See the settlement notifications guide.
  3. 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.

  • 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.