CyberPay Ltd.

Bulk SMS Platform Implementation.
Project Overview
CyberPay is a financial company with PSSP, PTSP, Licensed by CBN, and VAS licensed by the NCC with the major objective to be the partner of choice in the financial technology industry and to facilitate transactions globally.   

The company’s vision is to be the leading provider of an Internal Bulk SMS Platform as a service, enabling organizations to effortlessly connect with their audiences, drive engagement, and achieve their communication goals with the aspiration to simplify and elevate the way businesses and institutions send messages by offering a robust, customizable, and compliant platform that fosters meaningful connections.

All in all, the features of the Bulk SMS Platform would cater to the needs of businesses looking to effectively manage their SMS communication, billing, and analytics while complying with regulations and ensuring user-friendly experiences.
My Contributions
1. User Wallet and Check Balances: Enable users to store funds in their wallets for SMS credits and the ability to view their wallet balances in real-time.

2. Prepaid and Post-paid Models: Offer both prepaid and post-paid billing options for Merchants, depending on their preferences and credit terms.

3. Analytics: Providing insights into SMS usage, including the number of messages each mobile network operator sends.

4. Logs: Maintaining detailed logs of sent and received SMS messages which Include timestamps, recipient numbers, message content, delivery statuses, etc.

5. Mobile Network Verifier: Enable the verification of mobile numbers to ensure their accuracy and validity.

6. Admin Platform: Provide administrators with a comprehensive dashboard to manage users, and wallets, monitor usage, resolve issues, and access analytics and permissions.

7. User Platform: Offer users an intuitive platform to send bulk SMS messages, view transaction history, message scheduling, and manage their balances.

8. Permission and Rights: Implement a role-based access control (RBAC) to manage user permissions and rights (e.g., admin, manager, user)

9. Promotional and Transactional SMS: Support both promotional and transactional SMS messaging.

10. API Integration: Provide Restful APIs for seamless integration with third-party applications.

11. Delivery Reports: Offer detailed delivery reports, including successful deliveries, failures, and reasons for failures.

12. Scheduled Messaging: Allow merchants to schedule SMS messages for future delivery.

13. Security: Implement strong security measures to protect user data and SMS content.

14. Billing and Invoicing: Automate billing processes, generate invoices, and provide transparent billing details to users.
Focus and Features
Completed
3 Months