Tsara provides APIs and hosted payment tools for businesses that need to move between fiat and stablecoins.
You can use Tsara to:
- Collect payments with checkout and payment links
- Create reserved and virtual fiat accounts
- Send fiat transfers and schedule payouts
- Run stablecoin onramp and offramp flows
- Buy airtime, data, cable, and electricity
- Manage customers and identity verification
- Embed ramp widgets for onramp, offramp, and bill-crypto flows
Core API surfaces
Checkout
Use checkout when you want a hosted collection flow that can support fiat bank transfer and crypto payment instructions.
Payment Links
Use payment links when you need a shareable payment page with configurable fields and link lifecycle management.
Fiat
Use fiat APIs for account provisioning, business transfers, and scheduler-backed payouts.
Stablecoin
Use stablecoin APIs for OnSwitch-backed onramp/offramp flows and direct Tsara-managed wallet operations.
Bills
Use bill APIs for fiat-funded or crypto-funded airtime, data, cable, and electricity payments.
Ramp Widget
Use ramp APIs when you want a business-managed embeddable widget with session-based runtime flows.
Integration model
Tsara now uses different authentication models depending on the product surface.
- most business API endpoints use the business secret key
POST /v1/checkoutuses the business public key in the request body- ramp widget runtime flows use widget public keys and
session_token
Read the Authentication page before integrating.