资源简介
官方权威的网上支付源代码,内含多种语言,如果你想在网上开店,在线支付是少不了的,这些源代码解决了你的大问题,你不必再为这段代码耗费脑力了,直接引用就可以了
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class AutoReceive : System.Web.UI.Page
{
protected string v_oid; //订单号
protected string v_pstatus; //支付状态码
//20(支付成功,对使用实时银行卡进行扣款的订单);
//30(支付失败,对使用实时银行卡进行扣款的订单);
protected string v_pstring; //支付状态描述
protected string v_pmode; //支付银行
protected string v_md5str; //MD5校验码
protected string v_amount; //支付金额
protected string v_moneytype; //币种
protected string remark1;//备注1
protected string remark2;//备注1
protected void Page_Load(object sender EventArgs e)
{
// MD5密钥要跟订单提交页相同,如Send.asp里的 key = “test“ 修改““号内 test 为您的密钥
string key = “test“; // 如果您还没有设置MD5密钥请登陆我们为您提供商户后台,地址:https://merchant3.chinabank.com.cn/
// 登陆后在上面的导航栏里可能找到“B2C”,在二级导航栏里有“MD5密钥设置”
// 建议您设置一个16位以上的密钥或更高,密钥最多64位,但设置16位已经足够了
v_oid = Request[“v_oid“];
v_pstatus = Request[“v_pstatus“];
v_pstring = Request[“v_pstring“];
v_pmode = Request[“v_pmode“];
v_md5str = Request[“v_md5str“];
v_amount = Request[“v_amount“];
v_moneytype = Request[“v_moneytype“];
remark1 = Request[“remark1“];
remark2 = Request[“remark2“];
string str = v_oid+v_pstatus+v_amount+v_moneytype+key;
str = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str “md5“).ToUpper();
if(str==v_md5str)
{
Response.Write(“ok“);
if(v_pstatus.Equals(“20“))
{
//支付成功
//商户系统的逻辑处理(例如判断金额,判断支付状态,更新订单状态等等).......
}
}
else
{
Response.Write(“error“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 226816 2008-08-05 15:35 接口文档\网银在线支付B2C系统商户接口文档.doc
文件 6524 2006-07-26 08:55 接口文档\php\ChinaBank.html
文件 1230 2008-07-14 17:54 接口文档\php\使用说明.txt
文件 1243 2008-07-31 11:07 接口文档\php\chinabank\AutoReceive.php
文件 2945 2008-07-31 11:08 接口文档\php\chinabank\Receive.php
文件 4658 2008-07-31 11:08 接口文档\php\chinabank\Send.php
目录 0 2008-04-09 15:24 接口文档\php\chinabank
目录 0 2008-04-09 15:24 接口文档\php
文件 6525 2007-10-24 09:54 接口文档\net2.0\ChinaBank.html
文件 1300 2008-07-14 17:56 接口文档\net2.0\使用说明.txt
文件 107 2007-10-24 09:47 接口文档\net2.0\chinabank\AutoReceive.aspx
文件 2309 2008-07-31 11:07 接口文档\net2.0\chinabank\AutoReceive.aspx.cs
文件 1324 2007-10-24 09:49 接口文档\net2.0\chinabank\Receive.aspx
文件 2390 2008-07-31 11:07 接口文档\net2.0\chinabank\Receive.aspx.cs
文件 2181 2007-10-24 09:51 接口文档\net2.0\chinabank\Send.aspx
文件 3672 2008-07-31 11:07 接口文档\net2.0\chinabank\Send.aspx.cs
目录 0 2008-04-09 15:24 接口文档\net2.0\chinabank
目录 0 2008-04-09 15:24 接口文档\net2.0
文件 6524 2006-07-26 06:41 接口文档\jsp\ChinaBank.html
文件 1339 2008-07-14 17:55 接口文档\jsp\使用说明.txt
文件 4007 2006-08-23 16:47 接口文档\jsp\WEB-INF\lib\cb_md5.jar
目录 0 2008-04-09 15:24 接口文档\jsp\WEB-INF\lib
文件 71 2006-04-03 15:08 接口文档\jsp\WEB-INF\classes\me
目录 0 2008-04-09 15:24 接口文档\jsp\WEB-INF\classes\me
文件 4039 2006-03-30 17:07 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c\security\B64Code.class
文件 4321 2006-03-30 17:07 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c\security\Crypt.class
文件 2538 2006-03-30 17:07 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c\security\CryptUtil.class
文件 2692 2006-03-30 17:07 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c\security\ExtMDigester.class
目录 0 2008-04-09 15:24 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c\security
目录 0 2008-04-09 15:24 接口文档\jsp\WEB-INF\classes\com\chinabank\c2c
............此处省略47个文件信息
- 上一篇:alphabeta搜索五子棋
- 下一篇:S7协议模拟器
评论
共有 条评论