Campo de inicio7/60
Start dateFecha de inicioFecha de inicio
Campo de fin8/60
Due dateduedate (sistema)
Estado actual
Tareas activas por estado del workflow
Por hacer
51- Por hacer51(1📅)
📅 = con fechas (visibles en Gantt)
En progreso
9- En revisión8(6📅)
- En curso1(0📅)
📅 = con fechas (visibles en Gantt)
Debug — campos raw del primer issue
Buscá los campos que tengan valor de fecha y avisame el ID.
{
"statuscategorychangedate": "2026-08-24T16:49:22.447-0600",
"issuetype": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issuetype/11524",
"id": "11524",
"description": "",
"iconUrl": "https://albatrosservices.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
"name": "Tarea",
"subtask": false,
"avatarId": 10318,
"entityId": "c08b490e-add3-4499-b716-b8f3abfb8824",
"hierarchyLevel": 0
},
"parent": {
"id": "59206",
"key": "IP-2",
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/59206",
"fields": {
"summary": "Módulo Motor de Reglas (Integración - Acoplamiento)",
"status": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/status/11984",
"description": "",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/statuses/generic.png",
"name": "Por hacer",
"id": "11984",
"statusCategory": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/2",
"id": 2,
"key": "new",
"colorName": "blue-gray",
"name": "To Do"
}
},
"priority": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/priority/3",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/priorities/medium_new.svg",
"name": "Medium",
"id": "3"
},
"issuetype": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issuetype/11522",
"id": "11522",
"description": "A collection of related bugs, stories, and tasks.",
"iconUrl": "https://albatrosservices.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10307?size=medium",
"name": "Epic",
"subtask": false,
"avatarId": 10307,
"entityId": "7bd53f88-56bf-48a4-8682-14c6f44f948a",
"hierarchyLevel": 1
}
}
},
"timespent": null,
"project": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/project/11646",
"id": "11646",
"key": "IP",
"name": "INTUR-PRIME",
"projectTypeKey": "software",
"simplified": true,
"avatarUrls": {
"48x48": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10417",
"24x24": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10417?size=small",
"16x16": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10417?size=xsmall",
"32x32": "https://albatrosservices.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10417?size=medium"
}
},
"fixVersions": [],
"aggregatetimespent": null,
"statusCategory": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
"id": 4,
"key": "indeterminate",
"colorName": "yellow",
"name": "In Progress"
},
"resolution": null,
"resolutiondate": null,
"workratio": -1,
"issuerestriction": {
"issuerestrictions": {},
"shouldDisplay": true
},
"watches": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/IP-141/watchers",
"watchCount": 1,
"isWatching": false
},
"lastViewed": null,
"created": "2026-08-07T09:13:23.131-0600",
"priority": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/priority/3",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/priorities/medium_new.svg",
"name": "Medium",
"id": "3"
},
"labels": [],
"customfield_11226": null,
"customfield_11227": null,
"customfield_10018": null,
"timeestimate": null,
"aggregatetimeoriginalestimate": null,
"versions": [],
"issuelinks": [],
"assignee": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3Af80d2503-bdec-4fce-aa85-27ce953efa79",
"accountId": "712020:f80d2503-bdec-4fce-aa85-27ce953efa79",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/c575b20d77242775a902d3722927d774?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FFC-3.png",
"24x24": "https://secure.gravatar.com/avatar/c575b20d77242775a902d3722927d774?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FFC-3.png",
"16x16": "https://secure.gravatar.com/avatar/c575b20d77242775a902d3722927d774?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FFC-3.png",
"32x32": "https://secure.gravatar.com/avatar/c575b20d77242775a902d3722927d774?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FFC-3.png"
},
"displayName": "Fernando Josue Moreno Castro",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"updated": "2026-08-25T15:14:20.791-0600",
"status": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/status/11986",
"description": "",
"iconUrl": "https://albatrosservices.atlassian.net/images/icons/statuses/generic.png",
"name": "En revisión",
"id": "11986",
"statusCategory": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/statuscategory/4",
"id": 4,
"key": "indeterminate",
"colorName": "yellow",
"name": "In Progress"
}
},
"components": [],
"timeoriginalestimate": null,
"description": {
"type": "doc",
"version": 1,
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "En el checkout del web hay que tomar cuenta las siguientes reglas"
}
],
"attrs": {
"localId": "dc5788049513"
}
},
{
"type": "paragraph",
"attrs": {
"localId": "ba68987c05ff"
}
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Los cupones Sí se aceptarán, bajo un orden de cálculo en cuatro capas: descuentos de tienda → cupón manual → validación del monto mínimo (L. 150) y si es prime → cupones Prime → envío gratis Prime. Como regla clave, los beneficios no son acumulables sobre un mismo concepto; se aplicará el de mayor beneficio. Además, cada cupón requerirá un flag de elegibilidad (solo Prime / excluye Prime / acumulable) para evitar desarrollos individuales por campaña."
}
],
"attrs": {
"localId": "beb7a1c0cac7"
}
},
{
"type": "paragraph",
"attrs": {
"localId": "cdff5b0ffb56"
}
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Con esta nueva premisa deberiamos verificar y actualizar la logica de validaciones de los cupones en la web"
}
],
"attrs": {
"localId": "dbf01bf265d3"
}
},
{
"type": "paragraph",
"attrs": {
"localId": "91a805259a18"
}
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "En cuanto al cupon de envio gratis prime "
}
],
"attrs": {
"localId": "39f3bad21db0"
}
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "No serán acumulables, ya que el costo de envío llega a cero en ambos casos. Se dará prioridad a la promoción general, por lo que Prime cubrirá únicamente los pedidos que no califiquen por la vía estándar. Esto responde a razones contables y de comunicación: evita duplicar el costo del subsidio en el P&L y previene inflar el contador de \"ahorro Prime\" con envíos que ya eran gratuitos."
}
],
"attrs": {
"localId": "bca0089dc8cf"
}
},
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "Revisar comentarios",
"marks": [
{
"type": "strong"
}
]
}
],
"attrs": {
"localId": "6cfbe2f2e791"
}
},
{
"type": "paragraph",
"content": [
{
"type": "inlineCard",
"attrs": {
"url": "https://albatrosservices.atlassian.net/browse/IP-137",
"localId": "67bcbd628c5e"
}
},
{
"type": "text",
"text": " "
}
],
"attrs": {
"localId": "fed302004f6e"
}
}
]
},
"customfield_10010": [
{
"id": 2960,
"name": "IP Sprint 1",
"state": "active",
"boardId": 1200,
"goal": "Modulo Suscripcion\nModulo motor de reglas",
"startDate": "2026-06-22T19:10:59.786Z",
"endDate": "2026-08-09T06:00:00.000Z"
}
],
"customfield_10011": "0|i030k6:",
"customfield_10057": "2026-08-07",
"customfield_10058": null,
"timetracking": {},
"security": null,
"attachment": [],
"aggregatetimeestimate": null,
"customfield_11817": null,
"summary": "Web: cupones prime",
"creator": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3A24382a40-1634-4310-b8b0-db0bce9f47a9",
"accountId": "712020:24382a40-1634-4310-b8b0-db0bce9f47a9",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"24x24": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"16x16": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"32x32": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png"
},
"displayName": "Edison Chavez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"subtasks": [],
"reporter": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/user?accountId=712020%3A24382a40-1634-4310-b8b0-db0bce9f47a9",
"accountId": "712020:24382a40-1634-4310-b8b0-db0bce9f47a9",
"avatarUrls": {
"48x48": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"24x24": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"16x16": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png",
"32x32": "https://secure.gravatar.com/avatar/ce9d971f315966ca8fb627e2a05907c2?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FEC-1.png"
},
"displayName": "Edison Chavez",
"active": true,
"timeZone": "America/Guatemala",
"accountType": "atlassian"
},
"aggregateprogress": {
"progress": 0,
"total": 0
},
"customfield_10001": null,
"environment": null,
"duedate": "2026-08-11",
"progress": {
"progress": 0,
"total": 0
},
"votes": {
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/IP-141/votes",
"votes": 0,
"hasVoted": false
},
"comment": {
"comments": [],
"self": "https://albatrosservices.atlassian.net/rest/api/3/issue/67163/comment",
"maxResults": 0,
"total": 0,
"startAt": 0
},
"worklog": {
"startAt": 0,
"maxResults": 20,
"total": 0,
"worklogs": []
}
}septiembre de 2026
octubre de 2026
noviembre de 2026
diciembre de 2026
enero de 2027
Asignado
7 sept
14 sept
21 sept
28 sept
5 oct
12 oct
19 oct
26 oct
2 nov
9 nov
16 nov
23 nov
30 nov
7 dic
14 dic
21 dic
28 dic
4 ene
hoy
CJ
Cristhian Joy Reis Serrin
1 tarea
≈IPIP-135En cursoBackend: update endpoint
?
Sin asignar
51 tareas
≈IPIP-136En revisiónPruebas: Prime
≈IPIP-1Por hacerMódulo Subscripción/Beneficios/Términos y Condiciones
≈IPIP-45Por hacer[T-26] Mi Prime — vista 'Pago pendiente' / Período de gracia (con Reintentar pago)
≈IPIP-9Por hacer[T-29a-BE] (Backend) Cancelar — Motivos opcionales + textarea condicional para 'Otro'
≈IPIP-39Por hacer[T-20] Estado: 'Procesando pago' con visualización de reintentos automáticos (1/3, 2/3, 3/3)
≈IPIP-63Por hacer[T-20a-FE] (Frontend Mobile) Botón 'Cancelar reintentos' durante Dunning automático
≈IPIP-21Por hacer[T-20a-BE] (Backend) Botón 'Cancelar reintentos' durante Dunning automático
≈IPIP-66Por hacer[T-5] Backend: Scheduler de cobro recurrente (mensual/semestral) — Temporal.io
≈IPIP-37Por hacer[T-25-BE] (Backend) Modal '¿Reactivar tu suscripción?' (3 datos + checkbox condicional T&C + 2 botones)
≈IPIP-35Por hacer[T-28a-BE] (Backend) Cambiar plan — Resumen del cambio (Fecha aplicación / Hoy pagarás / Próximo pago)
≈IPIP-17Por hacer[T-33-FE] (Frontend Mobile) Historial de pagos — lista paginada (cada intento como entrada + 'Cargar más')
≈IPIP-16Por hacer[T-36] Detalle de movimiento — Fallo de cobro (rojo + botón 'Reintentar')
≈IPIP-58Por hacer[T-27] Mi Prime — vista 'Suspendido' (cupones bloqueados + beneficios inactivos con candados)
≈IPIP-8Por hacer[T-28a-FE] (Frontend Mobile) Cambiar plan — Resumen del cambio (Fecha aplicación / Hoy pagarás / Próximo pago)
≈IPIP-44Por hacer[T-24] Mi Prime — vista 'Cancelado vigente' (header + CTA Reactivar + Tu plan modificado)
≈IPIP-34Por hacer[T-37-BE] (Backend) Pantalla Reintentar pago — Resumen + Método de pago + cascada de reintentos
≈IPIP-29Por hacer[T-37-FE] (Frontend Mobile) Pantalla Reintentar pago — Resumen + Método de pago + cascada de reintentos
≈IPIP-54Por hacer[T-29-FE] (Frontend Mobile) Pantalla Cancelar suscripción — Estado actual + Beneficios + 3 avisos + Retención
≈IPIP-60Por hacer[T-25-FE] (Frontend Mobile) Modal '¿Reactivar tu suscripción?' (3 datos + checkbox condicional T&C + 2 botones)
≈IPIP-23Por hacer[T-4] Backend: Política Dunning — 3 reintentos automáticos consecutivos + cascada manual→automáticos
≈IPIP-18Por hacer[OPCIONAL] Checkout Web Cliente: identificar usuario Prime (consulta estado al cargar checkout)
≈IPIP-40Por hacer[OPCIONAL] Checkout Web Cliente: aplicar beneficios Prime en Resumen de pago (4 estados)
≈IPIP-46Por hacer[T-49] QA Módulo Suscripción — matriz de casos completa
≈IPIP-55Por hacer[OPCIONAL] QA Checkout Web Cliente (4 estados + tiempo real)
≈IPIP-67Por hacer[BO-9-BE] BackOffice: endpoint admin Contactos soporte
≈IPIP-68Por hacer[BO-9-FE] BackOffice: pantalla admin Contactos soporte Prime
≈IPIP-69Por hacer[BO-7-BE] BackOffice: endpoints admin Motivos de cancelación
≈IPIP-70Por hacer[BO-7-FE] BackOffice: pantalla admin Motivos de cancelación
≈IPIP-72Por hacer[BO-4-BE] BackOffice: endpoints admin Cupones Prime (extender modelo existente)
≈IPIP-73Por hacer[BO-5-FE] BackOffice: pantalla admin Mensajes Checkout Prime (4 textos)
≈IPIP-74Por hacer[BO-6-BE] BackOffice: endpoints admin T&C versiones
≈IPIP-75Por hacer[BO-5-BE] BackOffice: endpoints admin Mensajes Checkout
≈IPIP-76Por hacer[BO-2-FE] BackOffice: pantalla admin Beneficios Prime (catálogo + flag Próximamente)
≈IPIP-77Por hacer[BO-8-FE] BackOffice: pantalla admin Política Dunning
≈IPIP-78Por hacer[BO-3-BE] BackOffice: endpoints admin Banners
≈IPIP-79Por hacer[BO-3-FE] BackOffice: pantalla admin Banners Prime (4 contextos)
≈IPIP-80Por hacer[BO-8-BE] BackOffice: endpoints admin Política Dunning
≈IPIP-81Por hacer[BO-1-BE] BackOffice: endpoints admin Planes Prime
≈IPIP-83Por hacer[BO-2-BE] BackOffice: endpoints admin Beneficios
≈IPIP-84Por hacer[BO-6-FE] BackOffice: pantalla admin T&C versiones
≈IPIP-85Por hacer[BO-4-FE] BackOffice: extender pantalla Cupones para soportar Cupones Prime
≈IPIP-86Por hacer[BO-10-BE] BackOffice: roles y permisos del módulo Prime
≈IPIP-87Por hacer[T-53] Endpoint estado de suscripción (uno de los 6 estados + fechas relevantes)
≈IPIP-90Por hacer[T-50] QA Motor de Reglas — matriz completa de combinaciones
≈IPIP-91Por hacer[T-56] Endpoint historial de pagos (paginado, todos los intentos)
≈IPIP-92Por hacer[T-10] Endpoint 'Resumen Prime' para checkout (4 textos según escenario)
≈IPIP-93Por hacer[T-52] Generación y envío de comprobante de pago por email (post-cobro exitoso)
≈IPIP-95Por hacer[T-54] Endpoint ahorro acumulado y por pedido
≈IPIP-96Por hacer[T-55] Endpoint cupones disponibles (lista + detalle + filtrado por estado)
≈IPIP-97Por hacer[T-8] Motor: aplicar envío gratis cuando corresponde
≈IPIP-2Por hacerMódulo Motor de Reglas (Integración - Acoplamiento)
Por hacerEn progresoHechoChoqueHoy←Inicio anterior≈Fechas estimadasLLidera proyecto52 tareas en el gráfico · 8 vencidas fuera de rango
Vencidas fuera de rangoIssues activos cuyo dueDate ya pasó (anteriores al mes actual)8expandir
- IPIP-141Web: cupones primeFernando Josue Moreno Castro2026-08-07→2026-08-11
- IPIP-138Backoffice: Cambio Cupones PrimeFernando Josue Moreno Castro2026-08-07→2026-08-11
- IPIP-114Backoffice: Frontend analitycsMaría Guerra2026-08-03→2026-08-07
- IPIP-139Mobile: Cupones PrimeGustavo Inca2026-08-07→2026-08-11
- IPIP-133Conexion endpoint de suscripción con pantalla en mobileGustavo Inca2026-09-03→2026-07-22
- IPIP-128Web Checkout validación de cuponesMaría Guerra2026-07-13→2026-07-14
- IPIP-129Mobile: logica de aplicación de cuponesGustavo Inca2026-07-14→2026-07-21
- IPIP-71BackOffice: menú/navegación módulo Prime + permisosMaría Guerra2026-06-23→2026-06-24
Carga por persona
Todas las tareas activas asignadas, incluyendo las que no entran al Gantt
5 personas
GI
Gustavo Inca
3 tareas21
- IP-129Mobile: logica de aplicación de cuponesEn revisión2026-07-14 → 2026-07-21
- IP-133Conexion endpoint de suscripción con pantalla en mobileEn revisiónvence 2026-07-22 · sin inicio
- IP-139Mobile: Cupones PrimePor hacer2026-08-07 → 2026-08-11
MG
María Guerra
3 tareas3
- IP-71BackOffice: menú/navegación módulo Prime + permisosEn revisión2026-06-23 → 2026-06-24
- IP-128Web Checkout validación de cuponesEn revisión2026-07-13 → 2026-07-14
- IP-114Backoffice: Frontend analitycsEn revisión2026-08-03 → 2026-08-07
FJ
Fernando Josue Moreno Castro
2 tareas2
- IP-141Web: cupones primeEn revisión2026-08-07 → 2026-08-11
- IP-138Backoffice: Cambio Cupones PrimeEn revisión2026-08-07 → 2026-08-11
CJ
Cristhian Joy Reis Serrin
1 tarea1
- IP-135Backend: update endpointEn cursosin fechas
?
Sin asignar
51 tareas150
- IP-136Pruebas: PrimeEn revisiónsin fechas
- IP-1Módulo Subscripción/Beneficios/Términos y CondicionesPor hacersin fechas
- IP-16[T-36] Detalle de movimiento — Fallo de cobro (rojo + botón 'Reintentar')Por hacersin fechas
- IP-17[T-33-FE] (Frontend Mobile) Historial de pagos — lista paginada (cada intento como entrada + 'Cargar más')Por hacersin fechas
- IP-18[OPCIONAL] Checkout Web Cliente: identificar usuario Prime (consulta estado al cargar checkout)Por hacersin fechas
- IP-2Módulo Motor de Reglas (Integración - Acoplamiento)Por hacersin fechas
- IP-21[T-20a-BE] (Backend) Botón 'Cancelar reintentos' durante Dunning automáticoPor hacersin fechas
- IP-23[T-4] Backend: Política Dunning — 3 reintentos automáticos consecutivos + cascada manual→automáticosPor hacersin fechas
- IP-29[T-37-FE] (Frontend Mobile) Pantalla Reintentar pago — Resumen + Método de pago + cascada de reintentosPor hacersin fechas
- IP-34[T-37-BE] (Backend) Pantalla Reintentar pago — Resumen + Método de pago + cascada de reintentosPor hacersin fechas
- IP-35[T-28a-BE] (Backend) Cambiar plan — Resumen del cambio (Fecha aplicación / Hoy pagarás / Próximo pago)Por hacersin fechas
- IP-37[T-25-BE] (Backend) Modal '¿Reactivar tu suscripción?' (3 datos + checkbox condicional T&C + 2 botones)Por hacersin fechas
- IP-39[T-20] Estado: 'Procesando pago' con visualización de reintentos automáticos (1/3, 2/3, 3/3)Por hacersin fechas
- IP-40[OPCIONAL] Checkout Web Cliente: aplicar beneficios Prime en Resumen de pago (4 estados)Por hacersin fechas
- IP-44[T-24] Mi Prime — vista 'Cancelado vigente' (header + CTA Reactivar + Tu plan modificado)Por hacersin fechas
- IP-45[T-26] Mi Prime — vista 'Pago pendiente' / Período de gracia (con Reintentar pago)Por hacersin fechas
- IP-46[T-49] QA Módulo Suscripción — matriz de casos completaPor hacersin fechas
- IP-54[T-29-FE] (Frontend Mobile) Pantalla Cancelar suscripción — Estado actual + Beneficios + 3 avisos + RetenciónPor hacersin fechas
- IP-55[OPCIONAL] QA Checkout Web Cliente (4 estados + tiempo real)Por hacersin fechas
- IP-58[T-27] Mi Prime — vista 'Suspendido' (cupones bloqueados + beneficios inactivos con candados)Por hacersin fechas
- IP-60[T-25-FE] (Frontend Mobile) Modal '¿Reactivar tu suscripción?' (3 datos + checkbox condicional T&C + 2 botones)Por hacersin fechas
- IP-63[T-20a-FE] (Frontend Mobile) Botón 'Cancelar reintentos' durante Dunning automáticoPor hacersin fechas
- IP-66[T-5] Backend: Scheduler de cobro recurrente (mensual/semestral) — Temporal.ioPor hacersin fechas
- IP-67[BO-9-BE] BackOffice: endpoint admin Contactos soportePor hacersin fechas
- IP-68[BO-9-FE] BackOffice: pantalla admin Contactos soporte PrimePor hacersin fechas
- IP-69[BO-7-BE] BackOffice: endpoints admin Motivos de cancelaciónPor hacersin fechas
- IP-70[BO-7-FE] BackOffice: pantalla admin Motivos de cancelaciónPor hacersin fechas
- IP-72[BO-4-BE] BackOffice: endpoints admin Cupones Prime (extender modelo existente)Por hacersin fechas
- IP-73[BO-5-FE] BackOffice: pantalla admin Mensajes Checkout Prime (4 textos)Por hacersin fechas
- IP-74[BO-6-BE] BackOffice: endpoints admin T&C versionesPor hacersin fechas
- IP-75[BO-5-BE] BackOffice: endpoints admin Mensajes CheckoutPor hacersin fechas
- IP-76[BO-2-FE] BackOffice: pantalla admin Beneficios Prime (catálogo + flag Próximamente)Por hacersin fechas
- IP-77[BO-8-FE] BackOffice: pantalla admin Política DunningPor hacersin fechas
- IP-78[BO-3-BE] BackOffice: endpoints admin BannersPor hacersin fechas
- IP-79[BO-3-FE] BackOffice: pantalla admin Banners Prime (4 contextos)Por hacersin fechas
- IP-8[T-28a-FE] (Frontend Mobile) Cambiar plan — Resumen del cambio (Fecha aplicación / Hoy pagarás / Próximo pago)Por hacersin fechas
- IP-80[BO-8-BE] BackOffice: endpoints admin Política DunningPor hacersin fechas
- IP-81[BO-1-BE] BackOffice: endpoints admin Planes PrimePor hacersin fechas
- IP-83[BO-2-BE] BackOffice: endpoints admin BeneficiosPor hacersin fechas
- IP-84[BO-6-FE] BackOffice: pantalla admin T&C versionesPor hacersin fechas
- IP-85[BO-4-FE] BackOffice: extender pantalla Cupones para soportar Cupones PrimePor hacersin fechas
- IP-86[BO-10-BE] BackOffice: roles y permisos del módulo PrimePor hacersin fechas
- IP-87[T-53] Endpoint estado de suscripción (uno de los 6 estados + fechas relevantes)Por hacersin fechas
- IP-9[T-29a-BE] (Backend) Cancelar — Motivos opcionales + textarea condicional para 'Otro'Por hacersin fechas
- IP-90[T-50] QA Motor de Reglas — matriz completa de combinacionesPor hacersin fechas
- IP-91[T-56] Endpoint historial de pagos (paginado, todos los intentos)Por hacersin fechas
- IP-92[T-10] Endpoint 'Resumen Prime' para checkout (4 textos según escenario)Por hacersin fechas
- IP-93[T-52] Generación y envío de comprobante de pago por email (post-cobro exitoso)Por hacersin fechas
- IP-95[T-54] Endpoint ahorro acumulado y por pedidoPor hacersin fechas
- IP-96[T-55] Endpoint cupones disponibles (lista + detalle + filtrado por estado)Por hacersin fechas
- IP-97[T-8] Motor: aplicar envío gratis cuando correspondePor hacersin fechas