PAYGOCrypto - Stellar
SCF #25 Community Award End-User Application $35,500 View in SCF
Empowering PAYGO distributors, the platform removes barriers for the unbanked. Aids both small and large-scale businesses 
Team

roycode

Progress on Previous (Awarded) Submissions

          Application Link: https://app.paygocrypto.com

  • Deliverables: The objectives of SFC #23 centered around the completion of the PAYGOCrypto distributor platform, which was already in progress prior to the application. These deliverables include:

  1. [Deliverable 1]: Complete UI/UX Design of Distributor Platform:
    The UI/UX design of the distributor platform has been fully completed and is operational with all styles, animations, and optimizations for enhanced performance.

  2. [Deliverable 2]: Expansion of In-App Payment Options:
    In addition to payments using the Rabet wallet extension, we have incorporated the option of in-app payments on the distributor platform utilizing a basic Stellar transfer with a unique memo. This enables users to make payments with a simple Stellar transfer, provided the correct details are provided.

  3. [Deliverable 3]: CSV Import Functionality for Registering Devices:
    To streamline the device registration process, we have implemented a CSV import functionality allowing distributors to register multiple devices simultaneously by uploading a CSV file containing all necessary information. The system verifies that the CSV is correctly formatted and includes all required fields, providing the option to register single or multiple devices at once.

  4. [Deliverable 4]: Improved Payment Plan Logic:
    In addition to setting up payment plans that assign specific activation days to specific amounts of USDC, distributors can now incorporate special conditions into their payment plans. This added flexibility facilitates the collection of payments for devices and, in some cases, simplifies the payment process for customers, provided they meet the specified conditions.

  5. [Deliverable 5]: Implementation of Automated Tests for the Application:
    We have established automated testing procedures for both the frontend and backend of our application. Cypress was utilized for testing the React frontend, while Jest was employed for testing the NestJS backend.

  6. [Deliverable 6]: Enhanced Error Handling in the Application:
    Throughout the application, robust error handling mechanisms have been implemented to ensure that user-friendly and comprehensible error messages are displayed, as opposed to system-generated and complex messages.

  7. [Deliverable 7]: Deployment and CI/CD Workflow Implementation:
    The platform has been successfully deployed, and a CI/CD pipeline has been established using GitHub actions. This enables seamless and automated deployment of future updates and changes to the application.

Section

read

Product & Architecture

Distributor Onboarding:

The platform onboards PAYGO device distributors through a straightforward process. Initial registration on the platform is followed by the completion of a KYC form and the linkage of their Stellar wallet to their account. The prevailing challenges in the PAYGO market, marked by prolonged, intricate, and costly onboarding procedures, are effectively addressed by our platform. Unlike most platforms with high fees (ranging from $500 to $1,000) and intricate onboarding processes, ours stands out by offering free to highly affordable onboarding fees, prioritizing simplicity. This proves beneficial for individual distributors and small-scale businesses.

PAYGO Device Rentals:

The platform incorporates the rent-to-own payment model, providing a simplified approach to acquiring PAYGO devices/products for customers. Device rentals are made through Stellar transactions, offering instant, cost-effective, and global transactions. This proves especially advantageous for unbanked/underbanked customers, eliminating the hurdles of substantial upfront fees and introducing an alternative to conventional banking. Leveraging the Stellar network for device rentals allows individuals worldwide to effortlessly contribute to a customer's rental through a straightforward Stellar transaction, making it particularly impactful in scenarios like charitable donations.

Stellar Payment System:

The PAYGOCrypto payment system combines the efficiency of the Stellar network with the opensource OpenPAYGO Token technology, crafted by the engineers at Solaris OffGrid. This synergy facilitates the generation of activation codes for PAYGO devices, with transactions executed using the USDC stablecoin. Recognizing the need for inclusivity, even in underserved regions lacking robust internet connectivity, we offer an alternative approach. In such areas, activation codes for PAYGO devices can be conveniently generated using USSD, ensuring accessibility for everyone.

Customer/Sales Management:

PAYGOCrypto offers distributors an efficient way to manage customers and sales. Through our user-friendly interface, distributors can effortlessly manage their customer base, set up flexible payment plans for devices, and access detailed reports. Unlike traditional systems with complex sales management structures, PAYGOCrypto's approach ensures a user-friendly experience, facilitating effective sales monitoring and enhancing customer relationship management. This simplicity is particularly beneficial for distributors seeking an intuitive and efficient platform for their PAYGO device sales and management activities.

Technical Architecture Doc

https://res.cloudinary.com/dz1irpx59/image/upload/v1703856553/SFC/PAYGOCrypto_code_generation_system_stellar_ussd.png

Project URL

https://app.paygocrypto.com

Code URL

Video URL

https://youtu.be/3REs7k6iY4I

Pitch Deck URL

https://drive.google.com/file/d/1VmEGzZ5HKdfs_LAtH3-9kgOZte_gzMRG/view?usp=drive_link

Existing, Significant and Active Userbase?

Yes, the project has a user base that has been steadily growing. The Device Rental System, which relies on Stellar transactions and USDC for device activations, has been operational for over a year. It is currently in use by distributors and users in Nigeria and Uganda. The system has successfully processed over $5,000 in device activations for 200+ PAYGO devices. If you're interested, you can find the Stellar wallet responsible for managing these activations at GDYK3TB6CS77V5V7RXHHQ6AQJKXWW2MFA7VWEKKWQXTRIK3ZZ2DZRENT

Project Categories

Project Type [If End-User Applications]

Section

read

Requested Budget in USD ($)

35500

Total Expected Roadmap

The total expected roadmap includes:
PART 1: The Distributor Platform 

  • Budget: $16,700 (already awarded) 
  • Progress: Complete and functional

PART 2: USSD Application Integration

  • Budget: $15,500
  • Progress: Development

PART 3: PAYGOCrypto Admin Control Center

  • Budget: $20,000
  • Progress: Development

The total remaining budget for complete development based on the roadmap is: $35,500

Section

read

Team bio

Name: Nyenke Precious Roy

Title: Founder, PAYGOCrypto

SocialsLinkedIn Twitter/X Discord: roycode360_37093

As a software developer specializing in blockchain technologies, I bring a wealth of experience in end-to-end application development, particularly in web and mobile technologies. My expertise includes working with technologies such as React, Typescript, NestJs, NodeJs, and Web3. I've successfully developed innovative solutions, such as the USDC to PAYGo token generation system and a Multi-chain swap application that bridges Stellar assets with other networks.

Deliverables List

PART 2: USSD Integration 

[Deliverable 1]: USSD Application Integration

  • Description: Create and implement a USSD application with integrated virtual account service generation to provide an offline option for activation code generation.
  • Measure of Completion: Successfully generate activation codes sent through SMS using the USSD application.
  • Date of Completion: 21st April, 2024.
  • Budget: $15,500

PART 3: Admin Application 

[Deliverable 2]: PAYGOCrypto Admin Control Center

  • Description: Develop and implement the PAYGOCrypto Admin Control Center, designed to provide a comprehensive solution for managing distributors and overseeing the entire spectrum of business operations. This includes features for streamlined distributor management, device activation oversight, and financial transaction monitoring.
  • Measure of Completion: Successful deployment and operational functionality of the PAYGOCrypto Admin Control Center, ensuring effective management of distributors, oversight of device activations, and comprehensive monitoring of financial transactions.
  • Date of Completion: 30th May, 2024.
  • Budget: $20,000