Teste a integração - Marketplace - Mercado Pago Developers
Developers
Referência API
Suporte
Entrar

    Inicio

    Começando

    Pagamentos online

    Checkout Pro

    Checkout API

    Link de pagamento

    Assinaturas

    Marketplace

    Mobile Checkout

    Web Tokenize Checkout

    Pagamentos presenciais

    Código QR

    Mercado Pago Point

    Plugins e plataformas

    WooCommerce

    Prestashop

    Magento 2

    Shopify

    Tiendanube

    VTEX

    SDKs

    Notificações

    Webhooks

    IPN

    Gerenciamento de conta

    Requisitos para ir à produção

    Obter pagamentos

    Relatórios

    Devoluções e cancelamentos

    Gestão de estornos

    Melhora a aprovação

    Recursos

    Localização

    Changelog

    Status

NESTA PÁGINA

Sugerir alterações
Ajude-nos a melhorar a documentação
Você viu informações equivocadas, gostaria que explicássemos algo a mais ou que melhorássemos nossos manuais? Deixe suas sugestões no GitHub.

Teste a Integração

Antes de partir para a produção, é muito importante que realize testes de fluxo de pagamentos, verificando se as configurações feitas nas preferências estão no checkout. Você deve verificar se:

  • As informações do produto ou serviço a ser pago estão corretas
  • Se reconhece a conta do cliente para quem o e-mail é enviado
  • Oferece os métodos de pagamento que deseja
  • Seu cliente é redirecionado corretamente após a conclusão do pagamento
  • Se a divisão do pagamento é feita corretamente entre a sua conta do marketplace e a do vendedor

Como realizar os testes?

Crie usuários de teste

Para simular o processo de pagamento do começo ao fim, é necessário criar 3 usuários de teste: marketplace, vendedor e comprador.

Nota
Para poder testar o Checkout Pro todos os envolvido no fluxo devem ser test_users, caso contrário ele retornará o erro "Invalid users involved".

Você deve fazer a seguinte requisição à API para criar cada um dos usuários.

Solicitação

curl

curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer ACCESS_TOKEN' \
"https://api.mercadopago.com/users/test_user" \
-d '{"site_id":"MLM"}'

Resposta

json

{
    "id": 123456,
    "nickname": "TT123456",
    "password": "qatest123456",
    "site_status": "active",
    "email": "test_user_123456@testuser.com"
}

Cartões de teste

PaísVisaMastercardAmerican Express
Argentina4509 9535 6623 37045031 7557 3453 06043711 803032 57522
Brasil4235 6477 2802 56825031 4332 1540 63513753 651535 56885
Chile4168 8188 4444 71155416 7526 0258 25803757 781744 61804
Colômbia4013 5406 8274 62605254 1336 7440 35643743 781877 55283
México4075 5957 1648 37645474 9254 3267 0366indisponível
Peru4009 1753 3280 6176indisponívelindisponível
Uruguai4157 2362 1173 64865161 4413 1585 2061indisponível

Você também pode usar cartões de teste de métodos de pagamento locais de cada país.

Faça os testes correspondentes

O processo completo para testar o checkout é o seguinte:

  1. Inicie a sessão no Mercado Pago com a conta do marketplace e gere um APP_ID com todas as suas configurações e a URL a ser enviada ao vendedor para que vincule sua conta.
  2. Inicie a sessão no Mercado Pago com o vendedor e vincule a conta ao marketplace, entrando na URL configurada.
  3. Verifique se as credenciais do vendedor foram registradas no marketplace.
  4. Efetue um pagamento de teste. Você pode enviar o e-mail do comprador na preferência de pagamento, ou testar o fluxo como convidado. O e-mail do comprador será solicitado ao finalizar a compra.
  5. Preencha os dados do formulário, inserindo os dígitos de um cartão de teste. Na data de vencimento, é necessário inserir qualquer data posterior à data atual e o código de segurança de 3 dígitos.
  6. No nome do titular do cartão, insira o prefixo correspondente ao que deseja testar:
    • APRO: Pagamento aprovado.
    • CONT: Pagamento pendente.
    • CALL: Recusado, ligar para autorizar.
    • FUND: Recusado por saldo insuficiente.
    • SECU: Recusado por código de segurança.
    • EXPI: Recusado por data de validade.
    • FORM: Recusado por erro no formulário.
    • OTHE: Recusado geral.
  7. Valide, em caso de nova tentativa, para que sejam realizadas corretamente.
  8. Verifique se recebeu a notificação corretamente.
  9. Verifique se a divisão do pagamento entre as contas do marketplace e a do vendedor foi feita corretamente, conforme especificado no atributo marketplace_fee da preferência de pagamentos.
  10. Efetue a devolução de um pagamento aprovado.
Essas informações foram úteis?

Copyright © 2021 MercadoLibre S. de R.L. de C.V.

Termos e condiçõesComo cuidamos da sua privacidade
Partners Mercado Pago

Al navegar en este sitio aceptas las cookies que utilizamos para mejorar tu experiencia. Más información.