Filtro de sucursales según pickupAvailability
Checklist: Filtro de Sucursales según pickupAvailability
-
Analizar la lógica actual de obtención/muestreo de sucursales - Revisar el método/fuente donde se obtienen y procesan las sucursales para el listado.
-
Implementar filtro por propiedad pickupAvailability - Modificar la consulta o el procesamiento para mostrar únicamente aquellas sucursales donde
pickupAvailability
está habilitado/activo (por ejemplo,true
,1
, o el valor correspondiente). - Asegurarse de que el filtro se aplique tanto en la vista de usuario final como en el backend (si corresponde).
- Modificar la consulta o el procesamiento para mostrar únicamente aquellas sucursales donde
-
Actualizar la UI/UX de selección de sucursales - Verificar que en el selector/listado solo se desplieguen las sucursales disponibles para pickup.
- Confirmar que no se muestran sucursales deshabilitadas.
-
Realizar pruebas con diferentes combinaciones -
Prueba con todas las sucursales en pickupAvailability = true
(todas visibles). -
Prueba con algunas sucursales en pickupAvailability = false
(solo visibles las habilitadas). -
Prueba con todas deshabilitadas (comportamiento esperado: ningún resultado o mensaje adecuado).
-
-
Revisar compatibilidad e integraciones - Corroborar que módulos relacionados (checkout, panel de usuario, mobile, APIs, etc.) utilicen también el filtro si corresponde.
- Revisar posibles impactos en integraciones o lógicas dependientes.
-
Actualizar documentación/tickets - Documentar el nuevo criterio de visualización de sucursales.
- Informar al equipo y/o usuarios sobre la funcionalidad y su impacto.