Búsqueda inteligente powered by OpenAI
Crear promesa de descuento
POST
Productos que lo utilizan:
Parámetros para la solicitud
HEADER
x-payer-token
Token relacionado con el posible pagador que espera utilizar el descuento. Por ejemplo - e9449535fe074e0e8ff4f2055f604e51.string
REQUERIDO
BODY
coupon
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.string
amount
Monto total del pago previo a la aplicacion del descuento. Por ejemplo, 15.05.number
REQUERIDO
Parámetros de respuesta
transaction_amount
Monto total del pago previo a la aplicacion del descuento. Por ejemplo, 150.number
currency_id
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.string
legal_terms
Terminos y condiciones del descuento.string
discount
Descripcion del descuento.object
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
}
}
}