Introduction
This is a PHP and MySQL database online payment hub. This project is a simple PHP project that provides an online platform for individuals to pay their bills, loans, etc. This is a web-based application that integrates with PayPal as a payment gateway. It has a simple dark mode interface and user-friendly features.
More About the Online Payment Hub
I developed this project using the following:
- XAMPP v3.3.0 as my local webserver that has a PHP Version 8.0.7
- PHP Language
- MySQL Database
- HTML
- CSS
- JavaScript
- jQuery
- Ajax
- Bootstrap
- AdminLTE
- PayPal Object
- and some other plugins/libraries.
This online payment hub project has two modules, Admin and Client. The Administration module is the aspect of the system that allows administrators to manage all important lists and records within the system such as B. List of partner companies and customer transaction records. The customer module is the public side of the system where users can register their accounts, pay bills, and list payment transaction records. The system also generates date-related printable transaction reports for administrators.
Features
Admin Side
- Secure Login and Logout
- Manage Company List (CRUD)
- Manage Service Fee Table (CRUD)
- View Client List
- Delete Client from List
- View Client Details
- View Transaction List
- Delete Transaction from List
- View Transaction Details
- Generate Printable Date-wise Transaction Report
- Manage Users list (CRUD)
- Manage Account Details/Credentials
- Manage System Information
Client-Side
- Secure Login and Registration
- Home Page
- Display Welcome Message
- Display List of Partners
- List All Payment Transactions Made
- Pay Bills, loans, etc.
- Update Account Information/Credentials
- Read About Us Content
- Logout
How to Run ??
Requirements
- Download and Install any local web server such as XAMPP/WAMP.
- Download the provided source code zip file. (download button is located below)
Installation/Setup
- Open your XAMPP/WAMP’s Control Panel and start Apache and MySQL.
- Extract the downloaded source code zip file.
- If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP’s “htdocs” directory. And If you are using WAMP, paste it into the “www” directory.
- Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
- Create a new database naming oph_db.
- Import the provided SQL file. The file is known as oph_db.sql located inside the database folder.
- Browse the Online Payment Hub in a browser. i.e. http://localhost/oph/ for the user’s side and http://localhost/oph/admin for the admin side.
Default Admin Access Information
Username: admin
Password: admin123
that’s it. You can now explore the features and functionality of this online payment center in PHP. I hope this project helps you with what you’re looking for and that you can find something useful for your future projects.
See this site for free source code and tutorials.