Saltar al contenido principal

Modelo de plan de lealtad

Un plan de lealtad define cómo se acumula y canjea el valor de lealtad, y puede asignar configuraciones específicas por negocio. El nombre del archivo archivado dice “level”, pero esta página describe el recurso LoyaltyPlan.

Operaciones principales​

AcciónMétodoRecurso
ListarGET/loyalty_plans
ConsultarGET/loyalty_plans/{loyalty_plan_id}
CrearPOST/loyalty_plans
ActualizarPOST/loyalty_plans/{loyalty_plan_id}
EliminarDELETE/loyalty_plans/{loyalty_plan_id}

La lectura de detalle y todas las mutaciones requieren autenticación de administrador.

Campos representativos​

Los campos principales del plan incluyen id, name, type, redemption_rate, accumulation_rate, maximum_redemption_type, maximum_redemption_rate, maximum_accumulation, expire_after_minutes, created_at y updated_at.

La creación también acepta businesses, cuyas entradas pueden aplicar redeems, accumulates, tasas, límites máximos y ajustes de vencimiento específicos por negocio. Consulta Modelo de planes de lealtad por negocio.

El archivo registra maximum_redemption_type con los valores 1 y 2, pero no define sus significados de forma fiable. El significado de estos valores numéricos no está confirmado; comprueba la configuración de lealtad antes de usarlos.