These docs are for v1.0. Click to read the latest docs for v4.1.

Comunidade

Ask a Question
Back to All

[bug] - caracteres não alfanuméricos geram erros no endereço do titular do boleto

Olá.
Ao criar um pedido com uma cobrança do tipo Boleto e os dados do endereço do titular (holder) tiver caracteres não alfanuméricos, como ponto (.), a API retorna que determinado campo é inválido.

Por exemplo, com erro:

"holder": {
...
"address": {
...
"street": "Avenida B. Lima",
}
...

Sem erro (bastou tirar o ponto do B):

"holder": {
...
"address": {
...
"street": "Avenida B Lima",
}
...

Olá Júlio,
Esse comportamento não é um BUG é uma validação implementada para garantir que o Boleto possa ser gerado com segurança.

Existem restrições nos serviços bancários e alguns caracteres são bloqueados, nesse caso aconselhamos que você realize uma limpeza nos caracteres especiais para ter o endereço de forma mais limpa possível.

De todo modo vamos avaliar internamente se é possível realizar algum tratamento do nosso lado para que sua integração seja mais simples.

Oi, Vagner. Entendi!
Só faltou então essa informação na documentação pois a gente fica um pouco perdido sobre quais caracteres são (ou não) são permitidos.

Muito obrigado pelo esclarecimento.



© 1996-2025 Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001

English
Powered by Localize
Português (Brasil)