🌟 Boilerplate básico para criar split de pagamento no mercado pago(aka marketplace)
Indo direto ao ponto
A Api do mercado pago não explica muito bem como funciona o split de pagamento para multiplos úsuarios, nem como o setup necessário.
Para criar aplicações desse tipo, é preciso gerenciar tokens oauth de conexão com sua aplicação la(no mercado pago), o que torna um tanto quanto demorado e chato tirar uma aplicação desse tipo do papel por lá.
Sentia falta de um tutorial direto ao ponto, ou apenas um boilerplate para inserir minha aplicação, e ela conseguisse criar os codigos de acesso do mercado pago do cliente e entao eu so precisasse criar as chamadas usando esse codigo ao inves do meu proprio.
Por isso criei esse templatezinho no gh: mercado-pago-split. Apesar de ser só um esqueleto básico, ja torna a tarefa bem mais fácil. Conto com vocês dando pull para deixarmos esse boilerplate melhor em!
API de pagamentos são quase todas chatas. A pior que já mexi foi a do Paypal. Ela conseguiu ser ruim na integração, mensagens de erros, documentação e API. Foram inúmeras ligações com o suporte até conseguir "fazer funcionar".
A melhor que já trabalhei foi com a da Asaas. Fiz uma integração completa de Pix, boleto e cartão em uma hora. Em segundo lugar vem a Stripe.
Outras eu desconheço. APIs burocráticas e chatas de integrar são mais caras só pela dor de cabeça que dá. Se for SOAP eu passo longe.
Animal! O mercado pago é bem chatinho de integrar, principalmente pra testar webhook, eles só funcionam em produção.
Já usei eles pra cartão e é muito complicado. Atualmente uso o Pix deles na AlertPix, e atualmente uso como geteway principal mas já temos a Woovi integrada desde o primeiro dia.
Estamos esperando só aumentar a quantidade de requisições pra migrar, já que no mercado pago a gente fica meio que sem saber o que aconteceu com os webhooks, e na Woovi é tudo mais fácil e transparente.
Me pergunto se vc pretende fazer esse tipo de boilerplate pra outros gateways?