第三方支付集成

原文:第三方支付集成

    看一个典型的在线支付流程。第三方支付平台就是提供网上支付的平台,由第三方支付平台来和各个银行进行对接,商户只要和第三方支付平台对接即可,降低了商户的技术难度和接入门槛。常见的第三方支付平台:支付宝、网银在线、快钱、财付通、易宝等。

    一个支付流程的数据流动:客户在网上商店挑选商品、点击支付,网站将用户重定向到第三方支付平台的支付网关,并且将订单号、金额等信息通过QueryString传递给支付网关,用户在第三方支付平台支付成功后,第三方支付平台会自动访问商户的确认页面,将支付成功的订单号等信息通过QueryString传递给确认页面,这样商户网站就能得到支付成功的通知了。以服装卖场中的收银台流程类比(漏洞:自己偷偷盖假章,防范办法:收银台和商户约定一个密钥“天灵灵”,然后收银台在小票上根据“小票编号”+“金额”+密钥计算出md5写到小票上)。

 

    todo:模拟器增加1 3 5分钟重复通知商户支付成功。重复通知的话是支付宝向商户网站发请求,这时候支付宝服务器是客户端。商户号不存在的问题解决
Response.redirect过程商户网站、浏览器、支付宝的请求流程。注意Transfer和Redirect的区别。retun.aspx页面的参数是支付宝传递过来的。
虚拟商品(积分、充值卡)就直接增加积分、充值了。物理商品(鲜花、图书)就把订单标记为已支付,然后网站工作人员处理订单、发货,再把订单状态标记为“已发货”(业务员手动完成),最后用户确认收货。

    第三方支付平台都提供了集成文档和示例代码,拿过来改改就行,当然如果你有兴趣的话,可以看下这些示例代码。至于具体的调用和实现,我就没必要讲了,因为支付宝有现成的Demo和灰常详细的api文档,我们要思考的是如何和订单系统结合。

    网店不是直接向支付宝服务器发请求,而是让用户重定向到支付宝服务器去支付。就像服装店让客户自己拿着小票去交钱一样。

每个商家的密钥都和其他商家不一样,避免了“整个服装城用一个hahah”的漏洞。要把订单编号也加入md5的运算,防止用“001的返回小票领002号订单的商品的漏洞”。商户端的MD5算法要和支付宝一样,否则会报错,这个MD5算法是支付宝开发包中提供的。

开发包和密钥的获取,我们可以访问支付宝官网技术支持页面:https://b.alipay.com/order/techService.htm

 

下载相应的接口包,里面有各种语言的实例代码和详细的API文档。

注意事项:

1、  订单号是商家确定的。

2、  参数顺序无所谓。

3、  支付宝就是“收银台”,很形象,支付宝就是负责收银,商家引导客户去收银台。收费单据就是返回的值。

4、  不要直接访问模拟器主页,模拟器主页就是相当于支付宝的主页

模拟器整合方法

1、解压PaySiteSimulator.zip,如下:

运行Casini,把PaySiteSimulator当成网站运行,8080端口。这个相当于搭建支付宝模拟器网站,这个网站不需要咱们开发。

访问模拟器的首页:“支付宝网站后台(支付宝工作人员用)”是用来分配商户编号的,支付宝商户后台是供商户修改密钥的。

 

点击Start按钮,然后访问模拟器主页

 

2、修改C:\WINDOWS\system32\drivers\etc\hosts,把www.zhifubao.com映射到127.0.0.1

 

3、按照AliPay/支付宝接口集成文档.进行集成测试。注意:那个支付宝模拟器是模拟支付宝的网站,不是商户的程序。

时间: 2025-01-14 01:20:46

第三方支付集成的相关文章

云计算角逐第三方支付

近日有消息称,央行将于近期颁发第四批第三方支付拍照,获牌机构或将在100家以上,数量可能超过以往三批牌照的总和,一时间第三方支付市场,火花迸裂.硝烟四起,激战正酣. 自从2011年5月26日,央行发放首批第三方支付牌照至今的一年中,央行先后发放了三批支付牌照,获牌照机构已达101家.加上即将下发的第四批,获牌照机构或将达200家左右. 第三方支付市场现状 第三方支付作为一个刚刚纳入央行监管版图的新兴行业,其业务规模的增长可谓突飞猛进,据统计数据显示,2011年,中国第三方互联网支付市场全年交易额

中小第三方支付企业绕开巨头 暗战移动支付

