You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

395 lines
20 KiB

10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="trans_payment_success.aspx.cs" Inherits="Swift.web.Payment.trans_payment_success" %>
  2. <!DOCTYPE html>
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5. <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" />
  6. <link href="../css/currency-flags.min.css" rel="stylesheet" />
  7. <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
  8. <script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
  9. <link href="../Bootstrap/css/font-awesome.min.css" rel="stylesheet" />
  10. <script defer src="https://use.fontawesome.com/releases/v5.0.8/js/all.js" integrity="sha384-SlE991lGASHoBfWbelyBPLsUlwY1GwNDJo3jSJO04KZ33K2bwfV9YBauFfnzvynJ" crossorigin="anonymous"></script>
  11. <style>
  12. body {
  13. margin-top: 20px;
  14. }
  15. table.no-border {
  16. border-collapse: collapse;
  17. background-color: #262262;
  18. color: white;
  19. }
  20. table.no-border,
  21. table.no-border thead,
  22. table.no-border tbody,
  23. table.no-border tfoot,
  24. table.no-border tr,
  25. table.no-border td,
  26. table.no-border th {
  27. border: none !important;
  28. }
  29. .table-condensed {
  30. font-size: 26px;
  31. }
  32. .receipt {
  33. font-size: 24px !important;
  34. }
  35. .success-icon {
  36. color: #fff;
  37. font-size: 20px;
  38. width: 30px;
  39. height: 30px;
  40. line-height: 30px;
  41. border-radius: 50%;
  42. background-color: #08b236;
  43. display: inline-block;
  44. text-align: center;
  45. }
  46. </style>
  47. <script >
  48. var isChrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
  49. var isSafari = navigator.userAgent.toLowerCase().indexOf('safari') > -1;
  50. var is_mobile = false;
  51. function ManageMessage(mes, invoicePrintMode) {
  52. if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
  53. is_mobile = true;
  54. }
  55. window.returnValue = mes + '-:::-' + invoicePrintMode;
  56. if (is_mobile) {
  57. var s = GetBrowserDetails();
  58. if (s.osName == 'iPad' || s.osName == 'iPhone') {
  59. if (s.browserVersion != '0') {
  60. isSafari = true;
  61. isChrome = false;
  62. }
  63. else {
  64. isSafari = false;
  65. isChrome = true;
  66. }
  67. }
  68. if (isSafari) {
  69. window.opener.parent.focus();
  70. }
  71. if (isChrome) {
  72. window.opener.document.getElementById("ContentPlaceHolder1_txtPayMsg").focus();
  73. }
  74. window.close();
  75. return true;
  76. }
  77. if (isChrome) {
  78. window.opener.focus();
  79. window.opener.PostMessageToParent(window.returnValue);
  80. }
  81. window.close();
  82. }
  83. </script>
  84. </head>
  85. <body>
  86. <%--<div class="container">
  87. <div class="row">
  88. <div class="well col-xs-10 col-sm-10 col-md-6 col-xs-offset-1 col-sm-offset-1 col-md-offset-3">
  89. <div class="row">
  90. <div class="col-xs-6 col-sm-6 col-md-6">
  91. <address>
  92. <strong>Subhida UK Ltd</strong>
  93. <br/>
  94. Facebook https://facebook.com/imelondon.co.uk/
  95. <br/>
  96. <abbr title="Phone">P:</abbr>
  97. +447984713677
  98. </address>
  99. </div>
  100. <div class="col-xs-6 col-sm-6 col-md-6 text-right">
  101. <p>
  102. <em>Receipt #: 34522677W</em>
  103. </p>
  104. </div>
  105. </div>
  106. <div class="row">
  107. <div class="text-center">
  108. <h1>Receipt</h1>
  109. </div>
  110. <table class="table table-hover">
  111. <tbody>
  112. <tr>
  113. <td class="col-md-9"><em>orderreference</em></h4></td>
  114. <td class="col-md-1 text-center">
  115. <asp:Label ID="lblorderreference" runat="server"></asp:Label></td>
  116. </tr>
  117. <tr>
  118. <td class="col-md-9"><em>paymenttypedescription</em></h4></td>
  119. <td class="col-md-1 text-center">
  120. <asp:Label ID="lblpaymenttypedescription" runat="server"></asp:Label></td>
  121. </tr>
  122. <tr>
  123. <td class="col-md-9"><em>requestreference</em></h4></td>
  124. <td class="col-md-1 text-center">
  125. <asp:Label ID="lblrequestreference" runat="server"></asp:Label></td>
  126. </tr>
  127. <tr>
  128. <td class="col-md-9"><em>transactionreference</em></h4></td>
  129. <td class="col-md-1 text-center">
  130. <asp:Label ID="lbltransactionreference" runat="server"></asp:Label></td>
  131. </tr>
  132. </tbody>
  133. </table>
  134. <a href="https://uat.imelondon.co.uk:1081/payment/STPaymentSuccess.aspx">
  135. <button type="button" class="btn btn-success btn-lg btn-block">
  136. GO BACK TO IME LONDON  <span class="glyphicon glyphicon-chevron-right"></span>
  137. </button>
  138. </a>
  139. </div>
  140. </div>
  141. </div>
  142. </div>--%>
  143. <form id="form1" runat="server">
  144. <div class="container">
  145. <div class="row">
  146. <div class="col-md-12">
  147. <div class="mb-4">
  148. <div class="card">
  149. <div class="card-body p-2">
  150. <asp:HiddenField ID="hdnorderreference" runat="server" />
  151. <table class="table no-border table-condensed" style="text-align: center;">
  152. <tr>
  153. <td style="text-align: center;">
  154. <i class="fa fa-check success-icon"></i>
  155. </td>
  156. </tr>
  157. <tr>
  158. <td>
  159. <strong>Your payment has been sucessfully received.</strong>
  160. </td>
  161. </tr>
  162. <tr>
  163. <td>
  164. <strong>Transaction Status:</strong>
  165. <asp:Label ID="lblStatusDetail" runat="server"></asp:Label>
  166. <%--<span id="lblStatusDetail" runat="server"></span>--%>
  167. </td>
  168. </tr>
  169. <tr>
  170. <td >
  171. <strong>Total Payout Amount :</strong>
  172. <asp:Label ID="lblAmount" runat="server"></asp:Label>
  173. <%--<span id="lblAmount" runat="server"></span>--%>
  174. </td>
  175. </tr>
  176. <tr>
  177. <td>
  178. <strong>Send To:</strong>
  179. <asp:Label ID="lblBenficiaryName" runat="server"></asp:Label>
  180. <%-- <span id="lblBenficiaryName" runat="server"></span>--%>
  181. <br>
  182. </td>
  183. </tr>
  184. <tr>
  185. <td>
  186. <strong>Reference Number:</strong>
  187. <asp:Label ID="lblorderreference" runat="server"></asp:Label>
  188. <%--<span id="lblTxnID" runat="server"></span>--%>
  189. </td>
  190. </tr>
  191. <tr>
  192. <td>
  193. <strong>Transaction ID:</strong>
  194. <asp:Label ID="lblTransactionId" runat="server"></asp:Label>
  195. <%-- <span id="lblTransactionId" runat="server"></span>--%>
  196. </td>
  197. </tr>
  198. <%-- <tr>
  199. <td class="col-md-1 text-center">
  200. <asp:Label ID="lblorderreference" runat="server"></asp:Label></td>
  201. </tr>--%>
  202. <%--<tr>
  203. <td>
  204. <strong>Order ID:</strong>
  205. <span id ="lblorderreference" runat="server"></span>
  206. </td>
  207. </tr>--%>
  208. </table>
  209. <hr class="mx-n4 mb-4">
  210. <div class="px-4 receipt">
  211. <span class="me-2">
  212. <strong class="me-2">To: </strong>
  213. </span>
  214. <strong>
  215. <asp:Label ID="lblCountry" runat="server"></asp:Label></strong>
  216. <table class="table">
  217. <tr>
  218. <td>Transaction Date:
  219. </td>
  220. <td>
  221. <strong>
  222. <asp:Label ID="lblTxnDate" runat="server"></asp:Label>
  223. <%-- <span id="lblTxnDate" runat="server"></span>--%></strong>
  224. </td>
  225. </tr>
  226. <tr>
  227. <td>Receiver Name:</td>
  228. <td>
  229. <strong>
  230. <asp:Label ID="lblRecName" runat="server"></asp:Label>
  231. <%--<span id="lblRecName" runat="server"></span>--%></strong>
  232. </td>
  233. </tr>
  234. <tr>
  235. <td>Address:</td>
  236. <td>
  237. <strong>
  238. <asp:Label ID="lblReceiverAddress" runat="server"></asp:Label>
  239. <%-- <span id="lblReceiverAddress" runat="server"></span>--%>
  240. </strong>
  241. </td>
  242. </tr>
  243. <tr>
  244. <td>Collected Amount :</td>
  245. <td>
  246. <strong>
  247. <asp:Label ID="lblCollectedAmount" runat="server"></asp:Label>
  248. <%--<span id="lblCollectedAmount" runat="server"></span>--%></strong>
  249. </td>
  250. </tr>
  251. <tr>
  252. <td>Service Fee :</td>
  253. <td>
  254. <strong>
  255. <asp:Label ID="lblServiceFee" runat="server"></asp:Label>
  256. <%--<span id="lblServiceFee" runat="server"></span>--%></strong>
  257. </td>
  258. </tr>
  259. <tr>
  260. <td>Total Sent Amount :</td>
  261. <td>
  262. <strong>
  263. <asp:Label ID="lblTotalSentAmount" runat="server"></asp:Label>
  264. <%-- <span id="lblTotalSentAmount" runat="server"></span>--%></strong>
  265. </td>
  266. </tr>
  267. <tr>
  268. <td>Exchange Rate :</td>
  269. <td>
  270. <strong>
  271. <asp:Label ID="lblExchangeRate" runat="server"></asp:Label>
  272. <%-- <span id="lblExchangeRate" runat="server"></span>--%></strong>
  273. </td>
  274. </tr>
  275. <tr>
  276. <td>Total Payout Amount :</td>
  277. <td>
  278. <strong>
  279. <asp:Label ID="lblTotalPayoutAmount" runat="server"></asp:Label>
  280. <%-- <span id="lblTotalPayoutAmount" runat="server"></span>--%>
  281. </strong>
  282. </td>
  283. </tr>
  284. <tr>
  285. <td>Delivery Method :</td>
  286. <td>
  287. <strong>
  288. <asp:Label ID="lblDeliveryMethod" runat="server"></asp:Label>
  289. <%-- <span id="lblDeliveryMethod" runat="server"></span>--%>
  290. </strong>
  291. </td>
  292. </tr>
  293. <tr>
  294. <td>Bank Name :</td>
  295. <td>
  296. <strong>
  297. <asp:Label ID="lblBankName" runat="server"></asp:Label>
  298. <%-- <span id="lblBankName" runat="server"></span>--%>
  299. </strong>
  300. </td>
  301. </tr>
  302. <tr>
  303. <td>Bank Branch :</td>
  304. <td>
  305. <strong>
  306. <asp:Label ID="lblBankBranch" runat="server"></asp:Label>
  307. <%-- <span id="lblBankBranch" runat="server"></span>--%>
  308. </strong>
  309. </td>
  310. </tr>
  311. <tr>
  312. <td>Bank Account No :</td>
  313. <td>
  314. <strong>
  315. <asp:Label ID="lblBankAccountNo" runat="server"></asp:Label>
  316. <%-- <span id="lblBankAccountNo" runat="server"></span>--%>
  317. </strong>
  318. </td>
  319. </tr>
  320. <tr>
  321. <td>Purpose of Remittance :</td>
  322. <td>
  323. <strong>
  324. <asp:Label ID="lblPurposeOfRemittance" runat="server"></asp:Label>
  325. <%-- <span id="lblPurposeOfRemittance" runat="server"></span>--%>
  326. </strong>
  327. </td>
  328. </tr>
  329. <%-- <tr>
  330. <td>
  331. <i>Promotion Premium Rate* :</i>
  332. </td>
  333. <td>
  334. <strong><asp:Label ID="lblPromotionPremiumRate" runat="server"></asp:Label>
  335. <%--<span id="lblPromotionPremiumRate" runat="server"></span>--%>
  336. </strong>
  337. </td>
  338. </tr>
  339. <tr>
  340. <td>Reward Amount Used* :</td>
  341. <td>
  342. <strong>
  343. <asp:Label ID="lblPromotionDiscount" runat="server"></asp:Label>
  344. <%-- <span id="lblPromotionDiscount" runat="server"></span>--%>
  345. </strong>
  346. </td>
  347. </tr>
  348. <tr>
  349. <td>Paid by :</td>
  350. <td>
  351. <strong>
  352. <asp:Label ID="lblPaidBy" runat="server"></asp:Label>
  353. <%-- <span id="lblPaidBy" runat="server"></span>--%>
  354. </strong>
  355. </td>
  356. </tr>
  357. </table>
  358. </div>
  359. </div>
  360. </div>
  361. </div>
  362. </div>
  363. </div>
  364. <asp:HyperLink ID="lnkBack" runat="server">
  365. <button type="button" class="btn btn-success btn-lg btn-block">
  366. GO BACK TO DASHBOARD  <span class="glyphicon glyphicon-chevron-right"></span>
  367. </button>
  368. </asp:HyperLink>
  369. </div>
  370. </form>
  371. </body>
  372. </html>