Saltar al contenido

Personalizaciones

Gestiona el texto y las opciones que el comprador agrega a un producto.

Campos

idstringIdentificador único del recurso.
namestringNombre que ve el comprador; único en la tienda cuando no hay internalName.
statusenumEstado del grupo; los grupos inactive no se ofrecen al comprador.active · inactive
internalNamestringNombre que solo ve el equipo; único en la tienda. Es null si no se define.
descriptionstringDescripción del grupo; null si no se define.
selectionTypeenumsingle permite una opción, multiple varias y text una línea que escribe el comprador.single · multiple · text
displayenumCómo se muestran las opciones: list, color, image o font.list · color · image · font
isRequiredbooleanIndica si una línea personalizada del carrito debe incluir este grupo.
Ver los 17 campos
minSelectionsintegerCantidad mínima de opciones a elegir.
maxSelectionsintegerCantidad máxima de opciones a elegir; null significa sin límite.
maxLengthintegerMáximo de caracteres que el comprador puede escribir en un grupo text; null en los demás tipos.
priceDeltanumberMonto que suma un grupo text por unidad, en la moneda de la tienda; 0 en los demás tipos.
orderintegerPosición en el orden de la tienda, que también siguen los productos.
optionsarray<object>Opciones del grupo, ordenadas por order; vacío en los grupos text.
productCountintegerCantidad de productos, no eliminados, que usan la personalización.
createdOnstringFecha y hora de creación del recurso, en formato ISO 8601.
updatedOnstringFecha y hora de la última modificación, en formato ISO 8601.

Operaciones

MétodoRutaOperación
POST/v1/catalog/modifier-groupsCrear personalización
GET/v1/catalog/modifier-groupsListar personalizaciones
GET/v1/catalog/modifier-groups/{id}Obtener personalización
PUT/v1/catalog/modifier-groups/{id}Actualizar personalización
DELETE/v1/catalog/modifier-groups/{id}Eliminar personalización

Última actualización: