Hello
I have VPN management systems available coded either in PHP/Node.JS
Both have pretty much the same features. NodeJS version have a auto setup for the servers and adds them to the website but this can be done for the PHP version aswell.
-Coinbase/Bitpay (BTC) & PayPal Gateways (Auto)
-Portforward
-Status page
-Custom login module for OpenVPN (so you can auth the users against the website instead of doing local auth NO SSH2 or similar)
-Tickets
-Add servers easily in the database
-Admin panel
--Payments (see all payments)
--Statistics (such as how many active users etcetera)
--Admin support (reply to tickets 2 ranks on the website either staff which can reply to tickets or admin which can do everything)
-Logs (see logs about what certain admin/staff users have done to prevent abuse from staff)
Live demo of it can be found here. https://atlir(dot)org/
Screenshots of admin area
http://puu.sh/iqguX/70c503f467.png http://puu.sh/iqgog/72bcc757e3.png http://puu.sh/iqgcs/f4f81542d4.png http://puu.sh/iqfZK/348d51a00b.png http://puu.sh/iqfWn/2115185a5f.png http://puu.sh/iqfRy/4310e063d1.png
Everything is automatic in terms of activating users and expiring their accounts.
Price i had in mind was around $500 owned (no monthly costs!)