Consumo de cupón

Este servicio permite consultar el información sobre el consumo de un cupón.

Método
URL

GET

https://{ApiURL}/cupon

Request

Clave
Tipo
Descripción

email

String(255)

Email del usuario.

codigocupon*

String(128)

Código del cupón a consumir.

El código de cupón debe empezar siempre con la misma sintaxis de 3 o 4 dígitos para reconocerlo. En el ejemplo PRExxxxx

Ejemplo

{
 "email":"[email protected]",
 "codigocupon":"PRE123456";
}

Response

Clave
Tipo
Descripción

codigocupon*

String(128)

Código del cupón.

tipodescuento*

String(32)

Tipo de descuento (montofijo

o porcentaje).

valordescuento*

Numeric

Valor del descuento (porcentaje o monto de descuento).

monedadescuento

String(4)

Moneda del descuento M1 | M2. Ej.: UYU | USD.

montominimo

Numeric

Monto mínimo para aplicar el cupón.

grupos

String(128)

Número del grupo de productos a asociar al cupón, el mismo se encuentra en la URL. Ej.: "URL: https://tutienda.com.uy/catalogo?grp=54, número a ingresar 54".

descripcion*

String(32)

Breve descripción del cupón, condiciones, etc. Es visible al cliente en el checkout, luego de ingresarse el cupón.

validodesde

DateTime | null

Fecha y hora desde la cuál comenzará a ser válido el cupón descuento. Si no se indica, el descuento será válido a partir del momento de su creación o de su activación manual.

validohasta

DateTime | null

Fecha y hora hasta la cuál será válido el cupón. Si no se indica, continuará válido hasta su eliminación o desactivación manual.

enviogratis*

bool

TRUE / FALSE (Aplica envío gratis).

acumuladescproducto*

bool

TRUE / FALSE (Si el cupón es de monto fijo obligatorio en TRUE).

acumuladmp*

bool

TRUE / FALSE (Si el cupón es de monto fijo obligatorio en TRUE).

Caso de exitoso

{
 "status": "OK",
 "mensaje": "Cupón procesado con éxito",
 "data": {
  "codigocupon": "PRE123456",
  "tipodescuento": "montofijo",
  "valordescuento": "1000",
  "monedadescuento": "M1",
  "montominimo": "500",
  "grupos": "54,32",
  "descripcion": "Cupón de descuento",
  "validodesde": "2024-10-28 00:00:00",
  "validohasta": "2024-10-28 23:59:00",
  "enviogratis": true,
  "acumuladescproducto": true,
  "acumuladmp": true
  }
 }

Caso de error

{
 "status": "ERROR",
 "mensaje": "Error al obtener el cupón",
 "data": null
}

Última actualización

¿Te fue útil?