Skip to main content

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.initiated
  • payout.processing
  • payout.completed
  • payout.failed

Supported Corridors

StableStack supports payout to the following fiat currencies relevant to global trade:

Key APIs Used


Next Steps