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
..
2026-02-13 15:00:13 -06:00
2026-02-15 23:31:50 -06:00
2026-02-14 13:35:23 -06:00
2026-02-16 11:13:49 -06:00
2026-02-13 12:05:59 -06:00
2026-02-15 23:08:40 -06:00
2026-03-13 20:20:04 +00:00
2026-02-16 02:51:00 +00:00
2026-03-19 14:05:48 +00:00
2026-02-12 08:32:58 -06:00
2026-02-12 17:23:49 -06:00
2026-02-16 03:13:11 +00:00
2026-02-13 12:05:59 -06:00
2026-02-13 16:57:35 -06:00
2026-03-26 07:03:11 +00:00
2026-02-13 09:59:25 -06:00
2026-02-12 00:59:04 -06:00