post cover image

Campos de IDs de usuários agora comportam números de até 20 dígitos

Informamos sobre um ajuste técnico interno no Mercado Pago que pode exigir modificações em seu sistema.

A partir de agora, os campos de IDs de usuários, que antes eram do tipo Int32, passaram para o formato Int64. Isso significa, na prática, que estes campos conseguem comportar números de até 20 dígitos.

Se sua aplicação utiliza essa informação através de campos como ‘user_id‘, ‘payer_id’, ‘collector_id’ ou outra referência a IDs de usuário fornecidos pelo Mercado Pago, avalie realizar as adaptações necessárias para evitar possíveis erros em sua integração. Para isso, recomendamos as seguintes ações:

1. Revisar o armazenamento: Certifique-se de que seu sistema esteja preparado para armazenar os IDs no formato Int64 de maneira compatível.

2. Validar a recuperação de dados: Verifique se os processos de recuperação não estão convertendo ou limitando os IDs ao formato Int32, o que pode gerar falhas.

Recomendamos que as adaptações necessárias sejam realizadas com prioridade para evitar interrupções ou problemas operacionais. Caso precise de suporte ou mais informações, estamos à disposição para ajudar.