Stripe Connect: Como criar um Marketplace e Split de Pagamentos

TL;DR: O guia técnico e legal para receber pagamentos e distribuir comissões automaticamente para parceiros no seu SaaS, sem dores de cabeça com bi-tributação.

## A Armadilha Fiscal dos Marketplaces Imagine que você criou um SaaS no modelo **Marketplace**, estilo Uber, iFood ou Hotmart. O cliente final paga R$ 100, a sua plataforma retém 10% (R$ 10) de taxa, e R$ 90 vão para o prestador de serviço. **O erro fatal:** A maioria dos fundadores iniciantes recebe os R$ 100 na sua própria conta bancária corporativa, e depois tenta transferir os R$ 90 manualmente para o prestador. **A consequência:** No Brasil (e no mundo), isso significa que a sua empresa gerou uma receita de R$ 100, e você vai pagar impostos sobre o valor total (bi-tributação). Além disso, o Banco Central pode interpretar que você está operando como uma Instituição Financeira sem autorização. ### A Solução: O Split de Pagamentos (Stripe Connect) Para operar legalmente, o dinheiro nunca pode "parar" na sua conta. Ele precisa ser roteado direto no Gateway de Pagamento. O **Stripe Connect** é a ferramenta mais poderosa do mundo para isso. ### Como funciona a integração: 1. **Onboarding Express:** Seu prestador de serviço preenche os dados bancários dele dentro de uma tela super segura fornecida pelo próprio Stripe (você não encosta nesses dados sigilosos). O prestador se torna uma "Connected Account". 2. **A Mágica da API (Destination Charges):** Quando o cliente final passa o cartão, a sua API envia um comando simples pro Stripe dizendo: *"Cobre R$ 100, transfira R$ 90 para a ConnectedAccount_XYZ, e deixe R$ 10 na minha conta"*. 3. **Impostos limpos:** O seu contador agora emitirá a Nota Fiscal de serviço apenas sobre a sua comissão real (R$ 10). O Stripe emite relatórios separados, isentando você de dor de cabeça. ### Desafios de Engenharia Implementar o Stripe Connect exige uma lógica rigorosa no seu banco de dados para tratar eventos de Webhook, gerenciar Chargebacks (quando o cliente contesta a compra) e reembolsos. Se o cliente pedir estorno, o Stripe precisa saber exatamente de quem retirar o dinheiro. A **ConectaOne** possui desenvolvedores Seniores especialistas na arquitetura financeira do Stripe. Nós estruturamos e construímos o checkout e o dashboard transacional do seu Marketplace ou SaaS para que você se preocupe apenas com a estratégia do negócio.