支付宝即时到账接口集成

申请条件

http://act.life.alipay.com/shopping/before/help/index.html

第一步,账户申请

第二步,签约接口

https://app.alipay.com/container/web/enterpriseIndex.htm

从支付宝提供的商户服务中挑选适合自己的产品。

签约的是支付宝即时到账接口。

第三步,集成开发

https://b.alipay.com/order/techService.htm?channel=ent

下面结合即时到账服务,说一下支付宝提供的集成开发包。

开发包包含一个app_code文件夹和default.aspx、notify_url.aspx、return_url.aspx三个文件。

首先进行账户配置,主要是pid、key以及支付宝账号的设置。

在AlipayConfig.cs文件的Config中设置上述三个参数。

default.aspx

构造相关参数,向支付宝发送付款请求。

订单号(全站唯一)

商品金额

商品名称

同步请求网址

return_url.aspx所在网址,注意以http开头。

异步请求网址

notify_url.aspx所在网址,注意以http开头。

return_url.aspx和notify_url.aspx支付宝是同时请求的。我们可以根据支付宝返回的数据,处理自己的业务。

支付宝考虑还是比较全面的,同时进行同步和异步处理。异步,是考虑到买家关闭页面,中断了与支付宝的数据联系。无法同步处理订单。

用户可以关闭机器,但无法关闭网站的。

 //商户订单号
string out_trade_no  = DateTime.Now.ToString("yyyyMMddHHmmssffff")+BitConverter.ToInt64(Guid.NewGuid().ToByteArray(), 0).ToString();  

  

 

posted on 2015-10-22 13:48  lucika.zh  阅读(355)  评论(0编辑  收藏  举报

导航