Como integrar o checkout em marketplace
Marketplace é um site/plataforma de e-commerce que conecta vendedores e compradores em um único ambiente de venda, permitindo a venda de produtos e/ou serviços online com maior abrangência e possibilidade de conversão.
Além da estrutura necessária para realizar vendas, alguns marketplaces cuidam da disposição dos produtos, métodos de pagamento e envio, otimizando o processo de venda e facilitando o gerenciamento do negócio.
Caso escolha vender através de um marketplace, você pode integrar o Checkout Pro do Mercado Pago para processar os pagamentos realizados. Neste modelo de checkout, o comprador é direcionado para uma página do Mercado Pago para concluir o pagamento.
O Checkout Pro realiza automaticamente a divisão dos valores entre o vendedor e o marketplace por meio do split de pagamento, sem a necessidade de qualquer ação por parte do vendedor.
Para realizar a integração você precisará seguir o fluxo de integração do Checkout Pro utilizando um access token para cada vendedor, obtido através de OAuth. Abaixo, listamos as etapas necessárias para integrar um checkout ao marketplace.
- Siga as etapas descritas na documentação OAuth para obter cada
access_tokenepublic_key. Estas informações serão necessárias durante o processo de integração do checkout ao marketplace. - Siga o fluxo de integração do Checkout Pro.
- Na integração do checkout, utilize a
public_keye oaccess_tokendo vendedor (obtidos na etapa 1) no backend ou no header da requisição. - Para determinar a porcentagem de comissão do marketplace, preencha o parâmetro
marketplace_feecom o valor a ser cobrado para cada order criada na API /v1/orders.
Exemplo
json
{ "items": [ { "id": "item-ID-1234", "title": "Meu produto", "currency_id": "BRL", "quantity": 1, "unit_price": 75.76 } ], "marketplace_fee": 10 }
Ao finalizar essas etapas, a integração do checkout com o marketplace estará concluída e pronta para processar os pagamentos.
