Saltar a contenido

Discrepancia detectada con el prototipo

El prototipo revisado el 2026-07-11 carga en código 5 días / $1.00 / 1 día. Las decisiones vigentes son 15 / $0.50 / 3 días. Esta diferencia se cierra al alinear AppSettings con las decisiones (backlog P0-07).


Política de almacenamiento

Documento normativo — 2026-06-07

Reglas oficiales sobre el almacenamiento de paquetes en el casillero de IslaBox Miami: días gratis, costo por día adicional, plazos de abandono, notificaciones automáticas y excepciones.

Audiencia: usuarios (visible en la app), operadores, administración. Conexión: este documento se referencia desde reglas-negocio.md, modelo-datos.md, api-contract.md y el manual de almacén.


1. Definiciones

  • Recepción: momento en que el paquete es registrado en el sistema por el operador.
  • Período gratis: días de almacenamiento incluidos sin costo tras la recepción.
  • Día de almacenamiento: cada día calendario (no hábil) posterior al período gratis.
  • Cargo por almacenamiento: monto diario aplicable a partir del día siguiente al período gratis.
  • Abandono: estado en que un paquete se considera perdido para el usuario y puede ser dispuesto por IslaBox.

2. Período gratis

Tipo de paquete Días gratis Justificación
Todos los paquetes 15 días naturales D-102, desde la recepción física
Con incidencia abierta Indefinido No se cobra mientras esté en retenido_por_incidencia
Devolución a tienda N/A No se almacena, se despacha de vuelta

Nota: los días se cuentan desde la recepción física, no desde la primera notificación. La notificación es solo un recordatorio.


3. Cargos por almacenamiento

Tipo Tarifa (MVP)
Paquete, día 16 en adelante $0.50 / día

Las tarifas se configuran en shipping_rates (ver modelo-datos.md) y pueden ser ajustadas por el administrador sin previo aviso (con notificación al usuario).


4. Cálculo y cobro

4.1 Cómo se calcula

  • Se cuentan los días calendario, no los días hábiles.
  • Se incluye el día de la recepción (día 0).
  • Se cobra por día completo, no por fracción.
  • A partir del día 16, se cobra $0.50 por cada día completo.
  • Los cargos se acumulan diariamente en una factura abierta.

4.2 Cuándo se cobra

  • Los cargos se incluyen en la cotización de envío al consolidar (RN-026).
  • Si el usuario no consolida ni paga el almacenamiento, los cargos se mantienen acumulados y se cobran al momento del despacho.
  • Si el usuario abandona el paquete, se emite factura final y se bloquea la cuenta.

4.3 Facturación

  • Los cargos aparecen en la factura de la consolidación con código de concepto STORAGE_FEE.
  • Se detallan: fecha inicial, fecha final, días totales, tarifa diaria, subtotal.

5. Notificaciones automáticas

El sistema envía notificaciones automáticas en estos hitos:

Hito Días desde recepción Canal
Bienvenida al almacén 0 (recepción) Push + email
3 días gratis restantes 12 Push + email
Inicio de cargos 16 (primer día posterior a los 15 días gratuitos) Push + email
Avisos de abandono Pendiente D-209 Pendiente D-209

6. Abandono

6.1 Cuándo se considera abandonado

El plazo, las condiciones y la disposición de un paquete abandonado están pendientes de D-209. No hay un umbral vigente para ejecutar abandono ni para bloquear la cuenta.

6.2 Procedimiento de abandono

El procedimiento, incluidas las notificaciones, escalamiento, disposición y comunicación final, se definirá con Legal al cerrar D-209.

6.3 Reversión de abandono

Las condiciones de reversión están pendientes de D-209.


7. Excepciones

7.1 Paquetes con incidencia abierta

Si un paquete tiene una incidencia activa (en_revision, requiere_evidencia, etc.), el almacenamiento no se cobra mientras la incidencia esté abierta.

  • Plazo máximo: 90 días. Pasado ese plazo, la incidencia se escala forzosamente y se reanuda el cargo.

7.2 Paquetes con KYC pendiente

El KYC no cambia el período gratuito de D-102. Las consecuencias operativas de un KYC rechazado sobre un paquete requieren decisión específica; no se descarta automáticamente.

7.3 Paquetes en servicio adicional

Mientras el paquete esté en en_servicio_adicional, no se cobra almacenamiento (se considera uso activo del servicio).

7.4 Casos de fuerza mayor

En caso de huracanes, cierre del aeropuerto, suspensión de servicios postales u otros eventos de fuerza mayor, IslaBox puede suspender temporalmente el cómputo de días de almacenamiento. La suspensión se notifica públicamente.


8. Configuración dinámica

Los siguientes parámetros son configurables por el administrador (tabla storage_policies):

Parámetro Default MVP Rango permitido
free_days_standard 15 Según D-102
daily_rate_standard 0.50 0 – 5.00
abandonment_threshold_days Pendiente D-209 Pendiente D-209

Cambios a estos parámetros requieren publicación previa de 7 días y generan evento en audit_logs.


9. Visibilidad en la app

El usuario puede ver en su dashboard, por cada paquete:

  • Días transcurridos desde recepción.
  • Días gratis restantes.
  • Fecha exacta en que inician los cargos.
  • Cargo acumulado actual.
  • Cargo diario aplicable.

Esta información se actualiza en tiempo real.


10. Relación con reglas de negocio

Regla Descripción
RN-031 El período gratis es de 15 días naturales desde la recepción física (D-102).
RN-032 Los días se cuentan desde la recepción física, no desde la notificación.
RN-033 El cargo diario se aplica a partir del día siguiente al período gratis.
RN-034 Los cargos se incluyen en la cotización de envío, no en factura separada.
RN-035 El abandono de un paquete está pendiente de D-209.
RN-036 Los cargos no aplican mientras haya una incidencia abierta.

11. Referencias cruzadas