> 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