国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
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.

182 lines
6.9KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
  5. <title>支付接口配置</title>
  6. <link rel="stylesheet" href="../static/web/css/admin.css">
  7. <script language='javascript'>
  8. var _key = 0;
  9. var payment_regurl = new Array(
  10. <?php
  11. $mch_temp = array();
  12. foreach($cfg_pay_info['type'] as $k => $val){
  13. $mch_temp[] = '"'.addslashes($cfg_pay_info['reg'][$k]).'"';
  14. }
  15. echo implode(",\n",$mch_temp);
  16. ?>
  17. );
  18. var payment_image = new Array(
  19. <?php
  20. $mch_temp = array();
  21. foreach($cfg_pay_info['type'] as $k => $val){
  22. $mch_temp[] = '"../user/templets/images/pay/'.addslashes($cfg_pay_info['logo'][$k]).'"';
  23. }
  24. echo implode(",\n",$mch_temp);
  25. ?>
  26. );
  27. var payment_des = new Array(
  28. <?php
  29. $mch_temp = array();
  30. foreach($cfg_pay_info['type'] as $k => $val){
  31. $mch_temp[] = '"'.addslashes($cfg_pay_info['des'][$k]).'"';
  32. }
  33. echo implode(",\n",$mch_temp);
  34. ?>
  35. );
  36. function $Obj(objname){
  37. return document.getElementById(objname);
  38. }
  39. function ShowReg(_e){
  40. if(_e > 0) savePayment();
  41. $Obj("payreg").href = payment_regurl[_e];
  42. $Obj("regimage").src = payment_image[_e];
  43. $Obj("paydes").innerHTML = payment_des[_e];
  44. $Obj("SalesId").value = $Obj("payment_userid_"+_e).value;
  45. $Obj("SalesEmail").value = $Obj("payment_email_"+_e).value;
  46. $Obj("SalesKey").value = $Obj("payment_key_"+_e).value;
  47. $Obj("SalesExp").value = $Obj("payment_exp_"+_e).value;
  48. _key = _e;
  49. }
  50. function setPayment(_name,_v){
  51. $Obj("payment_"+_name+"_"+_key).value = _v;
  52. }
  53. function ShowHide(objname){
  54. var obj = $Obj(objname);
  55. if(obj.style.display == "block" || obj.style.display == ""){ obj.style.display = "none"; }
  56. else{ obj.style.display = "block"; }
  57. }
  58. function savePayment(){
  59. $Obj("payment_userid_"+_key).value = $Obj("SalesId").value;
  60. $Obj("payment_email_"+_key).value = $Obj("SalesEmail").value;
  61. $Obj("payment_key_"+_key).value = $Obj("SalesKey").value;
  62. $Obj("payment_exp_"+_key).value = $Obj("SalesExp").value;
  63. }
  64. </script>
  65. </head>
  66. <style>
  67. .npvar { width:90% }
  68. </style>
  69. <body>
  70. <center>
  71. <form action="sys_info_pay.php" method="post" name="form1" onSubmit="savePayment()">
  72. <input type="hidden" name="dopost" value="save">
  73. <?php
  74. $payment_arr = array('userid','key','exp','email');
  75. foreach($payment_arr as $value){
  76. foreach($cfg_pay_info['type'] as $k => $val){
  77. if(!isset(${'payment_'.$value}[$k])) $payment_temp = '';
  78. else $payment_temp = ${'payment_'.$value}[$k];
  79. echo '<input type="hidden" id="payment_'.$value.'_'.$k.'" name="payment_'.$value.'['.$k.']" value="'.$payment_temp.'">'."\n";
  80. }
  81. }
  82. ?>
  83. <table width="98%" cellpadding="0" cellspacing="0" align="center" style="margin-bottom:10px">
  84. <tr>
  85. <td>
  86. <table width="100%" cellpadding="1" cellspacing="1" bgcolor="#cbd8ac" class="sysinfo">
  87. <tr height="26" align="center">
  88. <td height="26" colspan="2" align="left" background="../static/web/img/tbg.gif">支付接口配置参数
  89. </td>
  90. </tr>
  91. <tr height="26" align="center">
  92. <td height="26" colspan="2" align="left">
  93. &nbsp;&nbsp;<?php echo $message; ?></td>
  94. </tr>
  95. <tr height="26" align="center">
  96. <td width="13%" height="26" align="right">
  97. &nbsp;&nbsp;接口类型:</td>
  98. <td align="left">
  99. <div style="padding:6px; line-height:24px;">
  100. <?php foreach($cfg_pay_info['name'] as $k => $val) { ?>
  101. <li style="float:left; width:160px;">
  102. <input name="payment_select[<?php echo $k; ?>]" type="checkbox" value="<?php echo $cfg_pay_info['type'][$k]; ?>" Onclick="if(this.checked == true) ShowReg(<?php echo $k; ?>);" <?php if(in_array($cfg_pay_info['type'][$k],$payment_select)) echo 'checked'; ?>> <span onClick="ShowReg(<?php echo $k; ?>);" style="cursor:pointer"><?php echo $val; ?></span>
  103. </li>
  104. <?php }?>
  105. </div>
  106. </td>
  107. </tr>
  108. <tr height="26" align="center">
  109. <td width="13%" height="26" align="right">
  110. &nbsp;&nbsp;商户号:</td>
  111. <td align="left">
  112. <input name="SalesId" type="text" id="SalesId" class='pubinputs' value="" onKeyUp="setPayment('userid',this.value)"/>
  113. &nbsp;此处填写您的支付帐号、客户号或客户id等,此帐号在支付服务提供商处取得</td>
  114. </tr>
  115. <tr height="26" align="center">
  116. <td width="13%" height="26" align="right">
  117. &nbsp;&nbsp;邮箱:</td>
  118. <td align="left"> <input name="SalesEmail" type="text" id="SalesEmail" class='pubinputs' value="" onMouseOver="setPayment('email',this.value)"/>
  119. &nbsp;使用支付宝接口时,需填写支付宝账号邮箱</td>
  120. </tr>
  121. <tr height="26" align="center">
  122. <td width="13%" height="26" align="right">
  123. &nbsp;&nbsp;私钥:</td>
  124. <td align="left">
  125. <input name="SalesKey" type="text" id="SalesKey" class='pubinputs' style="width:450px;" value="" onMouseOver="setPayment('key',this.value)"/>
  126. <br>
  127. &nbsp;签约商家请填写“交易安全校验码(key)”;未签约商家不用填写此项.(该项只支持数字和英文字母)</td>
  128. </tr>
  129. <tr height="26" align="center">
  130. <td width="13%" height="26" align="right">
  131. &nbsp;&nbsp;支持交易货币:</td>
  132. <td align="left">
  133. <input name="SalesCurpay" type="checkbox" id="SalesCurpay" value="CNY" checked="checked" class="np">
  134. 人民币&nbsp;*现只支持人民币,根据支付接口与银行卡决定,默认为人民币.</td>
  135. </tr>
  136. <tr height="26" align="center">
  137. <td width="13%" height="26" align="right">
  138. &nbsp;&nbsp;支付手续费:</td>
  139. <td align="left">
  140. <input name="SalesExp" type="text" class='pubinputs' style="width:80px" value="" onMouseOver="setPayment('exp',this.value)"/>
  141. 以百分比计算,手续费将计算在产品价格内.如果3% 则填0.03</td>
  142. </tr>
  143. <tr height="26" align="center">
  144. <td width="13%" height="26" align="right">
  145. &nbsp;&nbsp;支付接口申请地址:</td>
  146. <td align="left">
  147. <a id="payreg" href="http://union.tenpay.com/mch/mch_register.shtml?posid=22&actid=84&opid=50&whoid=31&sp_suggestuser=1202347401" target="_bank" style="margin-left:6px;">点击申请</a>
  148. <br>
  149. <img src="../../user/images/pay/tenpay.jpg" id="regimage">
  150. <p>
  151. <span id="paydes">财付通是腾讯公司为促进中国电子商务的发展需要,满足互联网用户价值需求,针对网上交易安全而精心推出的一系列服务</span>
  152. </p> </td>
  153. </tr>
  154. </table>
  155. </td>
  156. </tr>
  157. </table>
  158. <script type="text/javascript">
  159. ShowReg(0);
  160. </script>
  161. <table width="98%" cellpadding="1" cellspacing="1" align="center" class="tbtitle" style="background:#cbd8ac;">
  162. <tr>
  163. <td height="26" colspan="3" align="left">&nbsp;如果该配置无效要手动修改,可打开/data/sys_pay.cache.php文件进行手工配置</td>
  164. </tr>
  165. <tr>
  166. <td height="50" colspan="3" align="center"> <table width="200" cellspacing="1" cellpadding="1">
  167. <tr>
  168. <td align="center" valign="middle"><input type="reset" name="button" value="重置" class='np coolbg'> </td>
  169. <td align="center" valign="middle"><input name="imageField" type="submit" class='np coolbg' value="提交"/></td>
  170. </tr>
  171. </table></td>
  172. </tr>
  173. </table>
  174. </form>
  175. </center>
  176. </body>
  177. </html>