Commit Graph

2 Commits

Author SHA1 Message Date
Krystie b5ef6e1507 Remove approval queue, add Telegram notifications
- Removed APPROVAL_QUEUE_DIR and send_approval_queue() function
- Removed approval queue file creation
- Added send_telegram_notification() for real-time donation alerts
- Telegram message includes: donor name, amount, receipt number, transaction ID
- Payment going through = approval enough. No more manual approval needed.
2026-05-25 02:35:32 -07:00
Krystie cbb839c3b5 Initial commit: FJCCV Stripe webhook server
- Handles checkout.session.completed events from Stripe
- Auto-generates PDF donation receipts
- Uploads receipts to Sami-PC and Dropbox
- Updates Excel ledger automatically
- Sends receipt emails automatically (AUTO_EMAIL=true)
- Creates approval queue entries for donation tracking
2026-05-25 02:27:21 -07:00