Casos de Teste
Esta seção apresenta um guia passo a passo para gerar Boleto e testar fluxo de webhooks na API Paytime
🧪 Casos de Teste — Boleto Bancário (Sandbox)
No ambiente de Sandbox, os boletos seguem regras simuladas de acordo com o valor informado em amount (centavos). Essas regras permitem validar os diferentes fluxos e webhooks disparados pela Paytime.
Cenário 1 — Boleto em PROCESSING
- Condição:
**amount**< 10000 (ex.: R$ 99,99). - Comportamento:
- O boleto é criado com status
**PROCESSING**.
- O boleto é criado com status
Cenário 2 — Boleto em PENDING
- Condição: 10000 ≥
**amount**< 50000 (ex.: R$ 150,00 ou R$ 499,99). - Comportamento:
- O boleto é criado com status
**PROCESSING**. - O status é atualizado para
**PENDING**. - Em seguida, um webhook de atualização (updated-billet-status) é disparado.
- O boleto é criado com status
Cenário 3 — Boleto em PAID
- Condição:
amount≥ 50000 (ex.: R$ 500,00). - Comportamento:
- O boleto passa pelo fluxo do Cenário 2.
- O status é atualizado para
**PAID**. - Um novo webhook de atualização (updated-billet-status) é disparado.
📑 Tabela Resumo — Cenários de Teste (Boleto Bancário)
Condição (amount) | Webhooks Disparados | Status Final |
|---|---|---|
< 10000 (ex.: R$ 99,99) | - | PROCESSING |
10000 ≥ amount < 50000 (ex.: R$ 150,00) | updated-billet-status | PENDING |
≥ 50000 (ex.: R$ 500,00) | updated-billet-status | PAID |
⚠️ Observação Importante:
Esses cenários são aplicáveis apenas em Sandbox e têm como objetivo validar integrações e fluxos de webhook. Em ambiente de produção, o comportamento seguirá a compensação bancária real.
Updated about 1 month ago
Did this page help you?