pay_wxnative.tpl.php 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <?php
  2. echo '<!DOCTYPE HTML>
  3. <html>
  4. <head>
  5. <meta charset="utf-8">
  6. <title>微信安全支付</title>
  7. <style>
  8. body{ padding:0; margin:0;}
  9. .ma_yicms{ border-bottom:1px #e4e4e4 solid; background-color:#ffffff;}
  10. .w{padding-top: 15px; padding-bottom: 15px;width: 990px; margin: 0 auto; height:auto; overflow:auto;}
  11. #logo img{ margin-top:5px; margin-bottom:5px; display:block; float:left;}
  12. .t1{ display:block; float:left;margin-left:20px;font-size: 18px; margin-top:30px; color:#000;}
  13. .mayic_ms{background-color: #fff;border-top: 2px solid #3BAF36;padding-top:50px;}
  14. .w p{font-size: 15px;margin-top:10px;-webkit-margin-after: 0;}
  15. </style>
  16. <script src="';
  17. echo $mymps_global[SiteUrl];
  18. echo '/template/default/js/jquery-1.9.1.min.js"></script>
  19. <script>
  20. $(function(){
  21. setInterval(function(){check()}, 5000);
  22. })
  23. </script>
  24. <script>
  25. function check(){
  26. var url = "';
  27. echo $mymps_global[SiteUrl];
  28. echo '/include/payment/wxnative/orderquery.php";
  29. var out_trade_no = "';
  30. echo $_GET['order_no'];
  31. echo '";
  32. var param = {"out_trade_no":';
  33. echo $_GET['order_no'];
  34. echo '};
  35. $.post(url, param, function(data){
  36. if(data == 1){
  37. alert("恭喜,您已支付成功!");
  38. window.location.href = "';
  39. echo $mymps_global[SiteUrl];
  40. echo '/member/index.php?m=pay&ac=record";
  41. } else if(data == 2){
  42. alert("支付已被拒绝!");
  43. window.location.href = "';
  44. echo $mymps_global[SiteUrl];
  45. echo '/member/index.php?m=pay";
  46. } else if(data == 3){
  47. //alert("您还未支付,请尽快支付!");
  48. } else if(data == 4){
  49. alert("超时关闭订单!");
  50. window.location.href = "';
  51. echo $mymps_global[SiteUrl];
  52. echo '/member/index.php?m=pay";
  53. } else if(data == 5){
  54. alert("支付失败!");
  55. window.location.href = "';
  56. echo $mymps_global[SiteUrl];
  57. echo '/member/index.php?m=pay";
  58. } else if(data == 6){
  59. alert("未知失败!");
  60. window.location.href = "';
  61. echo $mymps_global[SiteUrl];
  62. echo '/member/index.php?m=pay";
  63. } else {
  64. console.log(data);
  65. }
  66. });
  67. }
  68. </script>
  69. </head>
  70. <body style="background:none;background-color:#F1F2F7;">
  71. <div style="background-color: #fff;">
  72. <div class="w">
  73. <div id="logo">
  74. <img src="';
  75. echo $mymps_global[SiteUrl];
  76. echo '/';
  77. echo $mymps_global[SiteLogo];
  78. echo '">
  79. <span class="t1">微信支付</span>
  80. </div>
  81. </div>
  82. </div>
  83. <div class="w">
  84. <div align="center" class="w" style="margin-bottom: 20px">
  85. <span style="font-weight: 700; font-size: 16px; float: left;margin-left:50px;">
  86. 金币充值
  87. </span>
  88. <span style="font-size: 12px;float: left;margin-left:30px;">
  89. 订单号:';
  90. echo $_GET['order_no'];
  91. echo ' </span>
  92. <div style="font-size: 14px;float: right;margin-right:80px;">
  93. 应付金额<strong style="color:red;">';
  94. echo $_GET['fee'];
  95. echo '</strong>元
  96. </div>
  97. </div>
  98. <div align="center" style="background-color: #fff;border-top: 3px solid green;padding-top:50px;">
  99. <div align="center" id="qrcode" style="margin-left:120px;float: left;">
  100. <div style="border: 1px solid gray;">
  101. <img alt="扫码支付" src="';
  102. echo $mymps_global[SiteUrl];
  103. echo '/include/payment/wxnative/qrcode.php?data=';
  104. echo urlencode($_GET['qrcode']);
  105. echo '" style="width:300px;height:300px;"/>
  106. </div>
  107. <p>请使用微信扫一扫</p>
  108. <p>扫描二维码支付</p>
  109. </div>
  110. <img style="margin-left:50px;margin-top:-50px;" src="';
  111. echo $mymps_global[SiteUrl];
  112. echo '/member/template/images/mayicms-wxnative.png">
  113. </div>
  114. </div>
  115. </body>
  116. </html>';
  117. ?>