API do Demander - Formas de Pagamento
Este artigo faz parte da documentação da API de Integração REST.
Documentação para consultar, inserir, atualizar e excluir formas de pagamento.
Consulta
Seção intitulada “Consulta”Lista as formas de pagamento da empresa. Sem filtro, considera dataAlteracao dos últimos 6 meses.
Rota: {host}/public/v1/formas-de-pagamento?pagina={pagina}&limite={limite}&filtroDataAlteracao={data}&operadorFiltro={operador}Método: GETRetorno:
{ "formasDePagamento": [ { "codigo": "1", "descricao": "BOLETO", "ativo": 1, "valorMinimoPedido": 8.5, "percJurosDesconto": 5.0, "consideraLimiteCredito": 1, "dataAlteracao": "2026-07-15 14:00:00" } ]}Inserir ou atualizar
Seção intitulada “Inserir ou atualizar”POST upsert pela chave codigo.
Rota: {host}/public/v1/formas-de-pagamentoMétodo: POSTBody: json| Propriedade | Tipo | Tamanho | Obrigatório | Descrição |
|---|---|---|---|---|
| codigo | string | 20 | ✓ | Código da forma de pagamento. Identificador único usado para inserir ou atualizar (upsert). |
| descricao | string | 255 | ✓ | Nome da forma de pagamento. |
| ativo | int | Valores: 0 ou 1. Padrão na inclusão: 1. |
||
| valorMinimoPedido | decimal | Valor mínimo do pedido para usar esta forma. | ||
| percJurosDesconto | decimal | Percentual de juros ou desconto. | ||
| consideraLimiteCredito | int | Valores: 0 ou 1. Padrão na inclusão: 0. |
Body:
{ "codigo": "1", "descricao": "BOLETO", "ativo": 1, "valorMinimoPedido": 8.5, "percJurosDesconto": 5.0, "consideraLimiteCredito": 1}Retorno:
{ "codigo": "1", "descricao": "BOLETO", "ativo": 1, "valorMinimoPedido": 8.5, "percJurosDesconto": 5.0, "consideraLimiteCredito": 1, "dataAlteracao": "2026-07-15 14:00:00"}Excluir
Seção intitulada “Excluir”Remove a forma de pagamento.
Rota: {host}/public/v1/formas-de-pagamento?codigo={codigo}Método: DELETERetorno:
{ "mensagem": "Registro excluído com sucesso."}