Error creando promoción

Estoy intentando crear una promoción desde api/rnb/pvt/calculatorconfiguration pero me está retornando un error genérico “An error occured.”

El JSON que estoy enviando es:
{“name”:“promotion 1”, “type”:1, “isActive”:1, “beginDateUtc”:“05-26-2021”, “idCalculatorConfiguration”:“2a9cae4f-5078-4a3c-bf5f-16869c93f123”}

Tengo también dudas con “idCalculatorConfiguration” de donde debo sacarlo?

Muchas gracias.

Hola Raul, yo utilizo esa API para publicar promociones automaticamente y el campo idCalculatorConfiguration lo mando vacio ("") en el JSON. VTEX regresa ese ID como respuesta.

Para el tema de tu error, verifica mandando todo el JSON que viene en la documentación. Después ve probando quitar campos, ya que muchos son requeridos obligatoriamente. En mi caso lo mando completo aunque asigno valores a unos cuantos:

   objPromos.name = promo.description;
    objPromos.description = promo.description;
    objPromos.beginDateUtc = promo.fecha_i';
    objPromos.endDateUtc = promo.fecha_f;
    objPromos.maximumUnitPriceDiscount = promo.mount;
    objPromos.percentualDiscountValue = promo.percent;
    objPromos.idsSalesChannel = scArray;
    objPromos.minimumQuantityBuyTogether = promo.param_m;
    objPromos.quantityToAffectBuyTogether = promo.param_n;
    objPromos.type = promo.type;
    objPromos.listSku1BuyTogether=arraySkus;

Espero te ayude, saludos!

Gracias Hector, me estaba faltando enviar skuGift vacío al menos…

1 Like

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.