Overview
Global trade businesses — exporters, commodity traders, and international distributors — face high FX costs, slow settlement times, and fragmented banking rails when paying overseas suppliers. StableStack eliminates these friction points by letting you send stablecoin-backed payments that settle directly into a recipient’s local bank account.Core Flow
1
Onboard your suppliers as customers
Register each supplier (individual or business) as a customer in StableStack. This creates a managed profile you can attach wallets and payout methods to.
2
Create a stablecoin wallet for the customer
Provision a USDC wallet for the supplier. This wallet acts as the staging point for funds before they are withdrawn to fiat.
3
Add the supplier's bank account as a payout method
Save the supplier’s local bank details so payouts can be reused without re-entering account information each time.
4
Check fees before initiating a payout
Fetch the current fee for a fiat payout so you can display costs transparently or build them into your pricing.
5
Pay the supplier — stablecoin to local bank
Initiate a bank withdrawal. StableStack converts the stablecoin to the recipient’s local currency and delivers it via local banking rails.
6
Track the payment
Monitor the payout status via the transactions API or listen for real-time webhook events.Relevant webhook events:
payout.initiatedpayout.processingpayout.completedpayout.failed
Supported Corridors
StableStack supports payout to the following fiat currencies relevant to global trade:Key APIs Used
Next Steps
- Authentication — Get your API key
- Webhook Events — Set up real-time payout notifications
- Supported Currencies — Full list of supported corridors