Recursos para IA

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.

A comissão do Mercado Pago é descontada do valor recebido pelo vendedor. Ou seja, primeiro, a comissão do Mercado Pago é descontada e, em seguida, a comissão do Marketplace é descontada sobre o valor restante.

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.

  1. Siga as etapas descritas na documentação OAuth para obter cada access_token e public_key. Estas informações serão necessárias durante o processo de integração do checkout ao marketplace.
  2. Siga o fluxo de integração do Checkout Pro.
  3. Na integração do checkout, utilize a public_key e o access_token do vendedor (obtidos na etapa 1) no backend ou no header da requisição.
  4. Para determinar a porcentagem de comissão do marketplace, preencha o parâmetro marketplace_fee com 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.