<% '**************************************** ' MD5密钥要跟订单提交页相同,如Send.asp里的 key = "test" ,修改""号内 test 为您的密钥 ' 如果您还没有设置MD5密钥请登陆我们为您提供商户后台,地址:https://merchant3.chinabank.com.cn/ key = "420106810627281" ' 登陆后在上面的导航栏里可能找到“资料管理”,在资料管理的二级导航栏里有“MD5密钥设置” ' 建议您设置一个16位以上的密钥或更高,密钥最多64位,但设置16位已经足够了 '**************************************** ' 取得返回参数值 v_oid=request("v_oid") ' 商户发送的v_oid定单编号 v_pmode=request("v_pmode") ' 支付方式(字符串) v_pstatus=request("v_pstatus") ' 支付状态 20(支付成功);30(支付失败) v_pstring=request("v_pstring") ' 支付结果信息 支付完成(当v_pstatus=20时);失败原因(当v_pstatus=30时); v_amount=request("v_amount") ' 订单实际支付金额 v_moneytype=request("v_moneytype") ' 订单实际支付币种 remark1=request("remark1") ' 备注字段1 remark2=request("remark2") ' 备注字段2 v_md5str=request("v_md5str") ' 网银在线拼凑的Md5校验串 if request("v_md5str")="" then response.Write("v_md5str:空值") response.end end if 'md5校验 text = v_oid&v_pstatus&v_amount&v_moneytype&key md5text = Ucase(trim(md5(text))) '商户拼凑的Md5校验串 if md5text<>v_md5str then ' 网银在线拼凑的Md5校验串 与 商户拼凑的Md5校验串 进行对比 '对比失败表示信息非网银在线返回的信息 response.write("MD5 error") else '对比成功表示信息是网银在线返回的信息 if v_pstatus=20 then '支付成功 '此处加入商户系统的逻辑处理(例如判断金额,判断支付状态,更新订单状态等等)...... end if end if %>

提示: 您网上在线支付情况反馈如下:

此次交易编号: <%=v_oid%>

<%if v_pstatus=20 then zhuangtai = "在线支付已经支付成功" %> 在线支付已经支付成功 <%elseif v_pstatus=30 then zhuangtai = "在线支付失败!" %> 在线支付失败! <%end if%>

支付代码号:<%=v_pstatus%>

在线支付结果:<%=v_pstring%>

您所使用的卡为:<%=v_pmode%>

金额:<%=v_amount%>

币种:人民币

返回会员中心

初次购物 用户中心 关于支付 关于配送 关于订单 联系客服 售后服务
·新手上路 ·会员制度 ·如何定购 ·如何配送 ·订单查询 ·顾客投设 ·退换货规定
·怎样使用账户 ·税分规则 ·支付方式 ·配送详细 ·购物车 ·意见和建议 ·退换货流程

<%dim endtime endtime=timer() %> 客服信箱:<%= service@cars51.cn %> 热线:021-64544596 www.cars51.cn  
Copyright© 车饰无忧  公司地址:上海市徐汇区罗秀路930弄50号 邮编:200237


<% = webbj1 %>
  <% 'conn.close ' set conn = nothing %>