Inicio
DocumentaciĂłn
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĂłn y vendedores que quieren contratarlos.

Comunidad

Recibe las Ășltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Respuestas - Crear promesa de descuento sin cupón pre-añadido - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Respuestas

Esta sección detalla las diferentes respuestas que puedes recibir al crear una promesa de descuento sin un cupón pre-añadido. Las respuestas se categorizan en base al resultado de la solicitud, variando desde el éxito en la creación de la promesa de descuento hasta diferentes tipos de errores.

Éxito

  1. Respuesta con descuento aplicado
  • CĂłdigo de estado: 200 (Success)
  • DescripciĂłn: devuelve el valor de la transacciĂłn con el descuento aplicado, informaciĂłn detallada sobre el descuento y un enlace a los tĂ©rminos legales del mismo.
  • Cuerpo de la respuesta:

Json

{
  "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. Respuesta para usuario/campaña sin descuentos
  • CĂłdigo de estado: 200 (Success)
  • DescripciĂłn: indica que la transacciĂłn se procesĂł sin descuento aplicado.
  • Cuerpo de la respuesta:

Json

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

Error

  1. Respuesta para solicitud incorrecta
  • CĂłdigo de estado: 400 (Bad Request)
  • DescripciĂłn: ocurre cuando la solicitud estĂĄ mal formulada o incompleta.
  • Cuerpo de la respuesta:

Json

{
  "error": "bad_request",
  "message": "<bad_request_message>",
  "status": 400
}
  1. Respuesta para recurso no encontrado
  • CĂłdigo de estado: 404 (Not Found)
  • DescripciĂłn: significa que el recurso solicitado no existe en el servidor.
  • Cuerpo de la respuesta:

Json

{
   "error": "not_found",
   "message": "Not found manual input code",
   "status": 404
}
  1. Respuesta para error interno del servidor
  • CĂłdigo de estado: 500 (Internal Server Error)
  • DescripciĂłn: indica un error genĂ©rico del servidor, sugiriendo problemas en el servidor de Mercado Pago.
  • Cuerpo de la respuesta:

Json

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