Files
firefrost-operations-manual/docs/core
Claude ee7fbabf7e feat: add Task #83 - Paymenter → Pterodactyl Auto-Provisioning Integration (CRITICAL)
🚨 BLOCKS SOFT LAUNCH - Must complete before accepting first subscriber

Created comprehensive task documentation for automating subscriber
provisioning between Paymenter billing and Pterodactyl Panel.

Problem:
- Currently every new subscriber requires manual Pterodactyl account creation
- Tier changes require manual permission updates
- Cancellations require manual cleanup
- Does NOT scale beyond 5-10 subscribers

Solution:
Automated webhook bridge: Paymenter → Integration → Pterodactyl API
Customer subscribes → server access granted in 30 seconds (zero touch)

Task includes:
- 4 integration options to investigate (native extensions vs custom)
- Pterodactyl API setup guide with required permissions
- 10-tier subscription mapping (Awakened → Founder)
- Webhook configuration and security
- Full lifecycle testing requirements (create/upgrade/cancel)
- Success criteria checklist (4 phases)
- Error handling and logging requirements
- Manual override procedure for edge cases

Research priority:
1. Check Paymenter docs for native Pterodactyl integration
2. Check Blueprint marketplace for Paymenter module
3. Fall back to n8n workflow if no native option
4. Last resort: custom webhook script

Time estimate: 4-6 hours
Priority: CRITICAL (Tier 0 - blocks soft launch)
Status: 🔴 BLOCKING SOFT LAUNCH

Related:
- Task #2 (LuckPerms Discord sync - depends on this)
- Blocks acceptance of real subscribers

Documentation: docs/tasks/paymenter-pterodactyl-integration/README.md
Added to docs/core/tasks.md as Task #83

Created by: The Verifier (Chronicler #41)
Session: March 26, 2026, 2:20 AM CST
2026-03-26 07:03:11 +00:00
..