asp 一些支付接口(37)


<input type=hidden name="cmdno"                value="<%=cmdno%>">
<input type=hidden name="date"             value="<%=bill_date%>">
<input type=hidden name="bank_type"            value="<%=bank_type%>">
<input type=hidden name="desc"                value="<%=desc%>">
<input type=hidden name="purchaser_id"        value="<%=purchaser_id%>">
<input type=hidden name="bargainor_id"        value="<%=bargainor_id%>">
<input type=hidden name="transaction_id"    value="<%=transaction_id%>">
<input type=hidden name="sp_billno"            value="<%=sp_billno%>">
<input type=hidden name="total_fee"            value="<%=total_fee%>">
<input type=hidden name="fee_type"            value="<%=fee_type%>">
<input type=hidden name="return_url"        value="<%=return_url%>">
<input type=hidden name="attach"            value="<%=attach%>">
<input type=hidden name="sign"                value="<%=md5_sign%>">

</form>
</body>

</html>

yeepay

1.hmac-md5.asp

复制代码 代码如下:

<%
' MD5 code:
' "Derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm,
' as set out in the memo RFC1321."
'
' Heavily modified from http://www.frez.co.uk/
'
' HMAC code:
' Modified from Authorizenet sample scripts
%>
<%
'
' Constants used in this script
'
Const BITS_TO_A_BYTE = 8
Const BYTES_TO_A_WORD = 4
Const BITS_TO_A_WORD = 32

Dim m_lOnBits(30)
Dim m_l2Power(30)

m_lOnBits(0) = CLng(1)
m_lOnBits(1) = CLng(3)
m_lOnBits(2) = CLng(7)
m_lOnBits(3) = CLng(15)
m_lOnBits(4) = CLng(31)
m_lOnBits(5) = CLng(63)
m_lOnBits(6) = CLng(127)
m_lOnBits(7) = CLng(255)
m_lOnBits(8) = CLng(511)
m_lOnBits(9) = CLng(1023)
m_lOnBits(10) = CLng(2047)
m_lOnBits(11) = CLng(4095)
m_lOnBits(12) = CLng(8191)
m_lOnBits(13) = CLng(16383)
m_lOnBits(14) = CLng(32767)
m_lOnBits(15) = CLng(65535)
m_lOnBits(16) = CLng(131071)
m_lOnBits(17) = CLng(262143)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2294.html