HavioTop - Online Recharge & Payment Platform

HavioTop is a comprehensive and user-friendly platform, ideal for launching a powerful recharge and online payment service. Built with Laravel for the backend, HavioTop provides all the essential tools to manage and grow a successful payment solution business. Whether it's mobile recharge, utility bill payments, or other financial transactions, HavioTop ensures a seamless and secure experience for users, administrators, and service providers. With advanced integrations, an intuitive design, and robust features, HavioTop is the perfect choice for modern online payment needs. The software is easy to set up with clear instructions, making it accessible even for beginners.

Installation

Server Requirements

  • PHP Version 8.3
  • MySQL Version 8.0+ or MariaDB version 10.6+
  • BCMath PHP Extension
  • Ctype PHP Extension
  • cURL PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • Tokenizer PHP Extension
  • GD PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • pdo_mysql PHP Extension
  • XML PHP Extension
  • Filter PHP Extension
  • Hash PHP Extension
  • Session PHP Extension
  • Zip PHP Extension
  • allow_url_fopen()
  • file_get_contents()

The installation process is straightforward and can be completed easily in just a few simple steps on your own.

Installation Steps:

  • Upload the whole file to the server you have downloaded from download after purchase.

  • Extract/Unzip the file and move all files from the Files folder to the main folder (where you want to install it). Make sure you have moved the index.php and .htaccess as well.

  • Create a new fresh database, then import the database.sql file from Files folder

  • Go to the application folder and open .env file. Now follow these steps to complete the installation.
    Step 1: Put database name in DB_DATABASE
    Step 2: Put database username in DB_USERNAME
    Step 3: Put database username in DB_PASSWORD

If you are still unable to install the system, please contact us. we offer free installation in cPanel-based hosting.

Admin Login:

  • Admin login URL is: http://your-site-url/admin
  • Username: admin
  • Password: admin
image image image image
Folder Structure

After installation, There will be two folders and two files will be in your main folder.

  • assets
  • application
  • .htaccess
  • index.php
  • On the "assets" folder, We keep all kinds of assets like CSS, JS, Images. If you want To edit or change anything over CSS or js, please have a look at this folder.

  • On the "application" folder, We keep the core of Laravel and we maintain full MVC structure on this project.

Admin Dashboard

This item features a robust and secure admin panel, complete with an innovative dashboard designed for smooth and efficient management. By logging into the dashboard, you can access all essential details and operations related to your platform.

This user-friendly dashboard allows you to oversee your entire system with ease. Key metrics such as user count, total deposits, and withdrawals are displayed clearly. Additionally, you can analyze transaction trends through dynamic and visually appealing charts.

Best of all, every aspect can be managed directly from the dashboard—no need to alter code or interact with the database!

image
General Settings

You can set the basic information of your website from the general setting.

  • Website Title: The name of your website.

  • Base Currency: The base currency of your website.

  • Base Currency Symbol: The symbol of base currency of your website.

  • Time zone: Time zone of your application.

  • Website Base Color: The base color of your website. this should be a light color.

  • Record to Display Per page: How many data should be shown on each table.

  • Currency Display Format: Where to show the currency for each card

  • Referral Commission: For sign up

image
System Configuration

You can set the basic configuration of your website from the system configuration.

  • User Registration: You can enable or disable the registration.

  • Referral Commission: You can enable or disable the referral commission.

  • Force SSL: If you enable this, that means forcing HTTPS on all traffic.

  • Agree Policy: If this module enabled, users must have to agree with the system policies during registration process.

  • Force Secure Password: If this module enabled, users must have to put a strong password.

  • Email Verification: You can enable or disable the Email Verification system.

  • Email Notification: You can enable or disable the Email Notification system.

  • Mobile Verification: You can enable or disable the Mobile Verification system.

  • SMS Notification: You can enable or disable the SMS Notification system.

  • Language Option: If you disable this module, that means no one can change the language.

image
Plugins

The necessary plugins have been integrated into the admin panel. You'll have complete control over them and can configure them according to your preferences.

  • Google Analytics: This extension is used to track your visitors. Overview of your web page and visitors are tracked by google analytics. To get credentials of google analytics, Click Here

  • Google reCAPTCHA 2: Google reCAPTCHA 2 is used for protect robotic request to your system. To get google reCAPTCHA 2 credentials Click Here

  • Tawk.to: Tawk.to is third party live chat platform. You can enable this extension by providing api key from tawk.to

image
SEO Configuration

SEO remains critical for businesses to enhance online visibility and attract targeted audiences in an increasingly competitive digital landscape, that is why we have added a simple but powerful SEO manager tool in the admin panel. Now you can set your SEO keywords, meta tag, and OG image from your admin panel without paying anyone. SEO setting is just one-click away.

  • SEO Image: This image will show when you'll share the site link anywhere.

  • Meta Keywords: Put here some keywords related to your site. This will help to rank your site to search engines.

  • Meta Description: This description will show in search engines. Also, related descriptions will help to rank your website in search engines.

  • Social Title: This title will show when sharing the link to social media.

  • Social Description: This description will show below the title when sharing the link to social media.

image
Language Manager

Many website owners today want to localize their sites, allowing users to choose their preferred language. However, most software providers don't offer this feature by default and charge high fees for it. With our product, you won't need to pay a cent for this functionality. We've included a unique language manager, enabling you to set up any language quickly and easily.

image
Payments Gateways

We have integrated over 20 payment gateways, offering a wide range of payment options. You can easily manage all of them from the admin panel with no coding skills required, and manual gateways can also be set up.

How to setup automatic gateway

  • Step 1: Enable a gateway that you want

  • Step 2: Click the edit button and go to the edit page of this gateway.

  • Step 3: Provide required credentials.

  • Step 4: Select a currency and click add new option. This select box is shown at the top of the page

  • Step 5: Provide currency title minimum and maximum deposit range, fixed and percentage charge, and rate to your site currency.

  • Step 6: Click the submit button and your gateway is ready to receive payments if everything is ok.

How to setup manual gateway

  • Step 1: Click the "Add New" button. Now you'll be able to see a form to setup this gateway

  • Step 2: Provide basic required information.

  • Step 3: Provide instruction to users. This instruction will show to users. This instruction is referrers that how to send the money.

  • Step 4: Set some user data that you want. This is the proof of payment. After sending the payment you've to confirm that. So that you need payment proof. That's why you need to set up this section.

image image
User Dashboard

The User Dashboard offers a seamless experience where users can access a variety of services. From the dashboard, they can easily use any service, make deposits, and create support tickets for assistance. It's designed to provide users with full control and convenience, all in one place.

image
Support

Once again, thank you so much for purchasing this Script. As I said at the beginning, I'd be glad to help you if you have any questions relating to this Script. No guarantees, but I'll do my best to assist. If you have any queries, please feel free to contact us at Support Center.

Get Support: muzahidnrl2@gmail.com