# Catálogo personalizado Esta API permite especificar reglas para los atributos de usuario. Si el usuario cumple todas las condiciones de una regla específica, se mostrarán los elementos personalizados. Para promociones personalizadas, consulte la sección [Promotions](/es/api/shop-builder/tag/promotions-discounts). Para transmitir atributos antes de una compra, puede utilizar [Xsolla Login API](/es/api/login/operation/update-users-attributes-from-server/) o transmitirlos a la propiedad [user.attributes mientras se genera el token utilizando Pay Station API](/es/api/pay-station/operation/create-token).