Crear un premio
Crea un premio en el catálogo del comercio.
Cada premio necesita al menos una oferta en offers: es el precio en puntos, y podés poner uno distinto por nivel. Los levelId salen de GET /external/levels; una oferta sin levelId es el precio para los clientes sin nivel.
El premio se crea disponible en todas las sucursales. Si mandás stock.controlled: true con available: 0, el premio nace deshabilitado.
Authorizations
API key del comercio. Se genera desde el panel de Tienda de Puntos, en Configuración → Integraciones.
Body
Nombre del premio.
"Café gratis"
Descripción corta. Es la que se ve en el listado de premios de la app.
"Café a elección"
Precio en puntos por nivel. Mandá una oferta por cada nivel que quieras cubrir; el productOfferId que devuelve la respuesta es el que consume POST /external/exchange/product.
Descripción larga del premio.
"Un café de especialidad a elección."
Términos y condiciones del canje.
"Válido de lunes a viernes."
URL pública de la imagen del premio. Tienda de Puntos no descarga la imagen: guarda la URL tal cual. Si se omite, el premio queda sin imagen.
"https://mi-cdn.com/premios/cafe.png"
Si es false, el premio no aparece en el catálogo ni se puede canjear. Si el stock arranca en 0, el premio queda deshabilitado aunque mandes true.
true
IDs de las categorías de premios del comercio a las que pertenece.
Control de stock del premio. Si se omite, el premio queda sin control de stock.
Máximo de canjes por cliente a lo largo de la vida del premio. Omitilo (o mandá null) para no poner tope.
1
Días que tiene el cliente para usar el cupón de canje. Omitilo para que el canje no venza.
30

