银联网关支付测试页
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;
});