Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Teste sua integração - Pagamentos online - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Teste de integração

O teste de integração permite analisar se ela foi realizada corretamente e se os pagamentos estão sendo processados sem erros, evitando possíveis problemas ao disponibilizar o checkout para os compradores finais.

Para realizar esses testes, vocĂȘ precisarĂĄ:

  • UsuĂĄrio de teste: possui as mesmas funcionalidades que um usuĂĄrio real do Mercado Pago, permitindo testar o funcionamento do seu desenvolvimento sem comprometer dados reais. Para criĂĄ-lo, acesse Suas integraçÔes e logo Contas de teste > Criar contas de teste.
  • CartĂ”es de teste: utilize cartĂ”es de teste de mĂ©todos de pagamento locais e simule diferentes respostas de pagamento, sem necessidade de usar um cartĂŁo real.

Siga os passos abaixo para testar sua integração.

1. Fazer login com o usuĂĄrio de teste e obter credenciais

Para realizar uma compra de teste, vocĂȘ deve usar as credenciais de produção do usuĂĄrio de teste criado.

Para obtĂȘ-las, faça login em uma janela de navegação anĂŽnima usando o usuĂĄrio e a senha fornecidos ao criĂĄ-lo.

Em seguida, vĂĄ para Detalhes da aplicação > Credenciais dentro de Suas integraçÔes. LĂĄ vocĂȘ encontrarĂĄ a Public Key e o Access Token do usuĂĄrio de teste.

Por fim, utilize essas credenciais para realizar as requisiçÔes necessårias para continuar com a compra de teste.

2. Realizar uma compra de teste

Para realizar uma compra de teste, vocĂȘ precisarĂĄ simular um usuĂĄrio comprador na loja.

  1. Selecione um produto ou serviço e inicie o processo de compra.
  2. No checkout da loja, insira o e-mail. Lembre-se de que ele deve ser diferente do e-mail que vocĂȘ usa no Mercado Pago.
  3. Insira os dados de um de nossos cartÔes de teste.
  4. Confirme a compra.

CartÔes de teste

VocĂȘ pode utilizar cartĂ”es de teste de mĂ©todos de pagamento locais e simular diferentes respostas dos pagamentos, sem a necessidade de usar um cartĂŁo real.

Para isso, de acordo com o seu país, utilize algum dos cartÔes de crédito ou débito que disponibilizamos a seguir.

CartÔes de crédito

CartĂŁoNĂșmeroCĂłdigo de segurançaData de vencimento
Mastercard5031 4332 1540 635112311/25
Visa4235 6477 2802 568212311/25
American Express3753 651535 56885123411/25

CartÔes de débito

CartĂŁoNĂșmeroCĂłdigo de segurançaData de vencimento
Elo5067 7667 8388 831112311/25

Para testar diferentes resultados de pagamento, preencha o status desejado no nome do titular do cartĂŁo (campo card_holder_name):

Status de pagamentoDescriçãoDocumento de identidade
APROPagamento aprovado(CPF) 12345678909
OTHERecusado por erro geral(CPF) 12345678909
CONTPagamento pendente-
CALLRecusado com validação para autorizar-
FUNDRecusado por quantia insuficiente-
SECURecusado por código de segurança invålido-
EXPIRecusado por problema com a data de vencimento-
FORMRecusado por erro no formulĂĄrio-
CARDRejeitado por falta de card_number-
INSTRejeitado por parcelas invĂĄlidas-
DUPLRejeitado por pagamento duplicado-
LOCKRejeitado por cartĂŁo desabilitado-
CTNARejeitado por tipo de cartĂŁo nĂŁo permitido-
ATTERejeitado devido a tentativas excedidas de pin do cartĂŁo-
BLACRejeitado por estar na lista negra-
UNSUNĂŁo suportado-
TESTUsado para aplicar regra de valores-

3. Verificar a compra de teste

Para verificar se a compra de teste foi bem-sucedida, envie um GET para o endpoint /v1/orders/{id}, substituindo id pela identificação da order, recebida na resposta à sua criação.

Pronto! Uma vez concluĂ­dos esses passos, a integração estarĂĄ completa e vocĂȘ poderĂĄ usar suas credenciais de produção no Checkout Transparente .

Requisitos para entrar em produção

Ao finalizar o processo de integração, o ambiente estarå pronto para ser colocado em produção. Veja abaixo os requisitos necessårio para realizar essa mudança de maneira eficaz e segura, garantindo que a integração esteja preparada para o recebimento de transaçÔes reais.

1. Ativar credenciais de produção

Para começar a receber pagamentos, vocĂȘ deve ativar as credenciais de produção de seu usuĂĄrio real e substituir as credenciais de seu usuĂĄrio de teste.

Para isso, acesse o Painel do Desenvolvedor e, no menu lateral, acesse Produção > Credenciais de Produção. Ali vocĂȘ encontrarĂĄ seu Public Key e Access Token produtivos, que devem substituir os de teste utilizados nas etapas anteriores.

Credenciais de produção

Para obter mais informaçÔes, consulte nossa documentação sobre Credenciais.

2. Implementar certificado SSL

Para garantir uma integração segura e que proteja os dados de cada transação, é necessårio implementar um certificado SSL. Além disso, é importante que a forma de pagamento seja disponibilizada em uma pågina web que utilize o protocolo HTTPS. Este protocolo assegura a criptografia dos dados transmitidos entre o cliente e o servidor.

Adotar estas medidas nĂŁo apenas reforça a segurança dos dados dos usuĂĄrios, mas tambĂ©m assegura a conformidade com as normativas e leis especĂ­ficas de cada paĂ­s relativas Ă  proteção de dados e Ă  segurança da informação. AlĂ©m disso, contribui significativamente para proporcionar uma experiĂȘncia de compra mais segura e confiĂĄvel.

Embora a exigĂȘncia do certificado SSL nĂŁo se aplique durante o perĂ­odo de testes, sua implementação Ă© obrigatĂłria para entrar em produção. Para mais informaçÔes, confira os termos e condiçÔes do Mercado Pago.

3.Configurar notificaçÔes

Mantenha o status dos pedidos atualizados em seus sistemas, usando e processando as notificaçÔes Webhooks.