Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

draw.io Diagram
bordertrue
diagramNameJornada limite de crédito
simpleViewerfalse
width
linksauto
tbstyletop
diagramDisplayNameLimite de crédito
lboxtrue
diagramWidth3581
revision2223


Dores e necessidades

Efetuar a consulta de limite de crédito 

Negócio

No PDV e Pedido deve ser possível efetuar a consulta do saldo de crédito disponível para   exibição em tela para o usuário 

Entrega de valor

usuário poderá consultar no sistema PDV Omni o saldo de crédito disponível para o consumidor no momento da venda

...

{
  "success": false,
  "message": "Cliente com XPTO não encontrado na base de dados da retaguarda"
}


4.6 Contrato de consumo/cancelamento de venda de utilização de limite de crédito - INCOMPLETO - NÃO UTILIZAR

  • Endpoint: /api/pdvsyncserver/retaguarda/v2/processoonlinelimitecredito
  • Método: POST
  • Autenticação: Bearer token
  • Permissão: Client


Request:

Campo

Tipo

Descrição

Tipo Parâmetro

Obrigatório

Observação

IdInquilinostringIdentificador do InquilinoParameter/Path/Query Params*Sim

*Usado apenas pelo PDV.

Retaguarda não precisa criar API com esse parâmetro, pois o Sync já irá direcionar para o IP correto.

IdRetaguardaLojastringIdentificador da loja na retaguarda

Parameter/Path/Query Params

Sim


cpfCnpjstringDocumento do cliente

Header

Sim


limitePgamentoFormaboolIndica se a solicitação de limite de crédito deve ser retornada por tipo de forma de pagamento ou não.

Header

Não

Caso o parâmetro não seja enviado, o default desse parâmetro será false.

Caso seja true, o retorno da retaguarda será de limite de crédito por tipo  de forma de pagamento.

{
    "idInquilino": "123",
    "limitePgamentoForma": true
    "Limitescredito": [
        {
            "cpfCnpj": "45512547836",
            "idRetaguardaLimiteCredito": "",
            "idRetaguardaLojaBaixa": "",
            "idRetaguardaUsuario": "12569",
            "saldoDetalhadoFormaPagamento": [
                {
                    "valor": 500.00,
                    "idRetaguardaPagamentoForma": "BL"
                },
                {
                    "valor": 500.00,
                    "idRetaguardaPagamentoForma": "CH"
                }
            ],
            "valorTotalBaixa": 1000.00
        }
    ],
    "idRetaguardaoperador": "125610",
    "motivo": "Consumo Limite crédito PDV",
    "numeroCaixa": "01",
    "numeroVenda": "1",
    "origemPDV": "PDVOmni",
    "serieVenda": "1",
    "tipoOperacao": "0"
}

5. Premissas:


6. Restrições:

...