Confirmar Pedido
Terceiro e último passo do fluxo. Define a data de crédito e o método de pagamento. Após a confirmação, o pedido entra em processamento e nenhum depósito pode ser adicionado ou removido.
POST /benefits/v1/orders/{orderId}/confirm
Campos obrigatórios:
| Campo | Descrição |
|---|---|
cnpj | CNPJ da empresa (só números) |
paymentMethod | BILLET (boleto) ou BALANCE (saldo FlashCash) |
adminEmail | E-mail do administrador responsável |
creditDate | Data em que o saldo chegará ao colaborador |
Campos opcionais:
| Campo | Descrição |
|---|---|
name | Nome do pedido (máx. 32 caracteres) |
description | Descrição para nota fiscal |
Regras para a data de crédito
Resposta (200):
| Campo | Descrição |
|---|---|
id | ID do pedido confirmado |
status | billed para boleto · waiting_approval para FlashCash |
billId | ID do boleto gerado — use para acompanhar o pagamento |
totalAmount | Valor total dos depósitos em centavos |
totalFee | Total de taxas em centavos |
creditDate | Data em que o saldo será disponibilizado aos colaboradores |
O que acontece depois?
Acompanhe via Buscar Pedido:
Quando o status for available, o saldo já está nos cartões dos colaboradores.
Erros comuns
| Código | Causa |
|---|---|
400 | Campo obrigatório ausente, data inválida, fim de semana ou feriado |
422 | Pedido sem depósitos, já confirmado ou já disponibilizado |
404 | Pedido não encontrado |