Fluxo de Pagamento — Dinheiro e Cartão
Quando o cliente paga a fatura em dinheiro ou cartão no balcão, o sistema passa por quatro etapas na Credsystem antes de registrar o valor no caixa.
Em linguagem simples
O pagamento no balcão funciona assim:
- Buscar a fatura — o sistema consulta na Credsystem o que o cliente deve.
- Reservar o valor (pré-autorização) — a Credsystem "segura" o valor antes de confirmar.
- Confirmar o pagamento (efetivação) — a Credsystem registra que o dinheiro foi recebido.
- Verificar se deu certo (sonda) — o sistema confere se a Credsystem confirmou tudo.
- Registrar no caixa — o valor entra como receita no Ponto de Venda da loja.
- Guardar no histórico — fica salvo no banco integrador para consultas futuras.
Se algo der errado no meio do caminho, o sistema pode tentar estornar automaticamente a reserva (quando configurado).

Figura 6 — Fluxo completo do pagamento convencional: quatro etapas na Credsystem, depois gravação local e lançamento no Ponto de Venda.
Detalhes para Tecnologia da Informação
Orquestração
- A interface front-end chama
pagamentoTotal()em88e14c87/controle.php - Que delega para
api_integracao_credsystem::pagamento()em981bfb94/controle.php
Etapas na Interface de Programação de Aplicações Credsystem (método pagamento)
| # | Etapa | Endpoint de Transferência Representacional de Estado | Campo etapa em erro |
|---|---|---|---|
| 1 | Consultar títulos | GET consulta-titulo |
consultarTitulos |
| 2 | Pré-autorização | POST pre-autorizacao |
preAutorizar |
| 3 | Efetivação | POST efetivacao |
efetivar |
| 4 | Sonda efetivação | GET efetivacao/sonda |
sondaEfetivacao |
Pós-sucesso em 88e14c87
salvarCredsystemPagamento()→ INSERT emcred_pagamento(tipoDINHEIRO, situaçãoEFETIVADO)registrarControleAcaoPagamentoCredsystem()→ log tipocredsystem-recebimento-pagamentoregistraPagamento()→registrarReceita()→vendarapida::sangriasuprimento(RECEITA)
Parâmetros relevantes
valorPagamento— valor efetivo (mínimo, parcela ou total)estornarEmFalha— defaulttrue; chamadesfazerse efetivação falhar após pré-autorizaçãoidFormaPagamentoeidNaturezaLancamento— da configuração da entidade
No comments to display
No comments to display