webmoney/backend
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
..
app fix: Corrigir bugs no sistema de cancelamento 2025-12-19 17:12:46 +01:00
bootstrap refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
config refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
database feat: Sistema completo de cancelamento de assinatura v1.60.0 2025-12-19 17:00:54 +01:00
public refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
resources feat: Sistema completo de cancelamento de assinatura v1.60.0 2025-12-19 17:00:54 +01:00
routes feat: Sistema completo de cancelamento de assinatura v1.60.0 2025-12-19 17:00:54 +01:00
storage refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
tests refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.editorconfig refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.env.example refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.gitattributes refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
.gitignore refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
artisan refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
composer.json refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
composer.lock refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
package.json refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
phpunit.xml refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00
vite.config.js refactor: migração para desenvolvimento direto no servidor 2025-12-19 11:45:32 +01:00