On-Behalf-Of

The on_behalf_of parameter makes a connected account the settlement merchant on a charge, so the payment uses the seller's name, country, and fees.

Updated October 1, 2026

On-behalf-of is the Stripe Connect parameter on_behalf_of. It names a connected account as the settlement merchant on a charge. The platform account still creates the payment, but it settles as if the connected account were the merchant.

What it changes

  • The customer's card statement can show the seller's business name instead of the platform's.
  • The charge settles in the connected account's country. This matters when the platform and seller are in different countries.
  • Stripe's pricing and the available payment methods follow the connected account.

Stripe requires on_behalf_of in some cross-border setups, such as when the platform and connected account are in different regions.

Why it matters

On a marketplace, the seller is the real vendor. Showing the seller's name on the statement means fewer customers dispute a charge they don't recognize.

On-behalf-of vs transfers and MoR

A transfer moves money to a connected account after the payment. on_behalf_of decides whose charge it is at settlement. It also doesn't make the connected account the full merchant of record. Tax responsibility for the sale depends on your setup, not on this parameter alone.

Related terms