# Coletar tarifas da plataforma Monetize seu marketplace cobrando taxas de inscrição pelas transações. Sendo um marketplace, você é responsável pelo pagamento das tarifas da Stripe. Essas tarifas incluem taxas de transação, taxas por conta conectada e taxas de contestação. Para compensar essas tarifas e garantir lucro, você coleta a tarifa da plataforma de cada transação em vez de transferir o valor total para sua conta conectada. Como você lida com as tarifas da Stripe, a tarifa da plataforma é a única tarifa que suas contas conectadas veem. As tarifas da Stripe são debitadas automaticamente do seu saldo da Stripe. Para garantir que seu saldo não fique negativo e que você tenha uma margem de pagamentos saudável, certifique-se de cobrar uma tarifa da plataforma que seja suficiente. ## Tarifas cobradas ao usar o Destination Charges Quando um pagamento é processado, em vez de transferir o valor total da transação para uma conta conectada, sua plataforma pode decidir cobrar uma parte do valor da transação na forma de tarifas. Você pode definir os preços das tarifas de duas maneiras diferentes: - Use a [ferramenta de plano de preços da plataforma](https://docs.stripe.com/connect/platform-pricing-tools.md) no Dashboard para definir e testar as regras do plano de preços da tarifa da plataforma. - Defina suas regras de preços internamente, especificando tarifas diretamente em um [PaymentIntent](https://docs.stripe.com/api/payment_intents/object.md) usando o parâmetro [application_fee_amount](https://docs.stripe.com/api/payment_intents/object.md#payment_intent_object-application_fee_amount). As tarifas definidas com esse método têm sobreposição à lógica de preços especificada na Platform Pricing Tool. Ao criar cobranças com `application_fee_amount`, o valor total da cobrança é imediatamente transferido da plataforma para a conta `transfer_data[destination]` depois que a cobrança é capturada. O valor `application_fee_amount` (limitado ao valor total da cobrança) é transferido de volta à plataforma em seguida. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d "line_items[0][price_data][currency]=usd" \ -d "line_items[0][price_data][product_data][name]=T-shirt" \ -d "line_items[0][price_data][unit_amount]=1000" \ -d "line_items[0][quantity]=1" \ -d "payment_intent_data[application_fee_amount]=123" \ -d "payment_intent_data[transfer_data][destination]={{CONNECTEDACCOUNT_ID}}" \ -d mode=payment \ --data-urlencode "success_url=https://example.com/success" ``` After the application fee is collected, an [Application Fee](https://docs.stripe.com/api/application_fees/object.md) object is created. You can view a list of application fees in the [Dashboard](https://dashboard.stripe.com/connect/application_fees), with the [application fees](https://docs.stripe.com/api/application_fees/list.md), or in [Sigma](https://docs.stripe.com/stripe-data/how-sigma-works.md). You can also use the `amount` property on the application fee object for itemized fee reporting. Quando usar `application_fee_amount`, lembre-se: - O `application_fee_amount` tem como limite o valor total da transação. - O `application_fee_amount` é sempre computado na mesma moeda da transação. - A tarifa da plataforma é *liquidada* (When funds are available in your Stripe balance) na mesma moeda de liquidação da conta conectada. Para cobranças de destino internacionais, isso pode [diferir da moeda de liquidação da sua plataforma](https://docs.stripe.com/connect/currencies/fx-quotes-api.md#application-fees-for-destination-charges-and-converting-balances). - Sua plataforma paga a tarifa da Stripe após a transferência do `application_fee_amount` para sua conta. - Nenhuma tarifa da Stripe adicional é aplicada ao valor. - Sua plataforma pode usar relatórios integrados de tarifas da plataforma para reconciliar as [tarifas cobradas](https://dashboard.stripe.com/connect/application_fees). - Em dashboards ou componentes hospedados na Stripe como o [componente de detalhes do pagamento](https://docs.stripe.com/connect/supported-embedded-components/payment-details.md), sua conta conectada pode visualizar o valor total e o valor da tarifa da plataforma. ### Fluxo de fundos com Destination Charges Com o código acima, o valor total da cobrança (US$ 10,00) é adicionado ao saldo pendente da conta conectada. O valor `application_fee_amount` (US$ 1,23) é subtraído do valor da cobrança e transferido para sua plataforma. As tarifas da Stripe (US$ 0,59) são subtraídas do saldo da conta da plataforma. O valor da tarifa da plataforma, deduzido das tarifas da Stripe (US$ 1,23 - US$ 0,59 = US$ 0,64), permanece no saldo da conta da plataforma. ![Fluxo de fundos para Destination Charges](https://b.stripecdn.com/docs-statics-srv/assets/destination_charge_app_fee.c9ef81298155b38f986df02d0efa9167.png) O `application_fee_amount` é disponibilizado no cronograma de transferências normal da conta da plataforma, assim como os fundos das cobranças normais da Stripe. ## Coletar tarifas cobradas ao usar cobranças e transferências separadas Ao usar cobranças e transferências separadas, você pode coletar tarifas cobradas de uma cobrança reduzindo o valor transferido para as contas de destino. Por exemplo, considere uma transação referente ao serviço de entrega de um restaurante que envolva pagamentos ao restaurante e ao motorista: 1. O cliente paga uma cobrança de US$ 100. 1. A Stripe coleta uma tarifa de US$ 3,20 e adiciona os US$ 96,80 restantes ao saldo pendente da conta da plataforma. 1. A plataforma transfere US$ 70 para a conta conectada do restaurante e US$ 20 para a conta conectada do motorista. 1. Uma tarifa de plataforma de US$ 6,80 permanece na conta da plataforma. Normalmente, você precisa de um ledger para acompanhar para onde direcionar os fundos, especialmente se estiver mantendo os fundos por mais do que um curto período de tempo. Por exemplo, se uma plataforma de venda de ingressos retém um pagamento e envia os fundos apenas após o término de um show, ela precisa ter um ledger ou alguma outra forma de acompanhar essa lógica. > #### Tarifas de plataforma com segregação de fundos > > A segregação de fundos é um recurso de visualização privada que permite debitar tarifas da plataforma diretamente dos fundos alocados durante a transferência, proporcionando uma separação contábil limpa. Entre em contato com seu gerente da conta Stripe para solicitar acesso. ### Fluxo de fundos com cobranças e transferências separadas ![Como uma cobrança é dividida em tarifas para a conta da plataforma e transferências para as contas conectadas](https://b.stripecdn.com/docs-statics-srv/assets/charges_transfers.c54b814c7e6f88993bf259c8a53f03e8.png) Para saber mais sobre o processamento de pagamentos em várias moedas com o Connect, consulte [como trabalhar com várias moedas](https://docs.stripe.com/connect/currencies.md). ## Próximas etapas Depois de configurar a monetização, você poderá [repassar dinheiro](https://docs.stripe.com/connect/marketplace/tasks/payout.md) para suas contas conectadas.