Pagamentos de Contas
Através da API de Pagamentos de Contas do serviço de Banking-as-a-service da Anser é possível realizar o pagamento de contas de água, luz, telefone, bem como qualquer outro boleto registrado que tenha sido emitido por instituição financeira.
Para usar o serviço de pagamentos de contas através da Anser, você precisa:
Ter uma conta de pagamentos ativa;
Criar uma nova operação de pagamento de conta através do serviço payments autorizando assim um débito no valor informado na conta anser do pagador;
Após confirmação ou falha do pagamento realizado pelo serviço da anser, seu sistema é notificado.
O serviço permite o pagamento de boletos registrados desde que estejam disponíveis na CIP (Câmara Interbancária de pagamentos) para pagamento em rede bancária conveniada, sendo possível também o pagamento de contas de concessionárias, ficha de compensação, DARF, DARJ, GARE e guias de FGTS e GPS.
Disponibilizamos um serviço para consulta e validação dos dados de pagamento a partir de um número válido de código de barras. Através dessa consulta de validação é possível recuperar valor do boleto, tipo (se normal ou registrado), data limite de vencimento, data limite para pagamento, horário mínimo e máximo para aceitar o pagamento, se a data e horário é válida para pagamento. O serviço retorna também automaticamente para boletos registrados o valor discriminado de desconto, juros e multa, incluindo o valor total a ser pago pelo boleto já acrescido de juros, multa e desconto, que deve ser informado para pagamento.
Regras de validação e pagamento
Para boletos de concessionária que no serviço de validação são caracterizado como tipo "normal" o vencimento será sempre no dia em que o mesmo será pago, ou seja, ele não possui uma data limite de pagamento, a diferença é que a taxa será cobrada no próximo boleto.
Exemplo: Pagamento de conta de luz 10 dias após o vencimento. Na próxima conta terá a adição do valor da multa/juros referente ao atraso.
Os campos discount e interest são de preenchimento opcional no serviço de pagamento de contas, servindo apenas para consulta e visualização futura, devendo sempre ser informado o valor final do boleto (já calculado pelo total_amount do serviço de validação).
Exemplo: Boleto pago com amount R$ 3,50 (sendo R$ 5,00 de valor original, descontado R$ 2,00 e acrescido de R$ 0,50 de juros)
Ao se tentar pagar boletos fora da janela de pagamento (horários) , ou fora dos dias úteis, o serviço de pagamentos de contas informará que o horário para pagamento não é permitido (recomenda-se que o desenvolvimento já impeça o pagamento na validação).
Para o boleto registrado o tipo é identificado como "registered", sendo possível o pagamento independente de estar vencido ou não. Se no registro do boleto foi inserido juros, multa, mora, para este cenário, o serviço de validação retornará estes valores, que devem ser repassados no pagamento.
O campo payment_limit_date do serviço de validação indica a data limite de pagamento de boleto registrado (só serão aceitos pagamentos até esta data) - o que é diferente do due_date )data de vencimento) , pois é possível pagar boletos vencidos. Pagamentos realizados após esta data serão recusados pelo serviço de pagamentos.
O campo computed_bill_values, retornado na validação de boletos registrados, discrimina os juros, multa, mora, etc.. O valor total com desconto ou multa a ser pago é retornado em total_amount. que deve ser o valor final a ser pago no serviço de pagamentos.
Exemplo: na tentativa de pagamento de um boleto de R$12 + juros de R$ 3, se o pagamento for somente de R$12, (sem os juros) o banco irá recusar e o pagamento será estornado.
Estados possíveis para um boleto pago através da API de pagamentos de contas
Created: Pagamento criado com sucesso ficando pendente a confirmação junto instituição financeira
Confirmed: Pagamento confirmado com sucesso junto instituição financeira
Failed: Pagamento não foi autorizado ou rejeitado pela instituição financeira do recebedor
Janelas de Pagamentos
Normal:
Geralmente, das 7h às 16h.
Registered (NPC):
Geralmente, das 7h às 20: 30h.
Obs.: O tempo de compensação dos boletos é de 2 a 3 dias.
Last updated
Was this helpful?