Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 14

Page|1

A
Project Report On

“Online Payment System”


Submitted to
Amrutvahini Polytechnic, Sangamner
Department of Computer Technology
In partial fulfilment of the requirement for the diploma in
Computer Technology Submitted

By
Under The Guidance Of
Prof. Shinde.B.B

Amrutvahini Polytechnic, Sangamner

(Approved by AICTE, NEW DELHI and affiliated To MSBTE)


2023-2024

Amrutvahini Polytechnic, Sangamner


Page|2

Department of Computer Technology

CERTIFICATE
This is to that the project report entitled,

“Online Payment System”


It is benefited work carrier out by,

ROLL NAME ENROLLEMENT


134 Patil Prajwal Rajendra 2200800250
135 Pansare Samruddhi Dattatray 2200800372
136 Kudal Janhavi Swapnil 2200800408
137 Pansare Akhilesh Vasant 2200800449

In partial fulfilment of the requirement for the diploma in


Computer Technology
During the academic year 2023-2024

Prof. Shinde.B.B Prof. Kale.G.B


(Subject Teacher) (H.O.D)
Page|3

ACKNOWLEDGEMENT

We have taken efforts in this project. However, it would not have been possible without the
kind support and help of many individuals an organization. We would to kind to extend our
sincere thanks to all of them.

First and foremost, we want to thanks Prof.Kale.G.B H.O.D (CM) Amrutvahini


Polytechnic, Sangamner for giving us an opportunity to work on this project.

We are highly indebted to Prof.Shinde.B.B (Project guide) for his guidance and constant
supervision as well as for providing Necessary information regarding the project & also for his
support in the Project.

We would like to express our gratitude towards our parents & members of Information
Technology department for their kind co-operation and encouragement which help us in
completion of this micro project.

Our thanks and appreciations also go to our colleagues in developing the micro project and
people who have willingly helped us with their abilities.

ROLL NAME ENROLLEMENT


134 Prajwal Rajendra Patil 2200800250
135 Pansare Samruddhi Dattatray 2200800372
136 Kudal Janhavi Swapnil 2200800408
137 Pansare Akhilesh Vasant 2200800449
Page|4

INDEX

Sr.No. Contents

1 Rationale

2 Aim and Benefits

3 Course Outcomes achieved

4 Actual Methodology

5 Literature Review

6 Actual Resources Used

7 Conclusion

8 Skill developed
Page|5

Micro Project Report (GAD-22034)


1.0 RATIONALE: -

The major goals of online payment transactions are to reduce the costs and risks
of handling cash, increases the ease of conducting online transaction, and increase transparency
among monetary transaction among people.

2.0 AIM AND BENEFITS: -

AIM: - To prepare a report on Online Payment System.

BENEFITS: -

• A Online Payment System Saves Time and Money.


• Online Payment is secure and reliable.
• It creates a trust for customer.

3.0 COURSE OUTCOMES: -

CI405.1 Use Visual Studio IDE to design Application.


CI405.2 Develop GUI Application using Form Controls and its events.
CI405.3 Implement Object oriented concepts in GUI Application.
CI405.4 Use Data access controls to store data in Database and retrieve it.

4.0 LITERATURE REVIEW: -

E-Payment system is increasingly becoming a daring means of payments in today’s


business world. This is due to its efficiency, convenience and timeliness. It is a payment system
that is continuously being branched and adopted in the financial system of both developed and
developing countries with a view to simplify and ease payments in business transaction. As a
result, many studies were conducted around the globe by scholars on e-payment adoption. It is
based on this that this research paper looks at available past literature on e-payment adoption
across the world, with a view to highlight the scope, methodology and information system (IS)
models used by previous researchers so as to identify research gaps and recommend such for
failure studies.
Page|6

5.0 ACTUAL METHODOLOGY: -

Form 1 Design:

Form 1 code:
Imports System.Windows
Imports System.Windows.Forms.DataFormats

Public Class Form1


Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


Button1.Click
Form2.Show()
Button1.BackColor = Color.Aqua
Page|7

End Sub

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles


Button2.Click
Form3.Show()
Button2.BackColor = Color.Aqua
End Sub
End Class

Form 2 Design:

Form 2 Code:
Imports System.Windows

