Ensuring the seller pays the Stripe fees

If you want the seller's on your platform (i.e. the connected accounts) to be responsible for paying the Stripe fees on each transaction, you will need to:

  1. Ensure sellers create Stripe accounts that have access to the full Stripe dashboard

  2. Use direct charges

Create Stripe accounts that have access to the full Stripe dashboard

When designing a Connect integration, Stripe allows you to provide access to the full Stripe dashboard or a lighter-weight Express dashboard.

See this section of the Stripe documentation for full details on full vs. Express dashboard access

If you want to use direct charges (which is necessary if you want the connected account to pay the fees), you'll need to provide the seller with access to the full dashboard.

You can do this by selecting the Stripe option for the Dashboard Access field on the 'Stripe Connect - Create Account' action:

Use direct charges

When processing a payment with Stripe (i.e. creating a Charge), Stripe offers 3 options:

  1. Direct charges

  2. Destination charges

  3. Separate charges and transfers

See this section of the Stripe documentation for full details on charge types

If you want the connected account to pay the Stripe fees on a transaction, you must use a direct charge. You can use a direct charge with the 'Stripe Connect - Create a Checkout Session' action by selecting Direct on the 'Charge Type' field:

Now when a payment is processed, the charge is made directly on the connected account. They pay the Stripe fee, while the platforms fee also gets automatically transferred to the platform ('Application fees'):

Last updated