Caros clientes e dev's do Mercado Pago,

Escrevemos esta mensagem como uma carta aberta com respeito, mas com muita frustração porque estamos encerrando o desenvolvimento do nosso plugin PRMP (Pagamento Recorrente para WooCommerce), mesmo depois de investir tempo, cuidado e energia para fazer uma integração correta com o produto de Assinaturas de vocês.

Nosso objetivo era simples: permitir que lojas em WooCommerce vendessem assinaturas de forma automatizada, com uma experiência confiável para o cliente final. O que funcionou por um tempo.

O que está acontecendo

Em muitos casos (e em alguns períodos, praticamente em todos), pagamentos realizados com cartão no fluxo de assinatura são recusados com a mensagem de “pagamento suspeito”, e na API o retorno aparece como: status_detail: cc_rejected_high_risk

O efeito prático é devastador:

  • o cliente tenta assinar, não consegue
  • a assinatura fica cancelada
  • a loja perde venda
  • e o lojista culpa “o plugin” (porque é a parte visível), mesmo quando o retorno vem diretamente do antifraude.

O que fizemos do nosso lado

  • implementamos o fluxo oficial de assinatura via API (/preapproval) e redirecionamento para o checkout de assinatura
  • implementamos webhooks e validação de eventos
  • implementamos Device ID / sessão de segurança conforme recomendado (quando aplicável)
  • registramos logs completos de requisição e retorno para rastreio de problemas
  • abrimos chamado(s) e enviamos evidências (ids de pagamentos, datas, status, logs)

Mesmo assim, o que recebemos do suporte foi, em resumo: “não podemos fazer nada”, “sua conta está normal” e “o problema é o seu plugin ou banco emissor do cliente”.

Só que o próprio retorno da API indica uma decisão interna de risco (cc_rejected_high_risk). Isso não é algo que um plugin em WooCommerce consiga “corrigir” do lado de cá.

Por que estamos publicando isso

Porque não podemos vender uma solução que depende de um comportamento imprevisível e que afeta diretamente o faturamento de lojistas.

Queriamos muito continuar. Realmente construímos esse plugin pensando em qualidade, manutenção e experiência do usuário. Mas não existe produto sustentável quando o motivo do erro é invisível, não tem explicação técnica útil, e a culpa recai em quem está tentando integrar.

O que gostariamos de ver do Mercado Pago

Se vocês querem um ecossistema saudável de integradores e plugins:

  • Um canal de suporte que realmente analise casos de risco com evidência (ex.: payment ids)
  • Uma forma de identificar e mitigar falsos positivos sem “tentativa e erro”
  • Melhor transparência técnica sobre recusas por risco no fluxo de assinaturas
  • Parar de fechar o chamado sem dar oportunidade de resposta, só a resposta de vocês é a final? Então, para o que serve os chamados?
  • Para o que serve ser credenciado Mercado Pago se não temos voz?

Do jeito que está hoje, não temos como manter esse projeto de forma responsável. O comportamento é imprevisível e impacta diretamente vendas de clientes. Esse cenário não é exclusivo do nosso caso há relatos semelhantes de outros desenvolvedores e lojistas. Se houver mudança concreta (com critérios técnicos claros e suporte que investigue por ID de pagamento), podemos reconsiderar.

Caso o Mercado Pago tenha interesse em avaliar este projeto como estudo de caso, ou até mesmo em viabilizar sua comercialização de forma oficial, estamos à disposição para conversar. Podem entrar em contato.

Como nosso plugin foi construído

0
    0
    Comprando...
    Nenhum plugin sendo comprado no momento.