Claude
|
4ba9f7ad62
|
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 |
|