O pagamento continua sendo realizado diretamente ao restaurante. A API ValeRango identifica o estabelecimento, consulta a condição comercial cadastrada e automatiza o registro do direito de consumo do cliente.
Enviam confirmação de transação e Merchant ID para automatizar o fluxo.
Podem integrar uma experiência complementar sem transformar o ValeRango em emissor do benefício.
Conectam ERPs, POS, apps e plataformas parceiras à jornada do ValeRango.
| Etapa | Responsável | O que acontece |
|---|---|---|
| 1 | Restaurante / parceiro | Pagamento é processado no meio aceito pelo restaurante. |
| 2 | Parceiro | Envia transação aprovada, valor, Merchant ID e identificador único. |
| 3 | ValeRango | Identifica o restaurante e consulta a condição comercial cadastrada. |
| 4 | ValeRango | Vincula a transação ao cliente por token seguro ou fluxo autenticado. |
| 5 | ValeRango | Registra o saldo de consumo futuro no restaurante correspondente. |
| Método | Endpoint | Função |
|---|---|---|
| POST | /api/v1/transactions.php | Registrar transação aprovada |
| GET | /api/v1/merchant.php?merchant_id=... | Consultar restaurante e oferta |
| POST | /api/v1/link.php | Vincular transação ao cliente/token |
| POST | /api/v1/refund.php | Registrar estorno |
| GET | /api/v1/status.php?transaction_id=... | Consultar status da transação |
A integração deve comprovar a origem da transação e manter rastreabilidade completa da operação.
Em produção, a transação integrada deve chegar por canal autenticado do parceiro, contendo identificador único, Merchant ID, valor e status.
O parceiro informa o valor pago. O ValeRango consulta a regra do restaurante e calcula o crédito. O saldo final não é aceito como parâmetro livre do front-end.
Crédito, débito, estorno e ajuste são eventos separados. O saldo não deve ser simplesmente sobrescrito.
Operações incompatíveis com o padrão do restaurante podem ser bloqueadas ou revisadas antes de gerar saldo.
Cancelamentos comunicados pelo parceiro devem gerar reversão correspondente no ValeRango.
Lançamentos manuais ficam marcados como informados pelo restaurante; créditos integrados ficam marcados como confirmados pelo parceiro de pagamento.