saveinmed/frontend/IMPLEMENTACAO_PAGAMENTOS_CHECKOUT.md
2026-03-07 07:04:27 -06:00

38 lines
No EOL
1.1 KiB
Markdown

> Nota de atualização
>
> Este documento contém referências históricas a BFF, Appwrite ou papéis legados. No fluxo ativo do frontend, a referência correta é API direta e os papéis válidos são `admin`, `owner`, `employee` e `delivery`.
# Implementação de Pagamentos - Checkout
## Nota de Atualização
Este documento descreve um fluxo antigo que citava BFF.
Estado atual esperado:
- o checkout ativo deve usar API direta
- referências a `bff-dev.saveinmed.com.br` são históricas
- o documento serve como referência funcional, não como contrato de infraestrutura
## Resumo
O checkout cobre:
- criação de pagamento
- confirmação de pagamento
- associação com pedido
- feedback de loading e erro
## Diretriz atual
Os endpoints de pagamento devem sair da API principal, não de BFF.
Exemplo de base esperada:
```text
https://api-dev.saveinmed.com.br/api/v1
```
## Observação
Antes de usar este documento para implementação nova:
1. validar endpoint real
2. validar autenticação JWT
3. confirmar shape de request/response