How to Send Stablecoin Payments with Stripe: A Complete Developer Guide

2026-11-05
How to Send Stablecoin Payments with Stripe: A Complete Developer Guide

Stripe has expanded its Global Payouts service to support stablecoin payments to external crypto wallets in more than 160 markets. Eligible US businesses can use the service to send USDC and Open USD (OUSD) to international recipients.

For developers, this creates an opportunity to integrate blockchain-based payments into existing financial applications. The service supports Dashboard-based transfers and API integrations, making it suitable for contractor payments, supplier settlements and automated business disbursements.

However, businesses must understand the supported networks, transaction fees, recipient requirements and geographic restrictions before implementing the service.

Key Takeaways

  • Stripe Global Payouts enables eligible US businesses to send USDC and OUSD to external crypto wallets across more than 160 recipient markets.
  • Developers can integrate stablecoin payouts through the Payout Intents API and Outbound Payments API.
  • Stablecoin payouts cost $0.50 plus 0.5% of the transfer amount, with additional platform fees potentially applying.

What Is Stripe Global Payouts for Stablecoin Payments?

What Is Stripe Global Payouts for Stablecoin Payments?
Source: AI

Stripe Global Payouts is a financial infrastructure service that allows businesses to distribute funds to recipients internationally.

Its stablecoin functionality extends traditional payout options by allowing eligible businesses to send digital dollars directly to external crypto wallets.

Instead of relying exclusively on traditional bank transfers, businesses can use eligible USD or USDC balances in their financial accounts to fund stablecoin payouts.

Recipients then receive the selected stablecoin through a supported blockchain network.

The service is particularly relevant to companies that manage international payments, including:

  • Businesses paying overseas contractors and freelancers.
  • Companies settling invoices with international suppliers.
  • Financial technology applications distributing funds to customers.
  • Remittance businesses handling cross-border transfers.
  • Platforms building automated payment infrastructure.

Stripe introduced expanded Global Payouts coverage in October 2026, allowing businesses to send stablecoin payouts to recipients in more than 160 markets through its Dashboard or APIs.

Supported Stablecoins and Blockchain Networks

Stripe's Global Payouts service supports USDC and OUSD for stablecoin wallet transfers.

Each stablecoin has different network compatibility requirements.

Stablecoin

Supported networks

USDC

Arbitrum, Avalanche C-Chain, Base, Ethereum, Optimism, Polygon, Solana, Stellar and Tempo

OUSD

Base, Ethereum, Solana and Tempo

USDC is a dollar-pegged stablecoin designed to maintain a value close to one US dollar.

OUSD, or Open USD, is a stablecoin developed by Open Standard for global money movement. It became available across Stripe's stablecoin infrastructure in September 2026.

Developers must ensure that the selected network matches the recipient's wallet configuration.

For example, sending USDC through Solana requires a recipient wallet that supports USDC on Solana. A compatible wallet address on another network does not automatically guarantee compatibility.

Before processing a payout, verify the asset, network and destination address.

How to Send Stablecoin Payments with Stripe

Businesses can initiate stablecoin payouts through the Stripe Dashboard or integrate the process into their applications using APIs.

The Dashboard is suitable for businesses handling occasional transfers, while API integration provides more flexibility for automated payment operations.

1. Set Up an Eligible Stripe Financial Account

The first step is to establish an eligible financial account through Stripe Treasury.

This account provides the balance used to fund outgoing payouts.

Before proceeding, businesses should check that:

  • Their business meets Global Payouts eligibility requirements.
  • Their financial account supports the required functionality.
  • They have sufficient USD or USDC funds.
  • Their business location is supported.
  • They have completed the required verification procedures.

The public preview currently supports eligible US businesses, excluding businesses based in New York.

Recipient eligibility is assessed separately, meaning international recipients do not necessarily need to be located in the United States.

2. Register the Recipient's Crypto Wallet

After setting up the funding account, businesses need to register the recipient.

Through the Stripe Dashboard, navigate to the Recipients section and select Add recipient.

The onboarding process may require:

  • Recipient name.
  • Country of residence or registration.
  • Email address.
  • Identity or business information.
  • Destination crypto wallet details.

