whisper-money/tests/Feature/Jobs/Drip
Víctor Falcón beecff404a
Add subscription cancellation email with manual trigger command (#47)
## Summary

- Add a subscription cancellation email that can be manually triggered
via artisan command
- Include CONTINUE50 coupon code (50% off current and future payments
for monthly/yearly subscriptions)
- Add option to disable all drip emails via `DRIP_EMAILS_ENABLED` env
var

## Usage

```bash
# Send to single user
php artisan email:subscription-cancelled user@example.com

# Send to multiple users
php artisan email:subscription-cancelled user1@example.com,user2@example.com

# Disable all drip emails
DRIP_EMAILS_ENABLED=false
```
2025-12-30 20:32:44 +01:00
..
SendFeedbackEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendImportHelpEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendOnboardingReminderEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendPromoCodeEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendSubscriptionCancelledEmailJobTest.php Add subscription cancellation email with manual trigger command (#47) 2025-12-30 20:32:44 +01:00
SendWelcomeEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00