Blockchain based Merchant Payment System

Download Project Document/Synopsis

Nevon Blockchain project ideas
nevon software

A merchant is a person or business that sells goods or services. As online transactions become a larger part of the global economy, the ability to accept payments online becomes more important for businesses. Merchant payment products must be designed with both the merchant and the end user in mind.

Our blockchain-based Merchant Payment System enables users to easily pay merchants. To make payments to merchants, customers will need to enter some information and add amounts. This system assures customers that this system is more advantageous than cash, easy to use, and will provide benefits to the users.

The blockchain is a decentralized storage system that stores data in a sequence of blocks connected by cryptographic hashing of previous blocks. In this project, the front-end involves Html, CSS, and JavaScript and the back-end involves ASP.NET. The IDE used is Visual Studio and the database is MSSQL.

In this system, the admin manages all merchants in the system by adding, updating, and deleting merchants. They have access to a list of all customers and transactions, as well as the status of any modified or tempered transactions.

All customers and their transactions are accessible to the merchant. If a customer has a condition of part payment or pay later, it will be added to the system by selecting the user, and the merchant will be able to view all of the pending payment customers lists. If the customer fails to pay, the merchant will notify them. All customer feedback is available to the merchant.

Customers can pay the merchant by entering their bank information and amounts. They have access to all of their transactions as well as any pending payments that have not yet been fully paid. The customer can view all notifications sent by merchants. The customer can provide feedback and suggestions based on their own experience.


  • It is easy to maintain.
  • It is user-friendly.
  • It allows for partial payment.
  • All the transactions are monitored.
  • The status of a modified or tempered transaction can be found.