Payments API
Overview
The Payments API provides everything you need to accept stablecoin payments in your application. Whether you’re building an e-commerce platform, a SaaS product with subscriptions, or collecting one-time payments, our API makes it simple to accept crypto payments with the stability of fiat currencies.
Exodus Business Required: To use the Payments API, you need an Exodus Business account. Contact our sales team at sales@exodus.com to get started.
Features
-
Checkouts: Create secure payment pages to accept one-time payments or start subscriptions via stablecoins. Fully customizable with your brand colors, logo, and styling.
-
Subscriptions: Set up recurring stablecoin billing with flexible intervals. Customers authorize payments once, and charges are processed automatically each billing cycle.
-
Refunds: Process full or partial refunds for completed payments. Funds are returned to the customer’s wallet address via on-chain transactions.
-
Webhooks: Receive real-time notifications about payment events, including on-chain confirmations.
Supported Stablecoins
The Payments API supports the most widely-used stablecoins across popular networks:
| Stablecoin | Networks |
|---|---|
| USDC | Ethereum, Solana, Polygon, Arbitrum, Base |
| USDT | Ethereum, Solana, Polygon, Arbitrum, Tron |
How It Works
- Create a checkout or subscription - Make an API call to generate a payment session
- Redirect your customer - Send them to the hosted payment page
- Customer connects wallet and pays - Customer approves the stablecoin transfer from their wallet
- On-chain confirmation - Payment is confirmed on the blockchain
- Receive confirmation - Get notified via webhooks when the transaction is confirmed
Support
If you have questions or need assistance with your integration:
- Technical Support: support@exodus.com
- Sales & Enterprise: sales@exodus.com