The required information depends on whether the recipient is an individual or a business.

For API integrations, developers can incorporate recipient onboarding into their applications or use Stripe-hosted onboarding options.

The recipient must complete the applicable verification requirements before becoming eligible for payouts.

3. Select the Stablecoin and Network

Once the recipient has been registered, select the crypto wallet payout method.

Choose the stablecoin and supported blockchain network that match the recipient's wallet.

Before confirming the transfer, verify:

  • Destination wallet address.
  • Selected stablecoin.
  • Blockchain network.
  • Recipient eligibility.
  • Transfer amount.

This step is particularly important for automated payout systems. Incorrect wallet information or network selection can create payment complications.

4. Review and Submit the Payment

Review the payout details before submitting the transaction.

Check the amount, recipient information, selected asset and applicable fees.

Once confirmed, submit the payout through the Dashboard.

Businesses can monitor the transaction through the Payouts section to track its progress.

Stripe indicates that stablecoin payouts can arrive within minutes, although actual settlement depends on network conditions and transaction processing.

join bitrue to get 938 usdt

Stripe Stablecoin Payouts API: Developer Integration Guide

For businesses handling recurring or high-volume transfers, API integration provides a more scalable approach.

Stripe offers two main API options for Global Payouts:

Payout Intents API

This option provides a structured payout lifecycle, allowing businesses to create and manage payout requests before confirming the transfer.

It is suitable for applications that require additional review and approval steps.

Outbound Payments API

This API is designed for individual payout attempts. It can be useful when an application manages its own payment routing, retry logic and transaction workflows.

Both approaches allow developers to integrate stablecoin payouts into business applications.

Required API Components

Before implementing the integration, developers should prepare the following components.

Component

Purpose

Financial Account ID

Identifies the account funding the payout

Recipient Account ID

Identifies the recipient

Crypto Wallet Payout Method ID

Identifies the destination wallet

Destination Currency

Specifies USDC or OUSD

Restricted API Key

Authorises the required API operations

Webhook Endpoint

Receives payout status notifications

For live Global Payouts integrations, developers should use the required restricted API key and configure the permissions specified in Stripe's documentation.

The integration also requires the appropriate API version and access to the relevant preview functionality.

How the API Payout Workflow Works

A typical integration follows several stages.

Step 1: Retrieve the funding account

Retrieve the financial account and save its identifier.

This account will provide the funds for the outgoing payment.

Step 2: Create the recipient

Create a recipient account and request the required crypto wallet capability.

The recipient must complete the necessary identity and verification procedures.

Step 3: Register the destination wallet

Developers can use Stripe-hosted onboarding through an AccountLink or collect wallet information through an OutboundSetupIntent.

This allows applications to integrate wallet registration into their existing user experience.

Step 4: Verify recipient eligibility

Check the recipient's crypto wallet capability status.

The required capability should be active before attempting to create a payout.

Developers should also retrieve the available payout methods and verify that the selected wallet method is eligible.

Some verification processes are asynchronous, so webhook notifications should be used to monitor status changes.

Step 5: Create the payout

Once the recipient and wallet are ready, create the payout using the Payout Intents API or Outbound Payments API.

The request must identify the funding account, recipient, payout method and destination currency.

If the funding currency differs from the destination stablecoin, Stripe handles the required conversion according to the supported configuration.

Step 6: Monitor the transaction

Save the payout object ID returned by the API.

Use it to retrieve transaction information and monitor the payout lifecycle.

This allows the application to update its internal payment records and notify users when the transaction status changes.

Example of an Automated Stablecoin Payout Workflow

An automated payment application can organise its integration into the following stages:

  1. Receive a payment request.
  2. Validate the requested amount.
  3. Retrieve the funding account.
  4. Verify the recipient and destination wallet.
  5. Confirm stablecoin and network compatibility.
  6. Create the payout request.
  7. Confirm and process the payment.
  8. Monitor webhook notifications.
  9. Update the internal payment status.

This structure separates recipient verification, payment authorisation and transaction monitoring.

It also reduces the risk of sending funds before the destination wallet has been properly validated.

