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.

Respostas - Criar promessa de desconto sem cupom pré-adicionado - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Respostas

Esta seção detalha as diferentes respostas que podem ser recebidas ao criar uma promessa de desconto sem um cupom pré adicionado. As respostas são categorizadas com base no resultado da requisição, variando desde o sucesso na criação da promessa de desconto até diferentes tipos de erros.

Sucesso

  1. Resposta com desconto aplicado
  • CĂłdigo de status: 200 (Sucesso)

  • Descrição: retorna o valor da transação com o desconto aplicado, informaçÔes detalhadas sobre o desconto, e um link para os termos legais do desconto.

  • Corpo da resposta:

            
    {
      "transaction_amount": 550.0,
      "currency_id": "ARS",
      "discount": {
        "amount": 55.0,
        "detail": {
          "value": 10.0,
          "type": "percent",
          "cap": 1000.0
        },
        "legal_terms": "https://mercadopago.com/legal/terms"
      }
    }
    
          
  1. Resposta para usuĂĄrio/campanha sem descontos
  • CĂłdigo de status: 200 (Sucesso)

  • Descrição: indica que a transação foi processada sem desconto aplicado.

  • Corpo da resposta:

            
    {
      "transaction_amount": 150.0,
      "currency_id": "ARS",
      "discount": {}
    }
    
    
          

Erro

  1. Resposta para requisição incorreta
  • CĂłdigo de status: 400 (Bad Request)

  • Descrição: ocorre quando a requisição estĂĄ mal-formada ou incompleta.

  • Corpo da resposta:

            
    {
      "error": "bad_request",
      "message": "<bad_request_message>",
      "status": 400
    }
    
    
          
  1. Resposta para recurso nĂŁo encontrado
  • CĂłdigo de status: 404 (Not Found)

  • Descrição: significa que o recurso solicitado nĂŁo existe no servidor.

  • Corpo da resposta:

            
    {
       "error": "not_found",
       "message": "Not found manual input code",
       "status": 404
    }
    
    
          
  1. Resposta para erro interno do servidor
  • CĂłdigo de status: 500 (Internal Server Error)

  • Descrição: indica um erro genĂ©rico do servidor, sugerindo problemas no lado do servidor do Mercado Pago.

  • Corpo da resposta:

            
    {
      "error": "internal_error",
      "message": "internal server error",
      "status": 500
    }