Service Transfer For PaymenterTransfer service and product ownership between clients with automatic external server synchronization and full admin management.OverviewService Transfer is a comprehensive Paymenter extension that enables clients to seamlessly transfer ownership of their active services and products to other users via email verification. The extension automatically syncs ownership changes with external server panels including Pterodactyl, cPanel, Virtualizor, VirtFusion, and Proxmox.
[SIZE=3][B]Features
Client Self-Service Transfer[/B][/SIZE]
- Transfer button appears on any active service page
- Recipient receives a secure, time-limited email with review link
- Full service details display including specs, pricing, and renewal date
- Accept or reject transfer with one click
- Cancel pending transfers at any time
Automatic Server Synchronization
- Pterodactyl: Changes server owner via API, auto-creates accounts for unregistered recipients
- cPanel/WHM: Updates contact email via WHM API
- Virtualizor: Syncs VPS ownership with automatic account creation
- VirtFusion: Reassigns servers to new owner
- Proxmox: Transfers VM ownership automatically
Billing Handover
- Complete service transfer to recipient's account
- Future renewal invoices automatically assigned to new owner
- Service removed from original owner's account
Admin Panel (Filament)
- Comprehensive transfer log with filters and search
- View all pending, accepted, rejected, and completed transfers
- Direct admin transfer tool for instant service reassignment
- Retry server sync button for failed API connections
- Full audit logs with IP tracking
Security
- 64-character encrypted tokens for transfer links
- Database transaction rollback on errors
- Email verification before transfer execution
- Complete event logging with timestamps
Installation
- Upload the ProductTransfer folder to app/Extensions/Others/
- Run php artisan migrate
- Enable the extension from Admin > Extensions > Others
- Configure settings as needed
Requirements
- PHP 8.1+
- Paymenter latest version
- SMTP mail configured for email notifications