京东网银在线快捷支付接口说明_银行12069.docx
《京东网银在线快捷支付接口说明_银行12069.docx》由会员分享,可在线阅读,更多相关《京东网银在线快捷支付接口说明_银行12069.docx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、快捷支付技技术标准V1.0版版前言本文档介绍绍快捷支付付的技术标标准,其中中包括快捷捷支付的业业务模型、安安全责任模模型、架构构模型、业业务处理与与系统交互互方式、报报文的语法法与语义、网网络连接方方式、安全全规范等。参与快捷支支付业务的的各方必须须遵守快捷捷支付技术术规范,以以实现准确确、安全、方方便的网上上支付与相相关业务。目录前言2第1章文文档概述51.1介介绍51.2参参考标准与与文献6第2章快快捷支付业业务概述62.1快快捷支付业业务模型62.2快快捷支付安安全责任模模型8第3章快快捷支付架架构93.1快快捷支付架架构目标93.2快快捷支付架架构模型103.3快快捷支付交交互模式14
2、第4章快快捷支付报报文结构154.1报报文结构15请求/响应应头信息16请求头信息息16响应头信息息164.2报报文的解析析与传输19第5章快快捷支付业业务实现规规范205.1接接口实现说说明215.2网网上签约215.3网网上支付225.4单单笔撤销255.5单单笔退款255.6单单笔/批量交易易查询295.7清清算对账32第6章网网络连接规规范35第7章安安全规范357.1安安全威胁357.2数数字签名367.3报报文日志管管理36第8章其其它规范378.1异异常处理规规范378.2错错误码规范范378.3处处理响应时时间要求378.4可可用性要求求37第9章附附录379.1快快捷支付报报
3、文样例379.2快快捷支付金金额格式379.3快快捷支付货货币代码表表389.4数数据字典定定义39第1章 文档概述1.1 介绍1.1.1 快捷支付概概述在互联网支支付体系中中,持卡人人身份验证证与资金清清算是两个个关键问题题。在传统统解决方案案中,对持持卡人的身身份验证一一般是由持持卡人在发发卡行提供供的身份验验证服务器器(比如发发卡行的网网上银行)直直接进行,并并将身份验验证的结果果通知商户户。资金清清算可能是是在身份验验证通过之之后实时进进行清算,也也可能是通通过专用的的资金清算算网络单独独进行。这种传统解解决方案要要求发卡行行提供基于于互联网的的持卡人身身份验证服服务,并且且要求商户户
4、在持卡人人在进行互互联网支付付时,将持持卡人引导导至发卡行行进行身份份验证。随随着互联网网支付的普普及,这种种模式逐渐渐显现出一一些问题。其其中最突出出的问题是是持卡人需需要访问多多个互联网网服务站点点才能完成成一次完整整的支付过过程。在多多个互联网网服务站点点之间跳转转使用户的的交易与支支付体验不不够流畅。在在这个过程程由于网络络传输、客客户端处理理中任何一一个失败都都会造成支支付过程失失败。随着互联网网支付的发发展,第三三方支付平平台已经成成为互联网网支付体系系中的重要要组成部分分。越来越越多的商户户不是直接接通过银行行,而是通通过第三方方支付平台台实现基于于互联网支支付,利用用第三方支支
5、付平台提提供的快速速便捷的支支付清算服服务,降低低接入复杂杂度、控制制互联网支支付的成本本、提高用用户的支付付体验。基于快捷支支付的账户户安全体系系,当持卡卡人在进行行互联网支支付时,持持卡人可以以通过快捷捷支付账户户安全体系系进行身份份验证,并并在身份验验证通过时时,委托快快捷支付代代他向银行行发出支付付指令,实实现使用该该持卡人委委托范围内内的银行资资金的划拨拨,完成一一次完整的的互联网支支付。使用用这种方式式,在持卡卡人进行互互联网不需需要访问多多个互联网网服务站点点,避免输输入银行卡卡号与密码码,可以提提升用户的的互联网支支付体验,增增加支付成成功率,减减少用户银银行卡号与与密码被盗盗
6、的风险。与与此同时,基基于这种信信任与委托托关系,在在快捷支付付与银行之之间可以合合作为持卡卡人与快捷捷支付用户户提供更多多的增值服服务,比如如商户货款款的实时提提现服务等等。本文档阐述述的快捷支支付技术标标准,为更更加快捷安安全的互联联网支付结结算提供了了完全解决决方案。1.1.2 目标读者本文的主要要目标读者者是快捷支支付标准银银行方的技技术实施人人员,其中中的部分内内容也可供供银行的管管理与业务务人员参考考。1.1.3 版本规范快捷支付标标准的版本本规范是:.。本文介介绍快捷支支付技术标标准的1.0.0版版。1.1.4 最近修订版本号作者内容提要核准人发布日期1.0.00xxp初次版本2
7、013-05-271.2 参考标准与与文献第2章 快捷支付业业务概述本章介绍快快捷支付的的业务模型型,描述快快捷支付业业务的主要要业务目的的,介绍各各个参与方方的功能与与责任,并并阐述作为为快捷支付付安全性基基础的安全全责任模型型。2.1 快捷支付业业务模型2.1.1 业务模型快捷支付的的业务目的的是充分结结合快捷支支付在互联联网交易服服务与市场场占用率方方面的专长长,与银行行在资金管管理与结算算服务上的的专长,双双方优势互互补,为快快捷支付与与银行的共共同用户(其其中包括互互联网买家家与商户)提提供整合、快快捷、安全全的互联网网支付与结结算解决方方案。快捷支付主主要提供在在互联网上上进行支付
8、付时持卡人人(作为买买家)委托托快捷支付付使用他在在银行卡账账户中的资资金进行网网上支付业业务功能。在网上支付时,资金从买家银行卡账户流入快捷支付的客户保证金账户中.n 用户域用户域中包包括了快捷捷支付业务务的主要服服务对象,其其中包括互互联网交易易中的买家家与商户。买买家使用快快捷支付业业务进行交交易货款支支付,商户户使用快捷捷支付业务务进行交易易货款结算算。无论是是买家还是是商户,如如果需要使使用快捷支支付业务,必必须至少拥拥有一个快快捷支付账账户与一张张银行卡,并并且快捷支支付账户与与银行卡的的姓名与身身份证件需需要一致。n 交易控制域域交易控制域域直接为用用户域提供供互联网交交易服务以
9、以及与之相相关的资金金服务,其其中包括交交易支付时时的买家身身份验证与与授权、为为商户提供供货款结算算服务、监监督完整的的交易履约约过程、为为交易各方方提供沟通通与交互平平台等。在在快捷支付付业务模型型中,交易易控制域的的主体是快快捷支付。2.1.2 核心业务为了使用快快捷支付与与银行联合合提供的快快捷支付服服务,用户户首先需要要与快捷支支付和银行行签定协议,明明确各方的的权利与义义务,这一一过程称为为“快捷支支付签约”;“快捷支支付签约”所形形成的数据据记录称为为“快捷支支付签约记记录”;签签约成功后后,快捷支支付与银行行交互过程程中用于识识别用户身身份及银行行卡信息的的编号称为为“快捷支支
10、付协议号号”。在签约约成功后,用用户就可以以使用快捷捷支付进行行方便、安安全的网上上支付与提提现。为了保证快快捷支付业业务处理的的准确性,快捷支付标准中也规定了各种管理类业务,如批量查询、单笔交易查询、清算对账、签约对账等。 2.1.3 贷记卡快快捷支付与与借记卡快快捷支付快捷支付业业务不仅支支持借记卡卡支付业务务,同时也也支持信用用卡支付业业务,由于于借记卡快快捷支付与与信用卡快快捷支付业业务没有实实质性的差差别,本文文将借记卡卡快捷支付付业务与信信用卡快捷捷支付业务务整合到一一起进行介介绍,没有有特别说明明,所介绍绍的业务不不区分借记记卡与信用用卡。下面是信信用卡快捷捷支付与借借记卡快捷捷
11、支付的区区别如下表表:借记卡快捷捷支付贷记卡快捷捷支付是否区分大大小额否是是否收费否大额收费,小小额不收费费2.2 快捷支付安安全责任模模型2.2.1 安全目标快捷支付支支付业务的的主要安全全目标是,只只有经本人人用户委托托与授权,才才能够动用用该用户开开通快捷支支付业务的的银行卡账账户内的资资金,并且且用于用户户指定的支支付目的。这一安全目目标是通过过用户、快快捷支付与与银行三方方共同履行行责任来保保证的。引引入快捷支支付安全责责任模型,目目的在于明明确规定各各方在保障障安全目标标时的责任任。2.2.2 快捷支付安安全责任模模型为了实现安安全支付这这一目标,用用户、快捷捷支付与银银行各自应应
12、该履行的的责任 。1、 用户:只有有本人同时时拥有账户户号与支付付密码。 向快捷捷支付发起起的支付请请求代表本本人的真实实意图。2、 快捷支付:只有用户户发起交易易支付请求求,并且账账户与支付付密码验证证通过,才才能发起支支付指令。 只有收收到来自英英航的账务务处理的成成功结果,才才执行用户户请求的交交易支付。3、 银行:只有有来之快捷捷支付的支支付指定才才能触发快快捷业务的的账务处理理。 给快捷捷支付的支支付反馈真真实反馈账账务处理结结果 快捷服服务与额度度在用户授授权范围内内。从上可知只只要快捷支付支付业务的的参与者都都恰当地履履行了自己己的责任,即即可确保实实现快捷支付支付的安全全目标。
13、当当用户使用用快捷支付付时,信任任快捷支付付履行责任任(只有用用户发起交交易支付请请求,并且且账户与支支付密码验验证通过,才才能发起快快捷支付支付指令)。这这一信任关关系与快捷捷支付现有有的用户协协议是相容容的。2.2.3 责任认定方方式当出现快捷捷支付安全全目标被违违背的情况况时,为了了认定责任任,快捷支支付与银行行必须分别别举证自己己履行了责责任。如果果两方中有有一方无法法举证自己己履行了安安全责任模模型中规定定的责任,则则由于本次次安全目标标违背事件件引发的损损失由未能能举证的一一方承担。如如果快捷支支付与银行行都能够举举证自己履履行了责任任,则表明明用户未履履行自己的的安全责任任,损失
14、由由用户承担担。由于安安全责任模模型中信任任关系的存存在,因此此快捷支付付无须举证证自己履行行了责任(只只有用户发发起交易支支付请求,并并且账户与与支付密码码验证通过过,才能发发起快捷支付支付指令)。快捷支付技技术标准将将支持银行行与快捷支支付举证自自己履行了了责任。第3章 快捷支付架架构本章介绍快快捷支付的的技术架构构。描述组组成快捷支支付系统的的各个组件件以及它们们之间的协协作方式。3.1 快捷支付架架构目标3.1.1 业务目标快捷支付架架构的目标标是在快捷捷支付业务务模型的框框架下,实实现快捷支支付业务的的目标、约约束与流程程,对快捷捷支付安全全与责任模模型提供支支持。3.1.2 技术目
15、标除了实现业业务目标,快捷支付架构也需要达成一些技术上的目标。其中最重要的技术目标是开放、简单、安全。n 开放快捷支付标标准需要实实现快捷支支付与各个个银行系统统的互联,为为了方便快快捷支付与与银行之间间的异构平平台与系统统的互联,快捷支付架构必须基于开放平台与标准,方便跨平台、跨地域的接入。n 简单快捷支付作作为一种创创新的、以以简单、安安全、快捷捷为核心理理念的在线线支付规范范,在使用用的方便性性和接入的的简单性方方面,要求求超越传统统的互联网网支付解决决方案。n 安全由于快捷支支付标准简简化了支付付流程,并并且由快捷捷支付系统统而不是发发卡行完成成用户身份份的验证,因因此必须规规定严格的
16、的安全责任任模型,并并且通过恰恰当的技术术标准和方方法来实现现该责任模模型。3.2 快捷支付架架构模型3.2.1 架构模型由于不同银银行在系统统架构上存存在差异,本本文中以典典型的银行行系统为例例,介绍快快捷支付的的架构模型型。在快捷捷支付系统统的具体实实施与接入入中,可以以视需要对对该架构模模型进行修修改,增加加、删除、分分拆或者合合并系统中中包含的组组件。图3-1 快捷支付付架构模型型图中显示了了实现快捷捷支付业务务涉及到的的系统组件件。这些系系统组件有有些需要全全新引入(如如银行快捷捷支付渠道道和银行快快捷支付业业务系统),有有些需要在在原有系统统之上扩展展(如银行行柜面渠道道),有些些
17、可以直接接使用现有有的系统(如如银行账务务与卡业务务系统)。3.2.2 架构组件快捷支付技技术架构中中涉及到的的系统组件件与它们的的主要职责责如下:n 银行快捷支支付接入系系统银行快捷支支付渠道与与快捷支付付渠道之间间通过安全全的信道互互联,负责责与快捷支支付之间安安全地交换换快捷支付付协议报文文,验证报报文的真实实性与合法法性,维护护快捷支付付报文日志志,并在快快捷支付协协议报文与与银行快捷捷支付业务务系统所能能够理解的的交易指令令之间进行行翻译银行快捷支支付接入系系统可以独独立搭建,也也可以在现现有渠道平平台上扩展展。n 银行柜台银行柜面渠渠道是银行行柜员的工工作平台,负负责接受银银行柜员
18、提提交的快捷捷支付签约约请求,并并且提供柜柜员与快捷捷支付相关关的资金对对账与清算算、客户服服务等功能能。银行柜柜面渠道不不直接处理理快捷支付付业务的核核心逻辑,相相关处理均均翻译成银银行快捷支支付业务系系统所能够够理解的交交易指令,交交给银行快快捷支付业业务系统进进行处理。一般情况下下,可以通通过对现有有银行柜面面渠道系统统进行功能能扩展来支支持快捷支支付业务。n 银行快捷支支付业务系系统银行快捷支支付业务系系统是快捷捷支付业务务在银行端端处理的主主要系统,负负责接受来来自银行快快捷支付渠渠道或者银银行柜面渠渠道的请求求、控制快快捷支付业业务流程、管管理快捷支支付业务数数据、验证证快捷支付付
19、服务授权权与额度等等业务规则则、构造对对银行账务务与卡业务务系统的交交易请求、处处理银行账账务与卡业业务系统的的返回结果果、并将结结果返回给给银行快捷捷支付渠道道或银行柜柜面渠道等等银行快捷支支付业务系系统可以独独立搭建,也也可以在现现有中间业业务平台上上扩展。n 银行账务与与卡业务系系统银行账务与与卡业务系系统作为银银行的核心心系统,为为快捷支付付业务提供供基础的客客户身份验验证、卡片片密码验证证、资金清清算处理等等功能。理想情况下下,现有的的银行账务务与卡业务务系统所提提供的服务务就能够支支持快捷支支付业务,不不需要扩展展或者修改改银行账务务与卡业务务系统。n 快捷支付前前台系统快捷支付前
20、前台系统是是快捷支付付会员直接接使用快捷捷支付业务务功能的入入口,引导导用户进行行快捷支付付协议签约约、激活,对对于已经激激活的快捷捷支付用户户,能直接接使用快捷捷支付进行行充值,提提现,查询询银行卡余余额,修改改快捷支付付限额等功功能。是快快捷支付业业务展示给给用户使用用的平台。n 快捷支付业业务系统快捷支付业业务系统目目前主要负负责处理快快捷支付协协议及其他他非清算类类业务处理理,负责整整个快捷支支付签约信信息的管理理。非清算算类业务功功能,包含含:快捷支支付cmss信息管理理,快捷支支付限额查查询/修改,快捷捷支付余额额查询,快快捷支付签签约信息查查询等。n 快捷支付支支付/清算系统统快
21、捷支付体体系中,支支付层负责责接收快捷支支付清算类类业务请求求,用户在在快捷支付付前台系统统选择快捷捷支付进行行充值,提提现,充退退等操作时时,前台系系统将快捷捷支付请求求发送到支支付层,有有支付层负负责将请求求分类记录录并发送到到清算层,并并等待清算算层回执处处理结果后后,通知账账务系统完完成用户账账务操作。清算层是是是快捷支付付清算类业业务处理的的核心系统统,收到支支付层快捷捷支付业务务请求后,清清算层记录录快捷支付付请求信息息,并将请请求触发到到快捷支付付前置系统统,由快捷捷支付前置置系统完成成快捷支付付报文与银银行端的交交互,完成成快捷支付付请求处理理。同时,清清算层还负负责触发快快捷
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 京东网银 在线 快捷 支付 接口 说明 银行 12069
限制150内