Conta Mercado Pago
Server-Side
Os pagamentos com Conta Mercado Pago não precisam ser enviados via backend. Caso o usuário selecione esta opção como meio de pagamento, a preferenceId
enviada na inicialização do Brick é responsável por redirecionar o comprador ao site do Mercado Pago, onde será feito o pagamento diretamente em nosso site.
Para redirecionar o comprador de volta para o seu site, você pode configurar as back_urls
como descrito neste artigo.
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 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.
A divisão dos valores entre o vendedor e o marketplace é feita automaticamente a partir do split de pagamento, sem a necessidade de qualquer ação por parte do vendedor.
Para a configuração do marketplace em Checkout Bricks siga as etapas listadas abaixo.
- Crie um
access_token
para cada vendedor seguindo a documentação de OAuth. - Na configuração de inicialização de Bricks, adicione
marketplace: true
.
javascript
const settings = {
initialization : {
amount: 100,
preferenceId: "<PREFERENCE_ID>",
marketplace: true,
},
};
- Utilize a
public_key
da sua conta de integrador no frontend e insira oaccess_token
do vendedor, obtido 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_fee
com um valor em moeda local (seu padrão é 0) a ser cobrado para cada preferência criada na API /checkout/preferences. Lembre-se de adicionar o id da preferência na inicialização do Brick.
Ao concluir essas etapas, o Checkout Bricks terá sido integrado ao marketplace e estará pronto para processar os pagamentos.
Teste sua integração
Com a integração finalizada, você poderá testar o recebimento de pagamentos. Para mais informações, acesse a seção Realizar compra teste.