-
Notifications
You must be signed in to change notification settings - Fork 30
Expand file tree
/
Copy pathlinkgen.html
More file actions
179 lines (165 loc) · 7.83 KB
/
linkgen.html
File metadata and controls
179 lines (165 loc) · 7.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<!DOCTYPE html>
<html class="no-js">
<head>
<meta charset="utf-8">
<title>UPI Pay Me Link Generator</title>
<meta name="description" content="">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui">
<meta http-equiv="cleartype" content="on">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="img/touch/apple-touch-icon-144x144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="img/touch/apple-touch-icon-114x114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="img/touch/apple-touch-icon-72x72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="img/touch/apple-touch-icon-57x57-precomposed.png">
<link rel="shortcut icon" sizes="196x196" href="img/touch/touch-icon-196x196.png">
<link rel="shortcut icon" href="img/touch/apple-touch-icon.png">
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css"/>
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/jquery.jssocials/1.3.1/jssocials.css" />
<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/jquery.jssocials/1.3.1/jssocials-theme-flat.css" />
<!-- Tile icon for Win8 (144x144 + tile color) -->
<meta name="msapplication-TileImage" content="img/touch/apple-touch-icon-144x144-precomposed.png">
<meta name="msapplication-TileColor" content="#222222">
<!-- SEO: If mobile URL is different from desktop URL, add a canonical link to the desktop page -->
<!--
<link rel="canonical" href="http://www.example.com/" >
-->
<!-- Add to homescreen for Chrome on Android -->
<!--
<meta name="mobile-web-app-capable" content="yes">
-->
<!-- This script prevents links from opening in Mobile Safari. https://gist.github.com/1042026 -->
<!--
<script>(function(a,b,c){if(c in b&&b[c]){var d,e=a.location,f=/^(a|html)$/i;a.addEventListener("click",function(a){d=a.target;while(!f.test(d.nodeName))d=d.parentNode;"href"in d&&(d.href.indexOf("http")||~d.href.indexOf(e.host))&&(a.preventDefault(),e.href=d.href)},!1)}})(document,window.navigator,"standalone")</script>
-->
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/skeleton.css">
<!--<link rel="stylesheet" href="css/main.css">-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script>
</head>
<body>
<!-- Add your site or application content here -->
<div class="container">
<div class="row">
<h2>Unified Payments Interface QRCode Generator</h2>
</div>
<div class="row">
<div class="two columns"><a href="./index.html">Home</a></div>
<!--<div class="two columns"><a href="./merchant.html">QR Code Generator </a></div>-->
<div class="two columns"><a href="./applist.html">UPI Apps </a></div>
<div class="two columns"><a href="./faq.html">FAQ</a></div>
</div>
<br/>
<p> Generate <a href="http://en.wikipedia.org/wiki/Unified_Payment_Interface">UPI</a> deep link to let others pay you with few clicks.Enter your name and your VPA to get a link. When the link is clicked / QR Code is scanned on a mobile with UPI app, it opens the payment screen directly.</p>
<p> No information you enter is collected / transmitted / stored. Link / QRCode is generated by your browser. </p>
<div class="inputs">
<div class="row">
<div class="four columns">Payee Name</div>
<div class="two columns"><input type="text" id="pn" value="Srikanth"/></div>
</div>
<div class="row">
<div class="four columns">Payee VPA</div>
<div class="two colums">
<input type="text" id="pa" value="logic"/>
@
<input type="text" id="psp" list="psplist" value="axisbank"/>
</div>
<datalist id="psplist">
<option value="allbank">
<option value="andb">
<option value="axisbank">
<option value="barodampay">
<option value="cnrb">
<option value="csbpay">
<option value="dcb">
<option value="federal">
<option value="hdfcbank">
<option value="icici">
<option value="idfcbank">
<option value="indus">
<option value="kaypay">
<option value="kbl">
<option value="mahab">
<option value="pnb">
<option value="pockets">
<option value="sib">
<option value="sbi">
<option value="tjsb">
<option value="ubi">
<option value="uboi">
<option value="uco">
<option value="utbi">
<option value="united">
<option value="unionbank">
<option value="ybl">
<option value="yesbank">
</datalist>
</div>
<div class="row">
<div class="four columns">Transaction Note</div>
<div class="four columns"><input type="text" id="tn" value="Test"/></div>
</div>
<div class="row">
<div class="four columns">Amount ₹ </div>
<div class="four columns"><input type="text" id="am" value="10"/></div>
</div>
<br/>
<br/>
<center>
<div class="row">
<a onclick="getLink()"><img src="img/Link-48.png" alt="Get Link" title="Get Link"></a>
<a onclick="getQRCode()"><img src="img/QR%20Code-48.png" alt="Get QRCode" title="Get QRCode"></a>
<a hidden="true" id="HTMLSnippet" onclick="copyHTMLSnippet()"><img src="img/HTML-52.png" alt="HTML Snippet" title="HTML Snippet"></a>
<a hidden="true" id="DownloadQRCode" onclick="downloadQRCode()"><img src="img/Download-48.png" alt="Download QRCode" title="Download QRCode"></a>
<a hidden="true" id="PrintQRCode" onclick="printQRCode()"><img src="img/Print-48.png" alt="Print QRCode" title="Print QRCode"></a>
</div>
<br/>
<br/>
<div id="printableArea">
<div id="payQRCode"></div>
<div id="printVPA"></div>
<img src="img/UPILogo.jpg" id="upifulllogo" width="20%" height="30%" hidden="true"/>
<br/>
</div>
<div id="paylink"></div>
<br/>
<textarea id="htmllink" class="htmllink" hidden="true"></textarea>
</center>
</div>
<center>
<div class="footer">
<div id="shareIcons"></div>
<a href="https://github.com/srikanthlogic/CashlessConsumer">Code</a>
</div>
</center>
</div>
<img src="img/UPILogo.jpg" id="upilogo" hidden="true"/>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script async="async" type="text/javascript" src="https://cdn.jsdelivr.net/jquery.jssocials/1.3.1/jssocials.min.js"></script>
<!--<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>-->
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/lrsjng.jquery-qrcode/0.14.0/jquery-qrcode.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2014-11-29/FileSaver.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
<script src="js/helper.js"></script>
<script src="js/main.js"></script>
<script>
$("#sharesocial").jsSocials({
url: "https://srikanthlogic.github.io/CashlessConsumer/",
text: "Get started with UPI",
showCount: "inside",
showLabel: false,
shareIn: "popup",
shares: ["email", "twitter", "facebook", "whatsapp", "googleplus"]
});
</script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-83520638-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>