可使用一品威客账号登录: 登录 立即注册
热搜: 活动 交友 discuz

B2C在线支付接口设计

查看: 1325 | 回复: 0  xmlyz 发表于 2013-5-13 17:36:10

    一个商家在进行电子商务网站的开发,必定要解决网上在线支付的功能,而在线支付功能要与设计的电子商务网站产生联系,就需要一个合适在线支付接口设计,来连接网站与支付功能。那么要如何进行在线支付接口设计呢?


    1、在线支付的现状
    在线支付是指卖方与买方通过因特网上的电子商务网站进行交易时,银行为其提供网上资金结算服务的一种业务。
    在线支付,也称实时电子支付。这是电子商务必备的一个环节,缺少了在线支付就没有完全实现电子商务。在线支付就是由商家预先选择好在线支付平台服务商 (如预置了包括贝宝、快钱、支付宝、首信、IPAY、NPS、网银等十多种主要的在线支付接口),跟支付平台签订服务协议,开通支付接口,由商家支付交易所产生的手续费,顾客在购买商品时就可以选择使用在线支付方式对所购买到商品进行付款。
    目前,大部分在线支付平台的在线支付接口已经应用到生活中的诸多方面,但某些支付接口还是有不足之处:
    (1)客户端的软、硬件配置要求复杂。往往使用此支付平台,下载了支付平台控件之后,在使用在线支付接口交易时还需要进行软、硬件配置,给客户带来了诸多不便。
    (2)数据库无法实时共享。无法实现不同的人员,从不同的地点,以不同的接入方式同时访问和操作共同的数据库。
    针对上述不足,该接口设计选用了ASP技术进行编写,测试时可以在IIS应用目录下进行。
    2、应用ASP.NET的技术优势
    ASP.net 是微软公司于2000年推出的一种Internet编程技术,是面向下一代企业级的Web应用程序开发平台。它的执行方式是当Web服务器接收到一个对某 ASP.NET页面的请求时,如果这是对该页面而创建后修改的第一次申请,首先把该页面内容编译成MSIL语言,然后MSIL再被编译成机器码加以执行。
    针对目前在线支付接口所表现出的一些缺点,ASP技术有自己的解决办法。
    (1) 能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库。传统Server/Client结构的应用,要求用户和服务器必须在同一网段上,而实际上用户有的跨地区、跨网段。这样传统Server/Client的应用就很难实现这种跨地区、跨网段的应用。应用ASP.NET实现的安全信息管理系统,不论用户在外地出差,还是在国外,只要有一台机器能上Internet,就能通过用户验证进入网络支付平台系统查询信息,用户不论是早上,还是晚上随时都可以通过用户验证使用该系统进行在线支付交易,给用户使用带来很大方便。
    (2)对客户端的软、硬件配置无特殊要求,只要客户端安装浏览器就可以通过网络查询信息。当系统需要升级时,应用传统Server/Client结构时,必须对所有客户进行升级,而应用ASP.net实现的安全信息管理系统,开发人员只需对服务器程序进行升级,用户在不知不觉中就完成了软件的更新换代,这样既方便了用户,又方便了维护。
   ASP技术克服了在线支付接口设计时出现的不足之处,实现软、硬件配置给客服带去的方便,实现了数据库在不同人员,不同地点实时共享。


厦门漆线雕 http://www.xmlyz.com
建筑模板厂 http://www.hemingmuye.com
养蛇 http://www.shebaba.com
激光雕刻 http://www.shudehui.com

使用道具 举报

快速回复
登录后回帖,可以用一品威客账号登录 登录 | 立即注册

一品微博
一品活动
雇主躺赢·全能包
一品威客【雇主躺赢·全能包】,帮你把品牌、设计、文案的坑一次性填平。
雇主优享焕新上线
为有高频创意采购需求的企业及个人雇主提供更系统化的任务发布与项目管理支持。
最新主题热门主题


回顶部
关注
我们
官方微信 官方微博

微信号:epweike
已经有超过10万小伙伴关注了!
更多精彩好玩的活动敬请关注微信公众号

加为关注

微博账号:一品威客网
更多精彩互动尽在一品官方微博
小编期待您的参与