Webhooks and Payment Status Monitoring

Webhook integration is important for applications that process stablecoin payouts automatically.

Stripe provides events that developers can use to monitor outbound payment activity.

Webhook event

Purpose

v2.money_management.outbound_payment.created

Indicates that a payout has been created

v2.money_management.outbound_payment.posted

Indicates that funds have been submitted on-chain

v2.money_management.outbound_payment.failed

Indicates that the payout failed before leaving the financial account

v2.money_management.outbound_payment.returned

Indicates that a posted payout did not reach its destination

Developers should distinguish between a posted payout and a completed recipient-side transfer.

A posted status indicates that the transaction has been submitted on-chain. It does not necessarily mean that the recipient has already received spendable funds.

Webhook signatures should also be verified before an application updates its internal payment records.

For production integrations, webhook-based monitoring can provide a more efficient approach than repeatedly checking the API for transaction updates.

Stripe Stablecoin Payout Fees: How Much Does It Cost?

Transaction fees are an important consideration for businesses evaluating stablecoin payments.

Stripe's published Global Payouts pricing lists the following fee for stablecoin wallet payouts:

$0.50 per payout plus 0.5% of the transfer amount.

The estimated fees are:

Transfer amount

Estimated payout fee

$100

$1.00

$500

$3.00

$1,000

$5.50

$5,000

$25.50

$10,000

$50.50

These examples cover the individual stablecoin payout fee and exclude other applicable charges.

Stripe also applies a Global Payouts platform fee. The first $1 million in monthly payout volume across all payout methods is included. A 0.05% fee applies to monthly volume above that allowance.

Businesses should evaluate the complete pricing structure, including any applicable currency conversion costs.

For companies processing frequent international payments, the total cost of transferring funds can influence the economics of an automated payout system.

Stripe Global Payouts vs Stripe Connect: What Is the Difference?

Developers should distinguish Global Payouts from stablecoin payouts for Connect because they serve different business requirements.

Although both support stablecoin-based transfers, their recipient structures and integration models differ.

Feature

Global Payouts

Stablecoin Payouts for Connect

Primary purpose

Pay external recipients

Pay connected accounts

Main use case

Contractors, suppliers and international recipients

Marketplaces and platform sellers

Stablecoin support

USDC and OUSD

USDC

Availability

Public preview

Private preview

Integration

Payout Intents and Outbound Payments APIs

Connect integration

Global Payouts is designed for businesses that need to send money to external recipients.

Connect is intended for platforms that manage connected accounts, such as marketplaces paying sellers or service providers.

The distinction matters when designing payment infrastructure. Developers should select the product according to their recipient relationships and business model rather than assuming both services offer identical functionality.

Stablecoin Payout Availability and Restricted US States

Stripe's stablecoin payout feature has geographic restrictions that businesses must understand before implementation.

The current public preview supports eligible businesses located in the United States, excluding New York.

Businesses based in New York cannot currently access the same public preview. They can register their interest to receive updates when availability changes.

Recipient availability is broader.

Stripe's Global Payouts service supports stablecoin transfers to recipients in more than 160 markets, subject to country-specific requirements.

Indonesia is among the supported recipient markets. This means an eligible US business may be able to send stablecoins to an Indonesian recipient if the recipient and destination wallet meet the applicable requirements.

However, international recipient coverage does not mean businesses in every supported market can initiate stablecoin payouts.

The sender's eligibility and recipient's eligibility are separate requirements.

Businesses should also consider:

  • Local regulations governing stablecoin transfers.
  • Recipient identity verification.
  • Applicable compliance and sanctions screening.
  • Supported wallet and network combinations.
  • Tax and accounting obligations.
  • Changes to Stripe's preview availability.

These requirements are particularly important for businesses handling recurring international payments.

img_v3_02172_7a01bc13-f32f-4752-adfa-4ebb67683chu.jpg

How Businesses Can Use Stripe for B2B Stablecoin Payments

Stablecoin payouts can support several business payment workflows, particularly when recipients operate in different countries.

International Contractor Payments

Businesses working with international freelancers and contractors can use stablecoin payouts to distribute payments directly to external wallets.

