Skip to content

rustsol/pospay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POSPAY is an Ethereum-based payment processing system designed to simplify and secure transactions for merchants and customers alike. By leveraging blockchain technology, POSPAY offers a POS (Point of Sale) calculator that generates QR codes for transactions, which incorporate the merchant's Ethereum address, name, and the transaction amount.

Features POS Calculator: Easily calculate payments and generate QR codes for transactions. Ethereum Integration: Directly send and receive payments on the Ethereum blockchain. Smart Contract Support: Utilizes a secure smart contract for payment processing.

Requirements Node.js (v12.x or later) npm (v6.x or later) An Ethereum wallet with testnet or mainnet Ether, depending on your deployment.

Install dependencies: npm install

Change URL of the RPC and also deploy contract(src/PaymentContract.sol) and put the contract URL the qrGenerator.js for seamless transactions. You can also use contract ABI if necessary.

RUN: npm start

Use Case: Making a Transaction Enter the merchant name, address, and the amount to be paid in the POS calculator. Generate a QR code that encapsulates the transaction details. Scan the QR code with an Ethereum wallet app to make the payment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published