<!-- #include file="hmac-md5.asp" -->
<!-- #include file="yeepayCommon.asp" -->
<!-- #include file="../../inc/config.asp" -->
<%
	response.charset="utf-8"
	Dim orderId
	Dim amount
	Dim productDesc
	Dim productCat
	Dim productId
	Dim cur
	Dim sMctProperties
	Dim sNewString
	Dim frpId
	Dim needRespons
	Dim merchantId
	Dim keyValue
	Dim merchantCallbackURL

	merchantId = trim(request("merchantId"))			'测试使用 merchant ID = "1001001"
	keyValue = trim(request("keyValue"))				'测试使用 keyValue = "Key"
	yeepayurl="http://"&replace(replace(lcase(Web_C_weburl),"http://",""),"/","")&"/"
	merchantCallbackURL = yeepayurl&"onlinepay/yeepay/callback.asp"		'用户完成交易完成后, 控制应用返回到商家自己的URL

	'商家设置用户购买商品的支付信息
	orderId=trim(request("orderid"))		'商家的交易定单号此参数可选，但不能有重复（如果不输入YeePay会自动帮助商家生成一个订单号）
	productId = trim(request("orderid"))		'商品ID(尽量清楚填写，方便以后统计订单)	
	amount=trim(request("amount"))			'购买金额(必须)
	cur="CNY"					'货币单位(固定不需要修改，现在一般只会支持人民币交易)
	productDesc = ""				'商品描述(可保持为空)
	productCat = ""					'商品种类(可保持为空)
	sMctProperties = ""				'商家可以把一些辅助信息放在mp列表中，可为空
	frpId=""					'如果直接到YeePay网关设定为空即可，而在商家端选择银行的情况下请参见银行列表'(可选)
	needResponse = "" 				'是否需要应答机制,默认或0为不需要应答机制,1为需要应答机制.

	'调用签名函数生成签名串
	sNewString = getReqHmacString(orderId,amount,cur,productId,productCat,productDesc,merchantCallbackURL,sMctProperties,frpId,needResponse)
	
%>
<html>
<head>
<title>To YeePay Page</title>
</head>
<body>
	<form name="yeepay" action="<%=nodeAuthorizationURL%>" method="post" target="_blank">
		<input type="hidden" name="p0_Cmd"  value="<%=messageType%>">
		<input type="hidden" name="p1_MerId"  value="<%=merchantId%>">
		<input type="hidden" name="p2_Order"  value="<%=orderId%>">
		<input type="hidden" name="p3_Amt"  value="<%=amount%>">
		<input type="hidden" name="p4_Cur"  value="<%=cur%>">
		<input type="hidden" name="p5_Pid"    value="<%=productId%>">
		<input type="hidden" name="p6_Pcat"   value="<%=productCat%>">
		<input type="hidden" name="p7_Pdesc"  value="<%=productDesc%>">
		<input type="hidden" name="p8_Url"  value="<%=merchantCallbackURL%>">
		<input type="hidden" name="p9_SAF"  value="<%=addressFlag%>">
		<input type="hidden" name="pa_MP"  value="<%=sMctProperties%>">
		<input type="hidden" name="pd_FrpId"  value="<%=frpId%>">
		<input type="hidden" name="pr_NeedResponse"  value="<%=needResponse%>">		
		<input type="hidden" name="hmac"  value="<%=sNewString%>">
		<input type="submit" name="submit"  value="YeePay易宝支付">
	</form>
</body>
</html>