Runbook Stripe
JoiaWallet Marketplace — Webhooks & Escrow P2P
v1.0 • GO-LIVE
Última validação: 2026-03-05 | Gate 2 E2E: PASS | Webhook live: payment_intent.amount_capturable_updated ✓
🧪 TEST (Desenvolvimento)
- sk_test_… → STRIPE_SECRET_KEY
- pk_test_… → frontend publishable key
- whsec_… → STRIPE_WEBHOOK_SECRET
Usar cartão: 4242 4242 4242 4242
🚀 LIVE (Produção)
- sk_live_… → STRIPE_SECRET_KEY
- pk_live_… → frontend publishable key
- whsec_… → STRIPE_WEBHOOK_SECRET (endpoint diferente!)
Nunca misturar sk_live com whsec de test.
O
STRIPE_WEBHOOK_SECRET é único por endpoint. Ao criar endpoint live, gerar novo whsec e atualizar o secret na Base44.Verificar keys activas:
# Base44 dashboard → Settings → Environment Variables # Confirmar prefixo correcto para o ambiente activo: echo $STRIPE_SECRET_KEY | head -c 8 # deve ser sk_test_ ou sk_live_