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.
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 |
|
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"
}
]
}
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
}