Web Interface, User Control Panel and Payment Integration

We run a VPN business with OPENVPN as a platform and wish to enable a user control panel and instant account/key generation upon payment. System would also record collections.

System requirements

We actually do have some existing code to work with which were uncompleted and you may either use this code or start from scratch.


1. This system will provide a GUI to the customers of our company to submit/renew/register/review their account information and process payment via payment gateway provider Netbuilder Sdn Bhd. The gateway is able to process payment using FPX/MEPS, Credit and various other vendors.

2. The system will record the user information such as username, name, address, email address, amount paid, validity (duration/expiry) and other necessary information.

3. System will provide a dashboard/control panel to registered user to view their information

System requirements

1. Must be web-enabled

2. All data must be kept in MySQL and allows manual override when necessary

3. The PHP scripts must be able to integrate with the payment gateway API (this is completed)

4. In the event of failure by payment gateway, the administrator may process the payment and registration manually via sql forms

5. The following are the User Record that will be submitted by the user during registration:

a. Username

b. Full Name

c. Primary Email Address

d. Alternative email address (O)

e. Service Category

f. Category Package:

g. Amount Paid (this will be determined by the Category/Package selection)

6. The following are additional User records that will be provided by the system once the payment is successful:

a. Expiry Date

i. Expiry date is calculated based on the current expiry date PLUS the new renewal period.

b. Date/Time Paid

c. Amount paid

7. System will email to the successful user their new digital certificate and other configuration files with also a link to their configuration files which they can

8. System reporting;

a. Daily Collection (RM)

b. MTD Collection (RM)

c. YTD Collection (RM)

d. Daily new registration

e. Daily Submission (New and Renewal)


1. API

a. Payment Gateway API provided by Netbuilders

b. Digital Certificate Processing provided by bolehVPN – Appendix 1 (will be provided)

i. This is in the form of DOS Scripting Language currently. May need to be re-coded to use on Linux systems.

2. Email Server provided by our own SMTP

3. User Dashboard/Control Panel Information

a. User profile

b. Service profile

c. Payment Profile

d. Support Requests

e. User Inbox

f. Re-download of Configuration Files

4. Administrator Dashboard Information

a. Subscribers Summary

i. Total Active Subscribers

ii. Total New Subscribers for the Day

iii. Total Collection for the Day

iv. Total Collection for the Month

v. Total Collection for the Year

vi. Total Collection By Month/year

vii. Total Collection by Year

b. Administrator Processing

i. Revocation/Cancellation of User

ii. Support Inbox

1. Ability to reply to support request and send to user inbox

iii. Outbox

1. Mass / targeted renewal reminders

a. Auto sent renewal notice a week before expiry

iv. Manual Renewal Records

1. Should have same input fields as new/renewal registration info

2. Bypass payment gateway but must provide payment information in the forms of attachment or descriptive

3. Able to update all the records once manual processing is completed

Habilidades: Linux, MySQL, PHP, Interface do usuário / AI

Veja mais: openvpn control panel, openvpn web interface, web dos, web 2.0 manual, vpn service for linux, server scripting language, scripts web, php scripting business, panel configuration, need web administrator, mysql technical support, mass control 2, linux web, language web, key selection, enabled plus, data input administrator, Control 4, openvpn web gui mysql, php fpx meps, openvpn web control panel, user control panel payment, php linux control, web language, sql server gui

Acerca do Empregador:
( 10 comentários ) Kuching, Malaysia

ID do Projeto: #599813

Concedido a:


Right profile and high quality work await your acceptance. plz. check PMB for details. Thanks & regards,

$1500 USD em 45 dias
(43 Comentários)

16 freelancers estão ofertando em média $1241 para esse trabalho


Kindly check PM for more details

$1500 USD in 20 dias
(265 Comentários)

Hi, Ready to start. Please see PMB and select us as a service provider.

$1500 USD in 21 dias
(54 Comentários)

Please check PMB!!

$1500 USD in 30 dias
(26 Comentários)

Please see pmb

$1400 USD in 30 dias
(5 Comentários)

My name is Subrat Parida. I'm the owner of CADS Inc (Computer Applications & Database Solutions Inc) is located in Bhubaneswar, India. I have 8 years of software development working experience in USA and 2 years in Mais

$900 USD in 20 dias
(9 Comentários)

Hi, We have placed a tentative bid for your project as that was the minimum bid that can be placed. We can place our actual estimate with costing once we get the requirement in detail and request if you can Mais

$1300 USD in 21 dias
(3 Comentários)

Hi. We are expert in web development with PHP over MySQL/PostgreSQL databases. I'll send you PM with details and some questions.

$1300 USD in 30 dias
(1 Comentário)

please check pm ... best regards

$1000 USD in 30 dias
(4 Comentários)

I can do this quickly for you. Please allow us to work on your project. Also , Please send a message for more details.

$900 USD in 20 dias
(5 Comentários)

I would like to offer my services to help with your project. I have been working in IT for the last 10 years, specifically with large corporate databases.

$800 USD in 30 dias
(0 Comentários)

Hai We will provide the best quality of work in the given time. Thankyou.

$1000 USD in 25 dias
(0 Comentários)

Please check inbox for more info. Thanks!

$2000 USD in 16 dias
(0 Comentários)

We have group of highly qualified Developers, Analyst ,Tester for the project development, they are always ready to give their 100% at lowest cost and always ready to take challenges. Why Select Us 1. We n Mais

$750 USD in 30 dias
(0 Comentários)

I have developed various projects like job search engines, online examinations, social community sites (a clone of [login to view URL] and [login to view URL]), Franchise Finder, (a search-engine for franchises), a clip share Mais

$1500 USD in 20 dias
(0 Comentários)

Gentleman, Greetings of the day. We are glad to participate in this Bid. Some of our outcome are 1. Gloind – Local Search Engine & Call Services 2. Online Digital Library Management System 3. Fees Management Sys Mais

$1000 USD in 45 dias
(0 Comentários)