PUT Planos Pagamento Compras - Varejonline/api GitHub Wiki
URL
PUT https://integrador.varejonline.com.br/apps/api/planos-pagamento-compras/:id
Parâmetros
Envie um JSON no corpo da requisição, contendo:
- id: id do plano de pagamento (Long)
- descricao: descrição do plano de pagamento (String)
- acrescimo: valor do acréscimo do plano (BigDecimal)
- valorMinimo: valor mínimo para o plano (BigDecimal)
- padrao: indica se o plano de pagamento é o padrão (boolean)
- ativo: indica se o plano de pagamento está ativo (boolean)
- dataAlteracao: última data de alteração do plano de pagamento, no formato dd-mm-aaaa hh:mi:ss (String)
- dataCriacao: indica a data de criação do plano de pagamento (String)
- sugestaoVencimento: indica se o vencimento do plano de pagamento deve ser sugerido (boolean)
- tipo: Tipo do plano de pagamento. Este parâmetro pode assumir um dos seguintes valores: AVULSO, AVISTA, FIXO e VARIAVEL (String)
- periodo: Período do plano de pagamento. Este parâmetro pode assumir um dos seguintes valores: MENSAL, BIMESTRAL, TRIMESTRAL e ANUAL(String)
- parcelas: lista de parcelas do plano de pagamento:
- id: numero da parcela (long)
- porcentagem: porcentagem (BigDecimal )
- dia: dia (Integer)
- quantidadeDias: quantidade de dias (Integer)
Retorno
Sucesso:
- HTTP STATUS 200 – OK
Requisição inválida:
- HTTP STATUS 400 – BAD REQUEST
- Body: mensagem de erro
Exemplo
PUT https://integrador.varejonline.com.br/apps/api/planos-pagamento-compras/1
'Content-Type'='application/json'
{
"descricao": "TESTE 001",
"acrescimo": 10,
"valorMinimo":10,
"padrao": false,
"ativo": true,
"sugestaoVencimento": false,
"tipo": "FIXO",
"periodo": "MENSAL",
"parcelas": [
{
"porcentagem": 10,
"dia": 10,
"quantidadeDias": 10
},
{
"porcentagem": 11,
"dia": 11,
"quantidadeDias": 11
}
]
}