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.

Crear promesa de descuento - Descuentos - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Crear promesa de descuento

POST

https://api.mercadopago.com/v2/wallet_connect/discounts
Este endpoint te permite crear una "promessa de desconto" para Wallet Connect. Esta "promessa de desconto" actĂșa como una referencia que se utilizarĂĄ al generar un Advanced Payment, permitiendo aplicar un descuento especĂ­fico al pago. Durante el proceso de creaciĂłn del pago, es esencial incluir la informaciĂłn de la "promessa de desconto" proporcionada anteriormente.
ParĂĄmetros para la solicitud
HEADER
x-payer-token
string

REQUERIDO

Token relacionado con el posible pagador que espera utilizar el descuento. Por ejemplo - e9449535fe074e0e8ff4f2055f604e51.
BODY
coupon
string
ID Ășnico que identifica el cupĂłn para la aplicaciĂłn del descuento. Este campo debe ser completado solamente cuando el usuario ingrese un cupĂłn durante el proceso de compra con el vendedor.
amount
number

REQUERIDO

Monto total del pago previo a la aplicacion del descuento. Por ejemplo, 15.05.
ParĂĄmetros de respuesta
transaction_amount
number
Monto total del pago previo a la aplicacion del descuento. Por ejemplo, 150.
currency_id
string
Tipo de moneda a usar en el pago. Por ejemplo, ARS para Argentina, BRL para Brasil. Este campo varĂ­a segĂșn tu ubicaciĂłn.
legal_terms
string
Terminos y condiciones del descuento.
discount
object
Descripcion del descuento.
Errores

400Error

400

Bad-Request - Monto de descuento invĂĄlido.

400

Bad-Request - CupĂłn de descuento inv;alido.

400

Bad-Request - Payer token invĂĄlido.

500Error

500

Error - Error interno del servidor.

Solicitud
curl -X POST \
    'https://api.mercadopago.com/v2/wallet_connect/discounts'\
    -H 'Content-Type: application/json' \
       -H 'x-payer-token: <PAYER_TOKEN>' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-1*********' \
    -d '{
  "coupon": "WALLET10",
  "amount": 15.05
}'
Respuesta de ejemplo
{
  "transaction_amount": 150,
  "currency_id": "ARS",
  "legal_terms": "https://api.mercadopago.com/v2/discounts/campaign/10580513/terms/html",
  "discount": {
    "amount": 15,
    "detail": {
      "cap": 1000000,
      "type": "percentage",
      "value": 10
    }
  }
}