webmoney/backend/app/Http
marco 02529adc18 fix: Corrigir bugs no sistema de cancelamento
🐛 BUGS CORRIGIDOS:

1. SubscriptionCancelledMail - Argumentos incorretos
   - Estava: (User, Plan, Carbon, bool)
   - Correto: (User, string, bool, ?string)
   - Linha: SubscriptionController.php:1214

2. PayPal - Evitar cancelar assinaturas admin-granted
   - Detectar paypal_subscription_id com prefixo 'ADMIN_GRANTED_'
   - Skip chamada PayPal para assinaturas gratuitas do admin
   - Aplica em: executeCancellation() e applyRetentionOffer()

3. Log melhorado
   - Adicionado paypal_id aos logs de erro

 Sistema de cancelamento agora funciona com:
- Assinaturas PayPal normais
- Assinaturas admin-granted (gratuitas)
- Email de cancelamento correto
2025-12-19 17:12:46 +01:00
..
Controllers fix: Corrigir bugs no sistema de cancelamento 2025-12-19 17:12:46 +01:00
Middleware refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00