🇧🇷 Debug Mercado Pago BR

Teste real: conectar MP, criar pagamento, executar batch de comissões

🇧🇷 Debug Mercado Pago BR

🧪 Crea Pizzeria Test BR

0 pizzerie BR trovate

Nessuna pizzeria BR trovata

⚠️ Nessuna pizzeria BR rilevata. Esegui la migrazione Stripe → MP?

Job diário (02:00)

Webhook Mercado Pago

⏳ Aguardando webhooks

Total: 0 eventos

📌 Como testar:

  1. Cole ID de uma pizzeria BR
  2. Cole access token MP real
  3. Clique "Conectar MP" → subscription R$149 criada
  4. Clique "Criar Preferência" → abre checkout
  5. Pague com Pix ou cartão (sandbox)
  6. Webhook deve confirmar pagamento (veja seção acima)
  7. Clique "Executar Batch" para testar cobrança

✅ Checklist de validação:

  • ☐ connectMercadoPago cria/atualiza mercado_pago_connected = true
  • ☐ salva mercado_pago_user_id corretamente
  • ☐ br_subscription_status = active ao conectar
  • ☐ br_subscription_next_payment_date = +30 dias
  • ☐ createMercadoPagoPayment cria preference com init_point
  • ☐ Webhook recebe payment.approved e marca Order como paid
  • ☐ calculateOrderCommission só roda em estado delivered
  • ☐ commission_amount = 2.00, commission_status = pending
  • ☐ dailyBRCommissionBatch soma pendentes e tenta cobrança
  • ☐ Se ok: commission_status = paid, br_commission_pending_amount = 0
  • ☐ Se fallisce: lascia pending e mostra errore reale