Introdução à nossa API de Pagamentos
O Mercado Pago conta com APIs para receber pagamentos de forma segura em seu site, aplicativo móvel ou onde desejar.
Com nossas APIs:
Você pode criar seu próprio checkout sem que seus compradores deixem o seu site.
Os dados do cartão nunca passarão por seus servidores, mantendo a segurança.
Você pode salvar os dados de cartão dos seus clientes para compras futuras.
Você conta com dois pares de chaves para conectar-se com a API, uma para um ambiente de testes e a outra para o ambiente de produção. Estas chaves podem ser encontradas na seção credenciais da sua conta.
A chave pública, ou public key, é utilizada para acessar todos os recursos que precisará de seu frontend para coletar dados de cartão de crédito e tokenizar.
Ao clicar no botão "renovar credenciais", obterá novos pares de chaves e as anteriores deixarão de funcionar. Faça isso apenas se desconfiar que suas chaves privadas foram violadas ou por questões de segurança, semelhante à alteração de senha, a cada período de tempo. Lembre-se de substituir as credenciais em sua aplicação para mantê-la funcionando.
Assim que tiver testado sua aplicação, você deverá preencher o formulário "Quero ir para produção" que encontrará em suas credenciais.
Depois de testar a sua aplicação no modo Sandbox, você deve completar o processo de homologação que consistindo em:
Usar o SDK do mercadopago.js para verificar os métodos de pagamento, efetuar pagamentos, garantir uma boa experiência do usuário e evitar transações fraudulentas.
Usar o atributo data_checkout nas tags do input para manusear os dados de forma segura e evitar que eles sejam enviado para o seu servidor. Certifique-se de NÃO incluir o atributo de name nessas tags.
Tenha um certificado SSL para garantir uma navegação segura e que o formulário de pagamento seja enviado via HTTPS.
Comunique corretamente o resultado do pagamento ao usuário para tentar recuperar o pagamento em caso de rejeição. Para isso, utilize os códigos de resposta.
Comunique as promoções e possibilidades de parcelamento oferecidas pelo Mercado Pago. Você pode incluir nossos banners institucionais.
Quando cumprir os requisitos, você deve preencher o formulário Eu quero ir para produção que está na seção das suas credenciais
O não cumprimento destas regras pode envolver desde o não processamento do pagamento, a ações legais de acordo com os termos e condições. Você deve ter uma política de termos e condições, na qual você especifica que é responsável por todos os dados que foram inseridos em seu site.