Project Description
Please read the project requirements carefully before placing a bid. I will not be open to renegotiation of pricing after a bid has been submitted.
We are looking for an experienced WISECP/PHP developer to build a lightweight custom WISECP module that integrates with an independent SMS SaaS platform using provided HTTP APIs.
The SMS platform already exists as a separate standalone system. The purpose of this project is to connect WISECP with the SMS platform for customer account provisioning and SMS credit management.
Project Requirements
Customer Registration Flow
Customer registers on WISECP.
Customer verifies their email/account.
Admin approves the registration.
After approval, the module sends an API request to create the customer account on the SMS platform automatically.
Customer receives a welcome email containing login details.
User Dashboard
Users should have a simple dashboard/page inside WISECP where they can:
View their SMS platform username.
View their password securely using a show/hide password option.
Update/change password.
Access a direct login link/button that redirects them to the SMS platform.
SMS Credit Purchase
Customer clicks “Order SMS Credits”.
Customer enters desired amount.
Minimum purchase amount must be editable by admin.
The module should use the native WISECP invoice system for billing and invoice generation.
Credit Approval Flow
Customer receives invoice notification.
Admin confirms payment and approves the SMS credit order.
Once approved, the module sends an API request to add SMS credits to the customer account on the SMS platform.
Customer receives confirmation email after credits are added.
Admin Features
Configure API credentials/settings.
Set minimum SMS purchase amount.
Approve customer registrations.
Approve SMS credit requests/orders.
Technical Notes
WISECP module development experience is strongly preferred.
Strong PHP and API integration experience is required.
API documentation and endpoints will be provided.
The SMS platform is already operational and accessible via API.
Deployment will be done on a live WISECP installation hosted via Plesk.
Git/GitHub workflow experience is an advantage.
Clean, properly structured, and well-documented code is very important for this project.
Developer should include clear code comments and basic technical documentation for future maintenance and updates.
Please provide:
Previous WISECP or billing system module work.
Relevant PHP/API integration experience.
Estimated delivery timeline.