银联网关支付测试页

by 亮 薛

HTML

<b>前台交易请求地址</b>:<input type="text" id="submitUrl" value="https://gateway.test.95516.com/gateway/api/frontTransReq.do" /><br>
<form id="payForm" action="https://gateway.test.95516.com/gateway/api/frontTransReq.do" method="post" target="_blank" autocomplete="off">
        基本信息,以下域必送:<br>
        encoding:<input type="text" name="encoding" value="UTF-8" /><br>
        version:<input type="text" name="version" value="5.1.0" /><br>
        <b>certId</b>:<input type="text" name="certId" value="68759663125" /><br>
        signMethod:<input type="text" name="signMethod" value="01" /><br>
        <b>signature</b>:<input type="text" name="signature" value="" required /><br>
        txnType:<input type="text" name="txnType" value="01" /><br>
        txnSubType:<input type="text" name="txnSubType" value="01" /><br>
        bizType:<input type="text" name="bizType" value="000201" /><br>
        channelType:<input type="text" name="channelType" value="07" /><br>
        <br>
        商户信息:<br>
        accessType:<input type="text" name="accessType" value="0" /><br>
        <b>merId</b>:<input type="text" name="merId" value="777290058151985" /><br>
        <b>frontUrl</b>:<input type="text" name="frontUrl" value="" required/><br>
        <b>frontFailUrl</b>:<input type="text" name="frontFailUrl" value="" required/><br>
        <b>backUrl</b>:<input type="text" name="backUrl" value="" required/><br>
        <br>
        订单信息:<br>
        <b>orderId</b>:<input type="text" name="orderId" value="" required/><br>
        currencyCode:<input type="text" name="currencyCode" value="156" required/><br>
        <b>txnAmt</b>:<input type="text" name="txnAmt" value="" required/><br>
        <b>txnTime</b>:<input type="text" name="txnTime" value="" required/><br>
        <b>payTimeout</b>:<input type="text" name="payTimeout" value="" required/><br>
        <b>reqReserved</b>:<input type="text" name="reqReserved" value="" required/><br>
        <input type="submit" value="提交">
    </form>

CSS

b {
  color: red;
}

JavaScript

document.getElementById('payForm').addEventListener('submit', () => {
  var submitUrl = document.getElementById('submitUrl').value;
  document.getElementById('payForm').setAttribute('action', submitUrl);
  return true;
});