Recursos para IA

Testar a integração

Para testar a integração do Mercado Pago Point com seu sistema, simule diferentes status de transação por meio da nossa API. Assim, você poderá validar seu funcionamento em diferentes cenários antes de subir à produção. Não é possível processar pagamentos reais em um terminal físico utilizando contas de teste; para realizar transações reais no dispositivo Point, é necessário utilizar uma conta produtiva com meios de pagamento reais.

Nesses testes, você deve utilizar credenciais de testeChaves de acesso vinculadas a uma aplicação, utilizadas para testar a integração em um ambiente seguro. Você pode consultá-las na seção Credenciais da aplicação, dentro do ambiente de teste. Elas não permitem processar pagamentos reais.Acessar as credenciais de teste. Se você utilizar um terminal físico, recomendamos vinculá-lo previamente a essas credenciais. Para mais informações sobre como realizar essa associação, acesse Configurar terminal.

Usar dispositivo virtual padrão

Se você não tiver um dispositivo físico, utilize o dispositivo virtual padrão, identificado pelo serial SBX0000001. Para construir seu ID, combine um poi_type válido para o país com esse serial, por exemplo: NEWLAND_N950__SBX0000001.

O dispositivo virtual padrão não é válido para a medição de qualidade de integração.

Com o ID do dispositivo virtual, você pode executar qualquer um dos cenários descritos a seguir.

Simular os cenários de teste

A seguir, selecione e execute os cenários desejados para validar sua integração. Para simular esses cenários, utilize o Access Token de testeChave privada vinculada a uma aplicação, utilizada no backend para autenticar operações no ambiente de teste. Você pode consultá-la na seção Credenciais da aplicação, dentro do ambiente de teste. Ela não permite processar pagamentos reais, nunca deve ser exposta no frontend e começa com o prefixo `APP_USR`.Acessar as credenciais de teste.

Antes de iniciar os testes, certifique-se de que as notificações Webhooks estejam configuradas. Essa configuração é necessária para validar o correto funcionamento das notificações em cada cenário de teste.

A mudança de status da order pode levar até 10 segundos para ser processada (ou até 40 segundos para simular o status action_required). Durante esse processo, a order passa automaticamente para at_terminal antes de atingir o status final solicitado, com exceção de refunded, que transiciona diretamente. Para mais informações sobre os possíveis status, consulte a documentação Status de uma order e de uma transação.

Depois de testar todos os cenários e verificar o correto funcionamento da sua integração com o Mercado Pago Point, você poderá Subir em produção.