This can be useful when contractors prefer receiving dollar-denominated digital assets instead of relying entirely on local currency transfers.

Supplier and Vendor Settlements

Companies with international suppliers can explore stablecoin payments for business-to-business settlements.

For example, a US company could use an eligible financial account to send USDC to a verified supplier's wallet in a supported recipient market.

Both parties should agree on the stablecoin, network and settlement terms before the transaction.

Remittances and Financial Disbursements

Financial technology businesses can integrate automated payouts into their products for remittances, loan disbursements and other financial services.

This allows businesses to incorporate stablecoin transfers into existing payment workflows without manually processing every transaction.

Automated Business Payments

API integration can also support recurring payments and larger payout operations.

Businesses can build internal systems that validate recipients, create payout requests, monitor webhook events and update payment records.

This can reduce repetitive administrative work while maintaining structured payment approval and monitoring procedures.

How Stablecoins Fit into the Future of Digital Payments

Stablecoins are becoming increasingly relevant to international payment infrastructure because they combine blockchain-based transfers with a value designed to remain relatively stable against a reference currency.

Dollar-pegged stablecoins are designed to maintain a value close to one US dollar, making them useful for payment applications where predictable value is important.

For a broader understanding of the technology, readers can explore these Bitrue guides:

Stripe's integration brings stablecoin transfers into an established financial infrastructure, allowing developers to build payment functionality without independently managing every part of the blockchain transaction process.

For businesses, this creates another option for distributing funds internationally.

However, adoption still depends on regulatory clarity, recipient accessibility, network reliability and the total cost of transferring funds.

What Stripe's Stablecoin Payment Infrastructure Means for Developers

Stripe Global Payouts introduces another way for eligible US businesses to distribute funds internationally using stablecoins.

With support for USDC and OUSD across multiple blockchain networks, the service gives developers a structured approach to sending digital asset payments through financial accounts and external crypto wallets.

The Payout Intents API and Outbound Payments API also make it possible to integrate these transfers into automated business applications.

However, developers should carefully evaluate recipient eligibility, wallet compatibility, transaction fees and geographic restrictions before deploying a production integration.

For businesses exploring blockchain-based payment infrastructure, stablecoin payouts offer a practical use case where traditional financial operations and digital assets can work together.

FAQ

Can US businesses send stablecoin payments through Stripe?

Yes. Eligible US businesses can send USDC and OUSD directly to external crypto wallets in more than 160 recipient markets through Stripe Global Payouts. Businesses based in New York are currently excluded from the public preview.

Which stablecoins does Stripe support for Global Payouts?

Stripe supports USDC and OUSD for stablecoin wallet payouts. Each stablecoin has its own supported blockchain networks.

How much does Stripe charge for stablecoin payouts?

The published fee is $0.50 per payout plus 0.5% of the transferred amount. Additional applicable platform and currency conversion fees should also be considered.

Can developers automate stablecoin payouts using the Stripe API?

Yes. Developers can use the Payout Intents API or Outbound Payments API to integrate stablecoin transfers into their applications. Webhooks can monitor payout status changes.

Can Stripe send stablecoin payments to recipients in Indonesia?

Indonesia is included in Stripe's supported recipient markets. However, the sending business must meet US eligibility requirements, and the recipient must satisfy the applicable onboarding and wallet requirements.

Disclaimer: The views expressed belong exclusively to the author and do not reflect the views of this platform. This platform and its affiliates disclaim any responsibility for the accuracy or suitability of the information provided. It is for informational purposes only and not intended as financial or investment advice.

Disclaimer: The content of this article does not constitute financial or investment advice.

Register now to claim a 6752 USDT newcomer's gift package

Join Bitrue for exclusive rewards

Register Now
register

Recommended

When Is the Best Time to Buy Bitcoin? AI Analysis of Historical Market Cycles
When Is the Best Time to Buy Bitcoin? AI Analysis of Historical Market Cycles

Discover the best time to buy Bitcoin, buying strategies, market cycles, historical returns, buy signals, and how BTC AI analysis can guide smarter entries in 2026.

2026-11-05Read