Custom VPS Control Panel with Virtualizor API + Cashfree & Razorpay Integration

Job ID: 39880966

Budget: $10 – $300 USD

Project Overview

We sell VPS servers and need a custom control panel built for internal and client use.
The panel should have Admin, Super, Seller, and User roles, integrate with Virtualizor API for full VPS automation, and handle payment, order, and invoice automation with Cashfree & Razorpay gateways.

We will provide all Virtualizor API access and documentation.

Core Features
Role-Based Panel

Admin, Super, Seller, and User accounts

Custom permissions and access control

Payment Integration

Cashfree & Razorpay payment gateways

Auto-generate invoices and orders

Automatic status update after successful payment

VPS & Server Management

Integration with Virtualizor API

Automatically create VPS on order

Controls: Start / Stop / Restart / Reinstall OS / Change Password / VNC Access

Virtualizor Plans will be shown in the custom panel (no editing or deletion required)

Auto-suspend and auto-terminate VPS based on payment or plan status

Product & Order Management

Product list and buy options

Automatic order creation, payment link generation, and invoice handling

Seller and client dashboards

Automation & Cron Jobs

Cron jobs for auto-suspend, terminate, and billing cycle updates

Automated server and invoice status sync

Admin Dashboard

Total sales, revenue, invoices, server stats, and API logs

Manual approve/reject of payments

API key management

Security

Role-based permissions


Secure storage of API keys and credentials

Documentation

Virtualizor Admin & Enduser API references:

https://www.virtualizor.com/docs/admin

https://www.virtualizor.com/docs/enduser

We will provide our API keys and test environment after project award.

Technical Stack
Component Preferred Technology
Backend Laravel (PHP) or CodeIgniter
Frontend Bootstrap (Responsive Design)
Database MySQL or MariaDB
Hosting/Deployment cPanel / Docker (if needed)
Payment Gateways Cashfree & Razorpay
API Virtualizor Admin API

Deliverables:
Full source code with structured files and documentation

Admin, Super, Seller & User panels

Payment gateway modules (Cashfree & Razorpay)

Virtualizor API integration

Cron job setup and testing

Installation & setup guide

30-day post-delivery support