API de Integração ERP de Terceiros - Financeiro - Baixar vários boletos

API de Integração ERP de Terceiros - Financeiro - Baixar vários boletos

Baixa de Boleto

Este módulo é responsável por baixar vários boletos simultaneamente no PresenceDomain.

URL

Autenticação (Basic Auth):
Usuário e Senha fornecidos pela Presence para realizar a integração.

Método - POST

Parâmetros
Este método recebe uma lista (array) de boletos para baixar, conforme estrutura abaixo:
Nome
Obrigatório
Tipo
Descrição
emitenteLojaSim, quando emitenteCnpj não informadoString(2)Código de identificação da loja de emissão do boleto
emitenteCnpjSim, quando emitenteLoja não informadoString(18)Cnpj da loja emissora do boleto
origemSimString(1)Identificação do documento de origem ("P"=Pedido/ "V"=Venda / "M"=Manual)
cpfCnpj
Sim/Não
String(18)
CPF/CNPJ do responsável do título.
Obrigatório apenas na inserção de títulos avulsos (Origem = M).
modelo
Sim
String
Modelo informado na Nota Fiscal
serieSim, quando não informado pedidoExterno ou codigoBarrasString(10)Série do pedido ou nota fiscal
numeroSim, quando não informado pedidoExterno ou codigoBarrasIntegerNúmero do pedido ou nota fiscal
pedidoExternoSim, quando não informados serie e numero ou codigoBarrasIntegerIdentificação do pedido externo no ERP do terceiro
parcelaSimIntegerIdentificação do número sequencial da parcela
dataEmissaoNãoDateData de emissão do boleto
dataBaixaSimDateData de baixa (liquidação ou cancelamento)
motivoBaixaSimString(1)Motivo da baixa do boleto ("L"=Liquidação/ "C"=Cancelamento)
codigoBarrasSim, quando não informados serie e numero ou pedidoExterno
String(48)Código de barras do boleto (linha digitável)


BODY
  1. [
  2.    {
  3.       "emitenteLoja": (String),
  4.       "emitenteCnpj": (String),
  5.       "origem": (String),
  6.       "modelo": (String),
  7.       "serie": (String),
  8.       "numero": (Integer),
  9.       "pedidoExterno": (Integer),
  10.       "parcela": (Integer),
  11.       "dataEmissao": (Date),
  12.       "dataBaixa": (Date),
  13.       "motivoBaixa": (String),
  14.       "codigoBarras": (String)
  15.    }
  16. ]


JSON de Retorno
  1. {
  2.     "status": (String),
  3.     "cadastrados": [
  4.         {
  5.             "indice": (Integer)
  6.         }
  7.     ]
  8. }

<< voltar para página principal