无线&移动互联网技术研发

换位思考·····
posts - 19, comments - 53, trackbacks - 0, articles - 283
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

支付接口的开发

Posted on 2009-08-09 14:23 Gavin.lee 阅读(1448) 评论(0)  编辑  收藏 所属分类: web 积累(前端 + 后台)
最近在开发充值模块的时候,遇到很多的问题,之前也没接触过,都有摸索着来的。终于结束了,来留下点什么。对照着传智播客视频,做了点讲义。

支付的两种形式:
1.直接与银行对接。
2.通过中间公司间接与银行对接


第一种形式:
优点:因为直接与银行进行财务结算,交易资金结算比较安全。适合资金流量比较大的企业,这种方案适合于:每月结算金额百万以上的企业。
缺点:开发工作量比较大,而且银行会不定期升级交易系统,随着银行系统的升级,企业也需要做相应改动,所以维护量也是比较大,而且企业每年还需要向银行交纳一定数量的接口使用费。

第二种形式:
优点:开发量少,因为使用的是中间企业提供的接入规范,所以银行升级系统,不需要企业作相应修改,除非中间企业接入规范发生了改变,企业才作相应修改,相对前一种方案,这种方案维护工作量比较少,因为只与一家企业对接,所以接入费用相对比较低。这种方案适合于:每月结算金额在几十万以下的中小企业。
缺点:因为是与中间企业进行资金结算,目前所有中间企业都是私企,资金安全是个大问题。

目前国内比较好的中间支付公司
1.守信易支付 www.beijing.com.cn
每年需要交纳一定的接口使用费,并且从交易金额中扣除1%的手续费,像当当网,红孩子,东京商城使用了守信易支付
2.易宝支付 www.yeepay.com
接入免费,只从交易额中扣除1%的手续费,像盛大,e龙网,巴巴运动网使用了易宝支付。

其中我们这个项目中,除了手机卡充值是易宝支付,其他都是直接跟银行对接的。

通过目前项目的开发,也算是能说对支付接口开发有一定见解了,毕竟在这次开发中,总共开发了7种渠道:银联,工行,建行,招行,支付宝,财付通,易宝。从微观来说,每中渠道支付都是不一样的,但是从宏观上来说,又都拥有相同之处:按照双方约定(报文文档是其依据,非常重要),向对方抛数据,对方通过后,接收对方返回的信息,确定成功与否。 


只有注册用户登录后才能发表评论。


网站导航: