Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 6

Byte Elites

Organisation
Smart India
Hackathon 2020

Problem Statement: Seamless Invoicing and Reconciliation System.


To create an automated transaction system which acts independently for invoicing and payments reconciliation. Also a wallet for customer which can be accessed through a portal. Payments can be made offline through banks or pay using UPIs/Internet Banking/NEFTs/RTGS

Team Name: Byte Elites

Team Leader: Ayush Bathary

College Code: U-033


Solution ● View the invoices
An automated transaction system which acts ● Full/Partial Payment
independently for invoicing and payment reconciliation. ● Advance Payment
● Dashboard – Current
• There will be Admin and User Login. Outstanding, payment
• New customers need to register and get the dues, invoices pending
approval of admin to be cleared, interest
• Customers can check their dashboard for loss
pending invoices and they can pay fully or
partially.
• Customer also has the option to pay money
through their wallet balance.
• On payment portal , there is a field
indicating the amount to be paid.
• Once customer enters the amount they
are redirected to Paytm API to make
payment.
• The transaction status will be informed to
customers through email/SMS.
• Disputes over invoices can be settled by
customer support through comments on
individual posts.
Salient Features Future Domains
• Single portal for ● Credit Card
invoicing and payments Authorizations.
reconciliation. ● Online Bill Payments.
• Real Time settlement of ● Self-Checkout Stations.
payments on Server.
• Notification System - ● Trading Stocks Over
Email and SMS. the Internet.
• Dashboard Pop overs for ● Other Forms of
alerts. Electronic Commerce.
• Comments on invoices
for dispute settlement.

Technology Stack
Use Case :

Roles:

Admin:
1. Approves the registration of
new users.
2. Can modify user data.
3. Settle failed transaction.
4. Can get overview of transaction log.

Customer:
1.Can do view and download the invoices.
2.Settle the payments.
Dependencies
Software: Hardware:
● Java /SpringFramework ● Any system with active
● Payment API internet connection.
● JS Libraries

Glance of our Application


THANK YOU

You might also like