2.7 - Gerar boleto sob Demanda
Índice
Só são suportadas integrações no padrão REST.
Utilização deste método
Utilize este método APENAS SE sua empresa desejar GERAR UMA ATUALIZAÇÃO DE BOLETOS E REGISTRO ONLINE de carteira com seu banco. Se sua empresa já registra os títulos através de modalidade de carteira registrada, NÃO UTILIZE esse método.
Parâmetros de entrada
Serão enviados no HEADER os headers estáticos definidos ao configurar a integração, combinado com os tokens retornados pela configuração de autorização da integração (caso seja vinculada) e os headers de segurança retornado no login do beneficiário.
Critérios de preenchimento
Abreviação | Nome | Descrição |
---|---|---|
M | Mandatório | O preenchimento do atributo é obrigatório. Caso o atributo esteja nulo ou em branco, seu "response" será rejeitado. |
C | Condicional | O atributo pode tornar-se obrigatório quando um ou mais atributos auxiliares for preenchido / atualizado. |
OP | Opcional | Seu preenchimento não é obrigatório. Pode-se enviar NULL para objetos, ou arrays vazios para tipos Array |
Objetos e atributos de retorno
Método de gerarBoleto
Endpoint
Endpoint | Método | Header Content-Type | Descrição |
---|---|---|---|
http://exemplo.com /gerarBoleto
| POST | application/json | solicitar ao cliente a geração de um boleto de pagamento para o cliente. |
Parâmetros de entrada
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
idTitulo | M | Number | Id de banco de dados da título no seu sistema interno. |
codigoTitulo | M | String | Código do titulo no seu sistema interno. O aplicativo irá enviar a mesma informação que recebeu do atributo codigoTitulo do método listaDebito |
chaveUnica | M | String | Chave de identificação do usuário retornada no login |
integracao | OP | Objeto | Nó integração retornado no login do usário |
Exemplo request
url:
https://www.operadoradesaude.com.br/mobilesaude/gerarBoleto
Body:
{
"chaveUnica": "101012",
"integracao": {
"xpto": "voluptatibus",
"xyz": "quibusdam",
"abcdef": 9288701
},
"idTitulo": 579,
"codigoTitulo": "MS00579"
}
Descrição dos objetos e atributos de retorno - Sucesso
Está indicado abaixo a estrutura de retorno do seu método login. Esse método deve obedecer as regras indicadas no objeto principal e em seus desdobramentos.
Objeto principal
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
linhaDigitavel | M | String | linha digitavel completa sem pontos ou tracos | texto livre |
informacoes | OP | String | informações pertinentes ao boleto | texto livre |
Exemplo retorno API - sucesso
{
"linhaDigitavel": "2147483647",
"informacoes": "Minima et sit iste dolores. "
}
Descrição dos objetos e atributos de retorno - falha
Objetos e atributos de retorno
Atributo | Critério | Tipo | Descrição | Regra de preenchimento |
---|---|---|---|---|
mensagem | M | String | mensagem para ser exibida para o cliente | texto livre |
Exemplo retorno API - falha
{
"mensagem": "Não foi possível obter os detalhes deste débito. Por favor, entre em contato com suporte."
}
Mobile Saúde - Mosia Omnichannel