Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer tools
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseManaged Payments
Use Payment Links
Build a checkout page
Build an advanced integration
Build an in-app integration
Payment methods
Add payment methods
Manage payment methods
    Payment method support
    Payment method support for platforms and marketplaces
    Register payment method domains
    Dynamic payment methods
    Dynamic payment methods
    A/B testing payment methods
    Payment method rules
    Payment method configurations
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Elements
Payment scenarios
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Other Stripe products
Financial Connections
Crypto
Climate
HomePaymentsManage payment methods

Payment method support for platforms and marketplaces

Learn about requirements and limitations when enabling payment methods for platforms and marketplaces.

Copy page

When using Connect for platforms and marketplaces, different payment methods are available depending on factors such as country location, business type, account type, and charge type. Select a payment method to learn about its level of Connect support.

For more information about enabling payment methods with Connect, refer to the following:

  • Account capabilities
  • Adding payment method capabilities
  • Payment method support

Payment methods

If you use Connect, you must take the following into consideration before you enable and use ACH Direct Debits.

Request ACH Debit capabilities for your connected accounts

Set the us_bank_account_ach_payments capability to active on your platform account, and for any connected accounts you want to enable for ACH debits. You can also request more account capabilities.

Note

Stripe automatically refunds the application fee to your platform account when the destination charge for an ACH debit fails. Learn about fees for failed payments.

Merchant of record and statement descriptors

The charge type of Connect payments might change the default statement descriptor and the merchant name that appears on the customer’s bank statement. The charge type can also change:

  • The merchant of record shown on the mandate
  • The merchant shown on confirmation emails
  • The merchant shown on microdeposit reminder emails

The merchant of record determines the Stripe account authorized to create payments with a particular PaymentMethod. To learn more about sharing this authorization across multiple connected accounts, see PaymentMethod and Mandate cloning.

Charge typeDescriptor taken from
DirectConnected Account
DestinationPlatform
Separate charge and transferPlatform
Destination (with on_behalf_of)Connected Account
Separate charge and transfer (with on_behalf_of)Connected Account

PaymentMethod and mandate cloning

You can collect customer bank accounts on the platform account and clone ACH Direct Debit payment methods. Cloning these methods allows you to save customer bank accounts for later use on connected accounts. When you clone ACH Direct Debit payment methods, Stripe duplicates the mandate authorization to the connected account, but we don’t send any new mandate confirmation emails.

Caution

If a mandate is authorized for a PaymentIntent or SetupIntent on_behalf_of a connected account, you can’t use that mandate with a different connected account.

When collecting a bank account that you intend to clone to connected accounts, you must communicate to the customer that their authorization extends to connected accounts on your platform. For example, you can communicate this message to a customer through the mandate terms. Failure to communicate this message to your customers could result in customer confusion and increase the risk of disputed payments.

Connect and settlement

Settlement speed is generally controlled at the platform level. The table below shows a comprehensive view of settlement timing by account and charge type.

Account TypeDirect ChargesDestination ChargesSeparate Charges and Transfers
Standard with Platform ControlThe platform controls the settlement speed.The platform controls the settlement speed.The platform controls the settlement speed.
Standard without Platform ControlThe connected account controls the settlement speed.The connected account controls the settlement speed.The platform controls the settlement speed.
ExpressThe platform controls the settlement speed.The platform controls the settlement speed.The platform controls the settlement speed.
CustomThe platform controls the settlement speed.The platform controls the settlement speed.The platform controls the settlement speed.
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc