Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
Herramientas para desarrolladores
Empieza ahora
Pagos
Automatización contable
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
Resumen
Empieza a usar Connect
Fundamentos de la integración
Ejemplos de integraciones
    Recibir pagos y luego transferir
    Charge SaaS fees to connected accounts
    Habilita a otras empresas a aceptar pagos en forma directa
    Transfiere dinero
    Crea una integración de Connect totalmente integrada
Haz el onboarding de las cuentas
Configura los Dashboards de la cuenta
Aceptar pagos
Transfiere a cuentas
Gestiona tu plataforma Connect
Formularios fiscales para tu plataforma Connect
Trabaja con tipos de cuentas conectadas
InicioPlataformas y marketplacesExample integrations

Nota

Esta página aún no está disponible en este idioma. Estamos trabajando intensamente para que nuestra documentación esté disponible en más idiomas. Ofreceremos la traducción en cuanto esté disponible.

Collect payments then pay out on your marketplace

Collect payments from customers and pay them out to sellers or service providers on your marketplace.

Copiar página

This guide demonstrates how to accept payments from customers and move funds to the bank accounts of your sellers or service providers, without writing code. Use this guide if you:

  • Want to accept payments from customers and pay out sellers or service providers without writing code.
  • Want to rapidly test product-market fit without coding.
  • Are a marketplace that is selling directly to end customers (as opposed to a SaaS platform who is selling software to help others operate their own business).

In this example, we’ll build a marketplace that allows T-shirt artists to sell customized T-shirts. You can use the concepts covered in this guide in other business applications as well.

Prerequisites

  1. Register your platform.
  2. Add business details to activate your account.
  3. Complete your platform profile.
  4. Customize your Connect brand settings on the Stripe Dashboard settings page and customize your Payment Link brand settings on the Checkout Branding settings page.

Create a connected account

When a seller or service provider signs up on your marketplace, you need to create a user account (referred to as a connected account) so you can move funds to their bank account. Connected accounts represent your sellers or service providers. In our T-shirt marketplace example, the connected account represents the artist making the shirts.

Step 1.1: Create a connected account onboarding link

  • Go to the Connected accounts page and click +Create to create a new connected account.
  • Select Express for account type and select the country where this connected account is located. Stripe allows platforms in supported countries to create connected accounts in other Stripe-supported countries.
  • Click Continue to generate the onboarding link that you can then share with your seller or service provider over email, SMS, or other private means. Don’t share this link publicly.
The create account modal displaying a generated Express link for onboarding a connected account

Create an onboarding link

This link directs sellers and service providers to a sign-up form where they can provide their identity and bank account information to onboard to your marketplace. In our example of a T-shirt marketplace, share this link with the T-shirt artist to onboard them. This link expires after 90 days and is for use by a single seller or service provider. After they complete the onboarding flow, you can see their account details in your Connected accounts page. Repeat these steps any time you need to add additional sellers or service providers.

A single account displayed in the connected accounts list view

Create the Payment Link to accept payments

Now that you’ve created a connected account, create a Payment Link to accept payments from your customers—no coding required. When you send this link to your marketplace customer, they’ll land on a Stripe-hosted page where they can pay you. In the T-shirt marketplace example, customers buy T-shirts through your marketplace, and you pay T-shirt artists for designing and creating the T-shirts. To set this up, click on +Create link on the Payment Links page and follow the steps.

Step 2.1: Add the product

You configure Payment Links for a specific product and price so the first step is to add the product you want to sell. Click on +Add new product to add a product.

The first page of the payment link creation form

Set your product name, description, and price, which are all visible to the customer on the Checkout page that you redirect them to. After entering the information for your new product click +Add product to add the product. In this example, we’re adding a medium-sized tree-patterned T-shirt product, so we’ll configure the Payment Link for this particular product. If we also wanted to sell small-sized T-shirts or T-shirts with other designs, we would follow the above steps to create a new Payment Link and a new product.

The product creation modal found within the payment link creation form

Step 2.2: Customize the Payment Link