"双十一"的网购大战硝烟未散,细心的消费者可能已经发现,与以往不同的是,今年"双十一"大战随处可见第三方支付的活跃身影.天猫联手支付宝推出"充300抢150"活动,苏宁易购在自有支付平台易付宝上打出"充值0元购",不甘落后的京东则联合拉卡拉叫响"全线五折,并额外获得1010元优惠券"的口号-- 根据2012年第三季度国内互联网支付市场交易额份额的统计,仅支付宝.财付通和银联网上支付三家已占到近80%的份额.

Stripe更新比特币支付集成指南

摘要: 被 Paul Graham 看上的在线支付服务商 Stripe 成立5年左右,当前估值接近36亿美元.在拥抱支付技术创新方面,它可谓不遗余力比如:支持Apple Pay. 这俩天Stripe 更新了比特币支付集成指南 被 Paul Graham 看上的在线支付服务商 Stripe 成立5年左右,当前估值接近36亿美元.在拥抱支付技术创新方面,它可谓不遗余力--比如:支持Apple Pay. 这俩天Stripe 更新了比特币支付集成指南--这并不突然--我记得今年3月,业界就有声音:"St

自贸区第三方支付抢滩跨境人民币结箿细则落地

对广大国内"海淘"迷来说,使用手中的人民币卡直接支付人民币在境外购物将不再是梦〿/p> 2朿8日上午,央行宣布在上海自贸区启动第三方支付机构跨境人民币支付业务试点.首批包括快钱.盛付通.银联.通联〿a href="http://zdb.pedaily.cn/enterprise/东方电子/" target=_blank>东方电子在内皿家第三方支付机构,分别与包括中行.工行.建行.招行和民生银行的上海分行在内的合作银行对接签约,正式启动自贸区内的跨境人民币

VISA弱点扫描新规 第三方支付临考验

         记者了解到,为进一步推动数据安全在中国的实施, 有效防范网络欺诈交易, VISA组织不久前已要求各支付网完成其下属的各国际卡收单商户的弱点扫描, 并将扫描结果上报VISA.同时,VISA国际组织的新条例要求任何接受支付卡交易的公司保证用于存储.处理或者传送持卡人数据的第三方应用程序符合VISA国际组织制定的一套最低安全标准. 弱点扫描考验第三方支付 据悉,作为新一代的自动远程安全策略管理工具,弱点扫描能够使公司以及时.经济的方式执行系统级安全审核.弱点扫描作为一种自动远程扫描系

第三方支付热 云计算助银行业务提升

以电子支付..互联网支付为主的第三方支付企业,依托互联网发展支付业务,提供账户支付.网管支付和一体化的支付解决方案,其代表有支付宝.财付通等,日益拓展版图,威胁传统银行生存. 自从2011年5月26日,央行发放首批第三方支付牌照至今,第三方支付行业门槛逐渐降低,支付模式日趋明朗,价格战愈演愈烈,行业格局分化明显. 第三方支付市场现状 第三方支付作为一个刚刚纳入央行监管版图的新兴行业,其业务规模的增长可谓突飞猛进,据统计数据显示,2011年,中国第三方互联网支付市场全年交易额规模达到21610亿元

ios支付宝支付集成到项目中x86_64的错误

问题描述 ios支付宝支付集成到项目中x86_64的错误 解决方案 http://blog.csdn.net/m372897500/article/details/45790689

支付宝总裁:第三方支付是虾米生意

第三方支付平台很好地解决了网络交易中的信用问题,却也因为带来资金沉淀.冲击银行业等金融风险而备受质疑,而央行的<清算组织管理办法>数易其稿后仍未公布,牌照未定的第三方支付业政策仍不明朗. 日前,作为国内最大的独立第三方支付平台,阿里巴巴旗下支付宝公司总裁陆兆禧接受本报专访时认为,第三方支付属于"虾米"生意,做的永远是银行不愿意去做的事.他说:"相信我们一定并且能够找到一个既不影响银行的利益,然后我们又能跟银行共同盈利和生存的地方." 记者:和国外不同,为

微信支付错误-微信第三方支付问题提问

问题描述 微信第三方支付问题提问 安卓微信支付获取prepayID时报:商户号和公众号没有联系.我用的是自己的商户号和appid求各位大神指点 解决方案 问下微信客服,或者把你的账号提供给他们看下. 解决方案二: 应该是appid填错了 解决方案三: 你申请key和seccet了吗?