Public Class Form2


Private Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
If (TextBox1.Text = "") Then
MsgBox("Please Enter Username And PAssword")
ElseIf (TextBox1.Text = "arin" And TextBox2.Text = "123") Then
Form4.Show()
ElseIf (TextBox1.Text = "arin" And TextBox2.Text <> "123") Then
MsgBox("Invalid Password")
ElseIf (TextBox1.Text <> "arin" And TextBox2.Text = "123") Then
MsgBox("Invalid Username")
Page|8

ElseIf (TextBox1.Text <> "arin" And TextBox2.Text <> "123") Then


MsgBox("Invalid PAssword")
End If
Button1.BackColor = Color.Aqua
End Sub

Private Sub Form2_Load(sender As Object, e As EventArgs) Handles MyBase.Load


End Sub
End Class

Form 3 Design:

Form 3 code:
Public Class Form3
Private Sub Form3_Load(sender As Object, e As EventArgs)

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


Button1.Click
If (TextBox1.Text = "") Then
MsgBox("Enter Username")
Page|9

ElseIf (TextBox2.Text = "") Then


MsgBox("Enter Password")
ElseIf (TextBox1.Text = "" And TextBox2.Text = "") Then
MsgBox("Enter username and password")
Else
Form4.Show()
Button1.BackColor = Color.Aqua
End If
End Sub
Private Sub Form3_Load_1(sender As Object, e As EventArgs) Handles MyBase.Load End Sub
End Class

Form 4 Design:

Form 4 Code:
Public Class Form4
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
Form7.Show()
Button1.BackColor = Color.Aqua
End Sub
P a g e | 10

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles


Button2.Click
Form5.Show()
Button2.BackColor = Color.Aqua
End Sub

Private Sub Form4_Load(sender As Object, e As EventArgs) Handles MyBase.Load


End Sub
End Class
P a g e | 11

Form 5 Design:

Form 5 Code:
Public Class Form5
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
If (TextBox1.Text > 50000) Then
MessageBox.Show("Insufficient Balance")
Else
Form6.Show()
End If
Button1.BackColor = Color.Aqua
End Sub

Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles


TextBox1.TextChanged

End Sub

Private Sub Form5_Load(sender As Object, e As EventArgs) Handles MyBase.Load


End Sub
End Class
P a g e | 12

Form 6 Design:

Form 6 Code:
Public Class Form6
Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

End Sub

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


Button1.Click
Button1.BackColor = Color.Aqua
If (TextBox1.Text = "2104") Then
MessageBox.Show("Payment Successful")
ElseIf (TextBox1.Text <> "2104") Then
MessageBox.Show("Invalid UPI pin")
End If

End Sub

End Class
P a g e | 13

Form 7 Design:

Form 7 Code:
Public Class Form7
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
Button1.BackColor = Color.Aqua
If (TextBox1.Text = "2100800793" And TextBox2.Text = "2104") Then
MessageBox.Show("Available Balance ₹50,000")
ElseIf (TextBox1.Text = "2100800793" And TextBox2.Text <> "2104") Then
MsgBox("Invalid UPI pin")
ElseIf (TextBox1.Text <> "2100800793" And TextBox2.Text = "2104") Then
MsgBox("Invalid Account No")
End If End Sub
End Class
P a g e | 14

6.0 ACTUAL RESOURCES USED:-

Sr.no. Name of Specification Quantity Remark


resource

1 Computer Windows 11 1 -
system Processor i3

2 Software Microsoft word, 1 -


Visual Studio 2010

7 CONCLUSION: -

It is therefore important to take into consideration the adoption of online payment in the
economy. The various challenges can be solved in further research is done and more measures
put in place to prevent loss of identify and online fraud among other challenges. The only system
is welcome tool that easier the payment process which was in the past tedious since it followed
the manual system. Online payment allows for cashless payments for good and services through
cards, mobiles phones, or the internet. The main advantages of online payment are cost and time
saving, increased sales, and reduced transaction costs.

8. SKILL DEVELPOED/LEARNING OUTCOMES OF THE MICRO-PROJECT: -

→ Leadership
→ Active Listening Skill
→ Scheduling And Time management
→ Team Work

(Signature of the teacher)

You might also like