Árvore de páginas

Este método é responsável pela alteração de um limite de crédito para um CPF/CNPJ.

Ao realizarmos um INPUT de dados de crédito na API de processoonlinecredito, será possível incluir/alterar  o limite  de crédito disponível, para o consumidor,  no momento da venda, inclusive por diferentes formas de pagamento, se configurado.


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

Body da requisição

    Campo

    Tipo

    Descrição

    Obrigatório

    Observação

    IdInquilino String Identificador do inquilino Sim
    NumeroVenda String Número de identificação da venda Sim
    SerieVenda String Série da venda Sim
    NumeroCaixa String Numero do caixa Sim
    TipoOperacao String Tipo de operação Sim

    0 - Baixa

    1 - Estorno

    Motivo String Motivo Sim
    IdRetaguardaOperador String Identificador do operador na retaguarda Sim
    OrigemPdv String Origem PDV Não
    Creditos Lista de objetos Lista de créditos Sim
    Creditos.CpfCnpj String CPF ou CNPJ do cliente Não
    Creditos.IdRetaguardaCredito String Identificador do crédito na retaguarda Não
    Creditos.IdRetaguardaLojaConsulta String Identificador da loja de consulta na retaguarda Não
    Creditos.IdRetaguardaLojaBaixa String Identificador da loja de baixa na retaguarda Sim
    Creditos.Tipo Lista de String Tipos de crédito Não
    • NCC
    • RA
    Creditos.ValorBaixa Decimal Valor do crédito Não
    Creditos.IdRetaguardaUsuario String Identificador do usuário na retaguarda Não
    Creditos.IdInquilino String Identificador do inquilino Não
    Creditos.DataAtualizacao DateTime Data de atualização do dado Não
    Creditos.DataCadastro DateTime Data de cadastro do dado Não

    {
        "idInquilino": "string",
        "numeroVenda": "string",
        "serieVenda": "string",
        "numeroCaixa": "string",
        "tipoOperacao": "string",
        "motivo": "string",
        "idRetaguardaoperador": "string",
        "origemPDV": "string",
        "creditos": [
            {
                "cpfCnpj": "string",
                "idRetaguardaCredito": "string",
                "idRetaguardaLojaConsulta": "string",
                "idRetaguardaLojaBaixa": "string",
                "tipo": [
                    "string"
                ],
                "valorBaixa": 0,
                "idRetaguardaUsuario": "string",
                "idInquilino": "string",
                "dataAtualizacao": "2024-06-13T12:04:11.249Z",
                "dataCadastro": "2024-06-13T12:04:11.249Z"
            }
        ]
    }

    Retornos

      Campo

      Tipo

      Descrição

      Success bool Indica se a requisição foi feita com sucesso
      Message string Mensagem de retorno de erros
      Data Lista de Objetos Lista com os créditos retornados
      Data.Saldo double Saldo do crédito
      Data.IdRetaguardaCredito string Identificador do crédito na retaguarda
      Errors Lista de objetos Lista de erros
      TotalTime Int Tempo da requisição
      NumberOfRecords Int Número de registros

      {
          "success": true,
          "message": "",
          "data": [
              {
                  "saldo": 0.0,
                  "idRetaguardaCredito": "string"
              }
          ],
          "errors": null,
          "totalTime": 0,
          "numberOfRecords": 0
      }

      Campo

      Tipo

      Descrição

      Observação

      Success bool Indica se a requisição foi feita com sucesso
      Message string Mensagem de retorno de erros
      Data Objeto Objeto de retorno
      Errors Lista de objetos Lista de erros Somente é retornado na V3
      TotalTime Int Tempo total da requisição
      NumberOfRecords Int Número de registros


      {
          "success": false,
          "message": "string",
          "data": null,
          "errors": null,
          "totalTime": 0,
          "numberOfRecords": 0
      }

      • Sem rótulos