You can customize your Payment Link to allow customers to enter promotion codes, adjust the quantity of the product, or enter their shipping and billing address. For our example of a T-shirt marketplace, we want to allow customers to buy a variable number of T-shirts. We also need to collect the customer’s shipping address so we can ship the T-shirts to them. To enable both of these, select Let customers adjust quantity and Collect customers’ addresses then click Next.

Step 2.3: Decide when to pay your connected account

You have two options for paying out your connected account.

  • If you already know which connected account you want to pay using funds collected through this Payment Link, you can automatically pay out.
  • However, if you don’t know the connected account ahead of time or need to pay multiple connected accounts, you can pay out later.

Select the connected account to pay

Select the checkbox that says Split the payment with a connected account. Selecting this checkbox allows a connected account to automatically get paid when a customer buys the product through this Payment Link. In our example, we want to automatically pay Jamie, the T-shirt artist, whenever a customer buys their T-shirt. To do that, we specify Jamie as the connected account.

Specify the application fee for the platform

To keep a portion of the payment for your marketplace, you can specify an application fee. This is a fixed amount for each payment that uses this payment link. It doesn’t change based on quantity, discounts, or taxes, and we cap it at the total purchase amount. In our example, our T-shirt marketplace takes a 1 USD application fee per sale and sends the remaining payment (9 USD) to the T-shirt artist. If the customer purchases two T-shirts, uses a promotion code, or needs to pay additional taxes on top of their 10 USD purchase, the T-shirt marketplace still receives a 1 USD application fee per sale. For products with recurring payments (subscriptions), you can specify an application fee as a percentage of the total transaction value.

The second page of the payment link creation form. This page includes options for routing funds to connected accounts.

After configuring the Payment Link to split the payment with your connected account, click +Create link to generate the Payment Link URL.

After the customer pays, Stripe transfers the entire amount to the connected account’s pending balance and then transfers the application fee amount to the platform’s account as revenue for facilitating the sale. Then Stripe deducts the Stripe fees from the platform’s application fee. Under the hood, this funds flow is called a destination charge.

Share the Payment Link with your customers

Now that you’ve created your Payment Link, copy the Payment Link URL and share it publicly on your website or through social media. When a customer clicks on your Payment Link URL, they see your customized Checkout page (example below) and can enter their payment information—they can pay from mobile or desktop with a card, Apple Pay, or Google Pay.

After the payment

Step 4.1 View your payments

Go to the Payments page to see the list of payments your business has accepted. You can click on an individual payment to see more details about it, such as the shipping address if you chose to collect one. You can see the application fees your business collected for each payment, or go to the Balance page to see your total funds.

Step 4.2 Fulfillment

After the payment completes, you need to handle fulfillment of the product. In the T-shirt marketplace example, this would entail shipping the T-shirts to the buyer after payment.

OpcionalAdd more payment methods

Disputes

As the settlement merchant on charges, your platform is responsible for disputes. Make sure you understand the best practices for responding to disputes.

Payouts

By default, any funds that you transfer to a connected account accumulate in the connected account’s Stripe balance and are paid out on a daily rolling basis. You can change the payout frequency by going into the connected account’s detail page, clicking the right-most button in the Balance section, and selecting Edit payout schedule.

Refunds

To issue refunds, go to the Payments page. Select individual payments by clicking the checkbox to the left of any payments you want to refund. After you select a payment, Stripe displays a Refund button in the upper-right corner of the page. Click the Refund button to issue a refund to customers for all payments you have selected.

Nota

Connected accounts can’t initiate refunds for payments from the Express Dashboard. If your connected accounts use the Express Dashboard, you must process refunds for them.

Consulta también

  • Manage connected accounts in the Dashboard
  • Issue refunds
  • Customize statement descriptors
  • Work with multiple currencies
¿Te fue útil esta página?
SíNo
¿Necesitas ayuda? Ponte en contacto con soporte.
Únete a nuestro programa de acceso anticipado.
Echa un vistazo a nuestro registro de cambios.
¿Tienes alguna pregunta? Contacto.
¿LLM? Lee llms.txt.
Con tecnología de Markdoc