site-contasfixas-dev

Contas Fixas — Ambiente de Desenvolvimento

Este repositório é o ambiente de testes do site Contas Fixas. Ele é publicado separadamente em dev.contasfixas.com.br, com seu próprio banco de dados Supabase e credenciais de teste do Mercado Pago — totalmente isolado da produção.

Por que existe

Permite testar mudanças (novas funcionalidades, ajustes de layout, correções) antes de publicá-las para os clientes reais no repositório de produção (saulosilva85/site-contasfixas).

Diferenças em relação à produção

  Produção Este repositório (dev)
Domínio www.contasfixas.com.br dev.contasfixas.com.br
Banco de dados Projeto Supabase de produção Projeto Supabase contasfixas-dev
Pagamento Pix Credenciais reais do Mercado Pago Credenciais de teste/sandbox
Dados Clientes reais Fictícios — pode apagar/testar à vontade

Fluxo de trabalho

  1. Alterações são feitas e testadas aqui primeiro
  2. Validado em dev.contasfixas.com.br
  3. A mudança é replicada para o repositório de produção (saulosilva85/site-contasfixas), com as credenciais corretas de produção

Arquivos

Configuração pendente

Nota sobre testes de pagamento Pix (sandbox)

Para o Mercado Pago aprovar automaticamente um pagamento Pix de teste, o campo payer.first_name enviado na criação da Order precisa ser exatamente "APRO". Sem isso, o pagamento fica parado em action_required / waiting_transfer e nunca é aprovado. A função create-pix publicada no Supabase deve enviar:

"payer": { "email": user.email, "first_name": "APRO" }

Fonte: https://www.mercadopago.com.br/developers/pt/docs/checkout-api-orders/integration-test/pix