中国银联电视支付技术规范1_电视支付前置系统报文接口规范(20120214)

更新时间:2023-03-21 00:28:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Q/CUP 中国银联股份有限公司企业标准

中国银联智能电视支付技术规范

第1部分智能电视支付前置系统报文接口

规范

Technical Specifications on Smart TV Payment

Part 1 Message Interface Specification on Smart TV Payment Platform

中国银联股份有限公司发布

Q/CUP 038.1-2011

目次

前言 (1)

1 范围 (1)

2 应用系统结构 (1)

3 交易处理流程 (1)

4 通讯机制 (18)

5 消息结构说明 (19)

6 报文结构说明 (21)

7 报文域说明 (21)

8 交易报文格式说明 (62)

9 对账文件接口 (115)

10 差错处理说明 (116)

附录 A (规范性附录)树形结构图 (117)

附录 B (规范性附录)交易分类说明 (119)

附录 C (规范性附录)应答码 (121)

Q/CUP 038.1-2011

前言

本规范对智能电视支付业务相关的智能电视支付前置系统(Smart TV Payment Platform, STPP),包括应用系统结构、交易处理流程、交易报文接口、对账文件接口进行了规定。

本规范由中国银联股份有限公司提出。

本规范由中国银联股份有限公司制定。

本规范起草单位:中国银联股份有限公司、百视通信息技术有限公司、福建联迪商用设备有限公司。

本规范主要起草人:吴潇、金正博、郭延斌、张立杰、周砺锋、谭颖、李伟、海涛、徐蓉、倪德中。

Q/CUP 038.1-2011

中国银联智能电视支付技术规范

第1部分智能电视支付前置系统技术规范

1 范围

本规范规定了智能电视支付业务中各种交易的正常处理流程和异常处理流程,以及智能电视支付通道与智能电视支付前置系统之间进行联机交易时使用的报文接口,包括报文的结构、格式以及报文域。规定了智能电视支付通道与智能电视支付前置系统之间的文件交换关系,包括文件的存取方式、文件名及记录格式的约定。

本标准适用于从事智能电视支付业务相关产品的设计、制造、管理、发行、受理以及相关应用系统的研制、开发、集成和维护的相关部门(单位)。

2 应用系统结构

图1 应用系统结构图

智能电视支付系统主要包括智能电视支付应用客户端、智能电视支付通道、智能电视支付前置系统、银联系统、行业商户和发卡方六个部分。本规范主要规定智能电视支付前置系统的各种业务交易处理流程,以及智能电视支付通道与智能电视支付前置系统之间的报文接口。

3 交易处理流程

3.1 概述

根据用途,智能电视支付前置系统支持的联机交易可以分为以下几类:

——委托类交易,主要包括建立委托关系、撤销委托关系及其冲正;

——查询服务类交易,主要包括银行卡余额查询,行业信息查询,账单费用查询;

——金融支付类交易,主要包括缴费、消费、分期付款及其相应的撤销、冲正和退货,代付及其相应的撤销和冲正,销账和冲正;

——预授权类交易,主要包括预授权、预授权完成及其相应的撤销和冲正;

——转账服务类交易,主要包括转帐,信用卡还款,IC卡指定帐户圈存和冲正,绑定卡向IC卡充值;

——辅助类交易,主要包括动态密码生成,IC卡公钥/参数下载查询,IC卡公钥/参数下载,IC卡

1

Q/CUP 038.1-2011

2

公钥/参数下载结束;

—— 通知类交易,主要包括冲正通知、IC 卡脱机交易上送和代付确认。 在本规范定义的联机交易中,按照交易的发起方又可以将交易分为智能电视支付通道发起的交易和智能电视支付应用客户端发起的交易。

3.2 委托类交易 3.2.1 建立委托关系

建立委托关系交易可以是用户通过支付应用客户端主动发起或者支付通道代为发起的建立委托关系方式,用于将本人名下的支付账户与姓名、身份证号、终端用户号、用户手机号码之间建立绑定关系。通过终端用户号获取支付账户号、姓名、身份证号和用户手机号码来完成后续交易。

支付通道和智能电视支付前置系统均将为其建立用户委托资料库,用于保存和用户委托资料的核对。

本交易不参与对账,本交易可引发冲正。 3.2.1.1 正常交易流程

1- 电视支付应用客户端和支付通道将建立委托关系请求发送给智能电视支付前置系统 2- 智能电视支付前置系统将交易请求发送给银联系统 3- 银联系统将交易请求发送给发卡方 4- 发卡方向银联系统返回交易应答

(1)发卡方根据业务规则要求,选择是否检查持卡人身份、账户有效性等关键信息,审核通过后发送应答给银联系统

(2)如果发卡方审核未通过审核或者返回应答出错(例如应答超时或者应答MAC 校验出错),则拒绝该交易

5- 银联系统向智能电视支付前置系统返回交易应答

6- 智能电视支付前置系统将应答消息转发给支付通道和支付应用客户端,返回建立委托关系的结果

3.2.1.2 异常交易流程

智能电视支付前置系统收到银联系统拒绝建立委托关系应答时,直接向支付通道和支付应用客户端返回拒绝应答。

智能电视支付前置系统未收到银联系统返回的建立委托关系应答、收到建立委托关系应答报文MAC 错或时间超时,会引发冲正通知银联系统取消委托关系的建立。

支付通道和支付应用客户端未收到智能电视支付前置系统建立委托关系应答、收到的建立委托关系应答报文

MAC 错或时间超时,会发送冲正通知智能电视支付前置系统取消委托关系的建立。

具体可参见《中国银联多渠道平台-交易处理说明部分》中对一般建立委托关系异常流程的描述。

1- 支付应用客户端和支付通道向智能电视支付前置系统发送建立委托关系冲正 2- 智能电视支付前置系统向支付应用客户端和支付通道返回建立委托关系冲正应答

Q/CUP 038.1-2011 3-智能电视支付前置系统向银联系统发送建立委托关系冲正

4-银联系统向智能电视支付前置系统返回建立委托关系冲正应答

3.2.2 撤销委托关系

撤销委托关系是指对建立委托关系的反向操作,这里特指是用户通过支付应用客户端主动发起或者智能电视支付通道代为发起,用于撤销或解除用户名下的支付账户号与姓名、身份证号、终端用户号码以及用户手机号码之间的绑定关系的交易。

本交易不参与对账,本交易可引发冲正。

3.2.2.1 正常交易流程

1-支付应用客户端或者支付通道将撤销委托关系请求发送给智能电视支付前置系统

(1)智能电视支付前置系统检查原委托关系是否存在,若不存在则直接拒绝,不再转发2-智能电视支付前置系统转发撤销委托关系请求发送给银联系统

3-银联系统将撤销委托关系请求发送给发卡方

4-发卡方向银联系统返回撤销委托关系应答

(1)发卡方应审查持卡人身份、账户有效性等,然后发送应答给银联系统

(2)如果发卡方审核未通过或者返回应答出错(应答超时或者应答MAC校验出错),则拒绝该交易5-银联系统向智能电视支付前置系统返回撤销委托关系应答

6-智能电视支付前置系统返回支付通道和支付应用客户端撤销委托关系的结果

注:只有原委托关系确实存在的情况下,才会有第2步和第5步。

3.2.2.2 异常交易流程

请参见建立委托关系异常流程。

3.3 查询服务类交易

3.3.1 银行卡余额查询

持卡人在智能电视支付支付应用客户端查询所持银行卡账户余额的交易,查询结果为账户余额。

该交易不参与对账,不引发冲正。

3.3.1.1 正常交易流程

1-支付应用客户端透过智能电视支付通道将银行卡余额查询请求发送给智能电视支付前置系统

2-智能电视支付前置系统将银行卡余额查询请求转发给银联系统

3-银联系统将银行卡余额查询请求转发给发卡方

4-发卡方向银联系统返回银行卡余额查询应答

5-银联系统向智能电视支付前置系统返回银行卡余额查询应答

6-智能电视支付前置系统向支付通道和支付应用客户端返回银行卡余额查询应答

3.3.1.2 异常交易流程

智能电视支付前置系统超时未收到银联系统应答,则向支付通道返回交易失败,不引发冲正。

3

Q/CUP 038.1-2011 支付通道无法收到智能电视支付前置系统应答时,则直接向支付应用客户端拒绝该交易。

3.3.2 帐单费用查询

账单费用查询交易是指用户从智能电视支付客户端和支付通道发起的待缴账单费用查询。

本交易不参与对账,本交易不引发冲正。

3.3.2.1 正常流程

1-支付应用客户端透过智能电视支付通道向智能电视支付前置系统发送账单费用查询请求

2-智能电视支付前置系统将账单费用查询请求转发给银联系统

3-银联系统将账单费用查询请求转发给发卡方

4-发卡方向银联系统返回账单费用查询应答

5-银联系统向智能电视支付前置系统返回账单费用查询应答

6-智能电视支付前置系统向支付通道和支付应用客户端返回账单费用查询应答

3.3.2.2 异常流程

若支付通道超时未收到应答,则向智能电视支付客户端返回失败,不引发冲正。

若智能电视支付前置系统超时未收到银联系统应答,则向支付通道返回失败,不引发冲正。

3.3.3 行业信息查询

行业信息查询是指用户从智能电视支付客户端和支付通道发起的行业商户特定信息的查询,例如历史交易等。

本交易不参与对账,本交易不引发冲正。

3.3.3.1 正常交易流程

请参见账单费用查询正常交易流程。

3.3.3.2 异常交易流程

请参见账单费用查询异常交易流程。

3.4 金融支付类交易

3.4.1 缴费

持卡人通过智能电视支付应用客户端实现银行卡向公共事业单位、公共服务单位和内容服务提供商等用户帐户进行资金转移的交易。

缴费交易的交易金额参加清算和对账,可引发冲正。

3.4.1.1 正常交易流程

4

Q/CUP 038.1-2011

5

1- 支付应用客户端透过智能电视支付通道将缴费交易请求发送给智能电视支付前置系统 2- 智能电视支付前置系统将缴费交易请求转发给银联系统 3- 银联系统发送缴费交易请求给发卡方 4- 发卡方向银联系统返回缴费交易应答

(1)发卡方应检查持卡人身份、账户有效性等关键信息,审核通过后返回交易结果应答给银联系统 (2)如果发卡方审核未通过审核或者返回应答出错(例如应答超时或者应答MAC 校验出错),则拒绝该交易

(3)发卡方必须确认持卡人账户中有足够的金额,如果少于应支付金额,则拒绝该交易

5- 银联系统根据行业商户信息判断是否发送行业商户进行销账,如果需要,则向行业商户发送缴费交易请求,

否则直接进入步骤7

6- 行业商户对指定账户进行销账,并向银行系统返回缴费交易应答 7- 银联系统向智能电视支付前置系统返回缴费交易应答

8- 智能电视支付前置系统向支付通道和支付应用客户端返回缴费交易应答

3.4.1.2 异常交易流程

智能电视支付前置系统收到银联系统拒绝交易应答,

直接向支付通道和支付应用客户端返回拒绝应答。

支付通道未收到智能电视支付前置系统缴费交易应答、收到智能电视支付前置系统发送的缴费交易应答报文MAC 错或应答时间超时时,直接向智能电视支付前置系统发送冲正交易。

智能电视支付前置系统超时未收到银联系统缴费交易应答、收到银联系统发送的缴费交易应答报文MAC 错或应答时间超时时,直接向银联系统发送冲正交易。

1- 支付应用客户端和支付通道向智能电视支付前置系统发送缴费冲正 2- 智能电视支付前置系统向支付应用客户端和支付通道返回缴费冲正应答 3- 智能电视支付前置系统向银联系统发送缴费冲正 4- 银联系统向智能电视支付前置系统返回缴费冲正应答

3.4.2 消费

持卡人通过智能电视支付应用客户端实现电视购物、电视商务和视频服务等银行卡支付的交易。 消费交易的交易金额参加清算和对账。

消费交易可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。 3.4.2.1 正常交易流程

Q/CUP 038.1-2011

1-支付应用客户端透过支付通道将消费交易请求发送给智能电视支付前置系统

2-智能电视支付前置系统将消费交易请求转发给银联系统

3-银联系统发送消费交易请求给发卡方

4-发卡方向银联系统返回消费交易应答

(1)发卡方应检查持卡人身份、账户有效性等关键信息,审核通过后返回交易结果应答给银联系统

(2)如果发卡方审核未通过审核或者返回应答出错(例如应答超时或者应答MAC校验出错),则拒绝

该交易

(3)发卡方必须确认持卡人账户中有足够的金额,如果少于应支付金额,则拒绝该交易5-银联系统向智能电视支付前置系统返回消费交易应答

6-智能电视支付前置系统向支付通道和支付应用客户端返回消费交易应答

3.4.2.2 异常交易流程

请参见缴费异常交易流程。

3.4.3 分期付款

持卡人通过智能电视支付应用客户端实现信用卡分期付款购买商品或服务的交易,即交易时持卡人只须付出首付款就可以获取商品,剩余的款项首先由发卡方替持卡人垫付,然后持卡人根据和发卡方事先约定好的方式分期支付给发卡方。

目前仅有消费交易支持该付款模式。

分期付款交易的交易金额参加清算和对账。

分期付款交易可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.4.3.1 正常交易流程

请参考消费交易正常流程。

3.4.3.2 异常交易流程

请参考消费交易异常流程。

3.4.4 缴费撤销

缴费撤销交易是指支付通道发起缴费交易的反向交易,只有成功的缴费交易才可以撤销。仅支持对一个清算日内的原始交易进行撤销。缴费撤销交易必须是对原始交易的全额撤销。

缴费撤销交易需要参加清算和对账。

缴费撤销可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.4.4.1 正常交易流程

6

Q/CUP 038.1-2011

1-支付通道将缴费撤销交易请求发送给智能电视支付前置系统

2-智能电视支付前置系统向银联系统转发缴费撤销交易请求

3-银联系统根据行业商户信息判断是否发送行业商户进行销账,如果需要,则向行业商户发送缴费撤销交易请求,否则直接进入步骤5

4-行业商户对指定账户进行销账,并返回缴费撤销应答

5-银联系统将缴费撤销交易请求转发给发卡方

6-发卡方向银联系统返回缴费撤销应答

7-银联系统向智能电视支付前置系统返回缴费撤销应答

8-智能电视支付前置系统向支付通道和支付应用客户端返回缴费撤销应答

3.4.4.2 异常交易流程

请参考缴费交易异常流程。

3.4.5 消费撤销

消费撤销是指因人为原因,在结算前撤销已成功的原始消费交易,其由支付通道操作员进行操作。仅支持对一个清算日内的原始交易进行撤销。支付通道的操作员需要向持卡人核对原始交易的凭证。发卡行批准的消费撤销金额将即时地反映到该持卡人的账户上。

消费撤销交易必须是对原始交易的全额撤销。

消费撤销交易需要参加清算和对账。

消费撤销可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.4.5.1 正常交易流程

请参考消费交易正常流程。

3.4.5.2 异常交易流程

请参考消费交易异常流程。

3.4.6 分期付款撤销

分期付款撤销是指因分期付款商品退回或服务取消,在结算前撤销已成功的原始分期付款交易,将已扣款项退还持卡人原扣款账户的过程,其由支付通道操作员进行操作。仅支持对一个清算日内的原始交易进行撤销。支付通道的操作员需要向持卡人核对原始交易的凭证。发卡行批准的分期付款撤销金额将即时地反映到该持卡人的账户上。

分期付款撤销必须是对原始交易的全额撤销。

分期付款撤销交易需要参加清算和对账。

分期付款撤销可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.4.6.1 正常交易流程

请参考消费撤销交易正常流程。

3.4.6.2 异常交易流程

7

Q/CUP 038.1-2011 请参考消费撤销交易异常流程

3.4.7 退货

退货交易是指因消费交易的商品退回或服务取消,将已扣款项退还持卡人原扣款账户的过程,包括全额和部分金额退货。退货交易用于撤销当日以及非当日的消费交易,其由支付通道操作员进行操作。操作员需要向持卡人核对原始交易的凭证。

退货交易支持部分退货和多次退货。

退货时,银联系统根据收到的交易匹配原交易,如匹配到原交易,返回成功应答,退货成功;否则返回失败应答,退货不成功,此时可根据需要转手工流程。

发卡方一旦成功接收到退货通知,将无条件予以承兑,退货交易需要参加清算和对账。

退货不引发冲正通知。

3.4.7.1 正常交易流程

1-支付通道向智能电视支付前置系统发送退货通知

2-智能电视支付前置系统向支付通道返回退货通知应答

3-智能电视支付前置系统向银联系统发送退货通知

4-银联系统向智能电视支付前置系统发送退货通知应答

5-银联系统向发卡方发送退货通知

6-发卡方向银联系统返回退货通知应答

3.4.7.2 异常交易流程

若支付通道超时未收到退货交易应答,则向支付应用客户端返回交易失败,不引发冲正。

3.4.8 分期付款退货

分期付款退货是指因分期付款消费交易的商品退回或服务取消,将已扣款项退还持卡人原扣款账户的过程,分期付款退货交易用于撤销当日以及非当日的分期付款消费交易,其由支付通道操作员进行操作。操作员需要向持卡人核对原始交易的凭证。

分期付款退货支持部分退货和多次退货。

发生分期付款退货交易时,银联系统根据收到的交易匹配原交易,如匹配到原交易,返回成功应答,退货成功;否则返回失败应答,退货不成功,此时可根据需要转手工流程。

发卡方一旦成功接收到分期付款退货通知,将无条件予以承兑,此笔交易需要参加清算和对账。

分期付款退货不引发冲正通知。

3.4.8.1 正常交易流程

请参考退货交易正常流程。

3.4.8.2 异常交易流程

请参考退货交易异常流程

3.4.9 代付交易

代付交易是指商户通过支付通道以批量文件方式发起的从单位结算账户向用户银行卡账户进行款项支付的交易。该交易主要用于退货时及时将货款退还给用户,由支付通道进行垫付,向用户银行卡账户转入相应金额。

8

Q/CUP 038.1-2011 代收交易批量文件格式应包括商户名称、商户编码、收款方姓名、卡号、账户类型、币种、支付项目、支付区间、交易金额等信息。代收交易批量文件必须使用数字证书进行加密。支付通道应对商户报送的代收交易批量文件进行数字证书签名验证。

代付交易的交易金额参加清算和对账。

代付交易可引发代付确认,不引发冲正通知。

3.4.9.1 正常交易流程

1-商户通过支付通道向支付通道发送批量代付文件;支付通道进行商户合法性检查后,接收批量代付文件,冻结商户资金;支付通道将批量代付文件发送给智能电视支付前置系统

2-智能电视支付前置系统将批量代付文件发送给银联系统

3-银联系统将文件记录逐条转换成实时代付交易发送给发卡方

4-发卡方向银联系统返回代付交易应答,银联系统逐条记录发卡方应答

5-日终文件下发时,银联系统向智能电视支付前置系统下发批量代付原文件的处理结果,逐条标识原文件中每条记录的处理结果

6-智能电视支付前置系统向支付通道返回批量代付原文件的处理结果,商户接收并记录批量代付文件处理结果

3.4.9.2 异常交易流程

支付通道收到STPP发送的代付交易应答超时,可引发代付确认,不引发冲正。

3.4.10 代付撤销

该交易撤销由于操作失误等原因引起的代付交易,只有成功的代付交易才可以撤销。仅支持对一个清算日内的原始交易进行撤销。

该交易可引发冲正,需要参加清算和对账。

3.4.10.1 正常交易流程

请参见消费撤销正常交易流程。

3.4.10.2 异常交易流程

请参见消费撤销异常交易流程。

3.4.11 销账

销账是指支付通道发起的向行业商户进行扣费销账的交易。

销账的交易金额参加清算和对账。

销账可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.4.11.1 正常交易流程

9

Q/CUP 038.1-2011

10

1- 支付通道将销账请求发送给智能电视支付前置系统 2- 智能电视支付前置系统向银联系统发送销账请求 3- 银联系统以约定的方式向行业商户发送销账请求 4- 行业商户向银联系统返回销账应答

5- 银联系统向智能电视支付前置系统返回销账应答 6- 智能电视支付前置系统向支付通道返回销账应答

3.4.11.2 异常交易流程

智能电视支付前置系统收到行业商户拒绝销账交易应答,直接向支付通道和支付应用客户端返回拒绝应答。

支付通道和支付应用客户端未收到智能电视支付前置系统销账应答、收到智能电视支付前置系统销账应答报文MAC

错或时间超时时,直接向智能电视支付前置系统发送冲正交易。

智能电视支付前置系统未收到银联系统发送的销账应答、收到银联系统发送的销账应答报文MAC 错或时间超时,直接向银联系统发送冲正交易。

1- 支付通道向智能电视支付前置系统发送销账冲正 2- 智能电视支付前置系统向支付通道返回销账冲正应答 3- 智能电视支付前置系统向银联系统发送销账冲正 4- 银联系统向智能电视支付前置系统返回销账冲正应答

3.5 预授权类交易 3.5.1 预授权

持卡人通过智能电视支付应用客户端实现担保支付或其他需预先冻结一笔资金的交易,即商户根据持卡人需支付的商品或服务订单金额向发卡行索取日后付款的承诺,发卡行将持卡人账户的预授权金额冻结,并给出授权号。

持卡人结账时商户将根据持卡人实际的消费金额向发卡行请求资金结算。发卡行对持卡人账户按实际消费的金额进行扣账后,同时将预授权的金额进行解冻。

如果预授权有效期内商户没有上送相应的预授权完成交易,发卡行将会自动解冻预授权的金额。 预授权交易只控制持卡人可用余额的额度,不参加清算,由预授权完成交易来完成资金结算。 预授权交易可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。 3.5.1.1 正常交易流程

请参考消费交易正常流程。

Q/CUP 038.1-2011 3.5.1.2 异常交易流程

请参考消费交易异常流程。

3.5.2 预授权撤销

对已成功的预授权交易,在结算前使用预授权撤消交易,请求发卡方取消付款承诺,其由支付通道操作员进行操作。支付通道的操作员需要向持卡人核对原始交易的凭证。

预授权撤销交易必须是对原始预授权交易的全额撤销。

发卡行在收到预授权撤销交易后,将持卡人预授权金额全额解冻。

预授权撤销交易不参加清算。

预授权撤销交易可引发冲正通知。

3.5.2.1 正常交易流程

请参考消费撤销交易正常流程。

3.5.2.2 异常交易流程

请参考消费撤销交易异常流程。

3.5.3 预授权完成(请求)

预授权完成指持卡人对已批准的预授权交易,在预授权有效期内以实时发送结算通知报文形式作支付结算,其由支付通道操作员进行操作。预授权完成交易与预授权交易必须是同一商户。

发卡行批准的消费额即时的反映到该持卡人的账户余额上。

预授权完成交易无需持卡人输入密码。

预授权完成需要参加清算和对账。

预授权完成可引发冲正通知。

3.5.3.1 正常交易流程

请参见消费正常交易流程。

3.5.3.2 异常交易流程

请参见消费异常交易流程。

3.5.4 预授权完成(请求)撤销

预授权完成撤销交易是指因预授权交易的商品退回或服务取消,将已扣款项退还持卡人原扣款账户的过程,其由支付通道操作员进行操作。仅支持对一个清算日内的原始交易进行撤销。支付通道的操作员需要向持卡人核对原始交易的凭证。

发卡行批准的预授权完成撤销金额将即时地反映到该持卡人的账户上。

预授权完成撤销交易必须是对原始预授权完成交易的全额撤销。

本交易的交易金额需要参加清算和对账。

本交易可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.5.

4.1 正常交易流程

请参考消费撤销交易正常流程。

3.5.

4.2 异常交易流程

请参考消费撤销交易异常流程。

3.6 转账服务类交易

3.6.1 转帐

持卡人通过智能电视支付应用客户端实现两个银行卡账户之间资金划转的过程。

转账类交易经由银联系统转接并拆分为转出转账交易和转入转账交易。

11

Q/CUP 038.1-2011 转账类交易的交易金额参加清算和对账。

银联系统与转出方之间发生异常时会引发转出冲正,产生冲正的条件及冲正流程参见冲正通知。

银联系统与转入方之间发生异常时会引发转入确认,转入确认只能由银联系统发起,并且转入方不能拒绝转入确认。

3.6.1.1 正常交易流程

1-支付应用客户端透过智能电视支付通道将银行卡转帐交易请求发送给智能电视支付前置系统

2-智能电视支付前置系统将银行卡转帐交易请求转发给银联系统

3-银联系统拆分交易,并发送转出转帐交易请求给转出方

4-转出方向银联系统返回转出转帐应答

(1)转出方应检查转出卡身份、账户有效性等关键信息,如果转出方审核未通过审核或者返回应答出

错(例如应答超时或者应答MAC校验出错),则拒绝该交易

(2)转出方必须确认持卡人账户中有足够的金额,如果少于应支付金额,则拒绝该交易5-银联系统发送转入转帐交易请求给转入方

6-转入方向银联系统返回转入转帐应答

(1)转入方应检查转入卡身份、账户有效性等关键信息,如果转入方审核未通过审核或者返回应答出

错(例如应答超时或者应答MAC校验出错),则拒绝该交易

(2)向转入方账户转入指定款项

7-银联系统向智能电视支付前置系统返回银行卡转帐交易应答

8-智能电视支付前置系统向智能电视支付通道和支付应用客户端返回银行卡转帐交易应答

3.6.1.2 异常交易流程

如果转出方拒绝该交易,那么银联系统直接向智能电视支付前置系统返回拒绝应答。

具体可参见《银行卡联网联合技术规范V2.1》中对一般转账异常流程的描述。

3.6.2 信用卡还款

持卡人通过智能电视支付应用客户端实现借记卡账户向信用卡帐户之间的资金转移的交易。

信用卡还款交易的交易金额参加清算和对账。

本交易与转账交易流程相同,转出方为借记卡账户,转入方为信用卡账户。本交易不能引发冲正。

3.6.2.1 正常交易流程

请参考转账正常交易流程。

3.6.2.2 异常交易流程

12

Q/CUP 038.1-2011 请参考转帐异常交易流程。

3.6.3 IC卡指定帐户圈存

持卡人通过智能电视支付应用客户端发起的某银行卡账户向金融IC卡电子现金帐户进行资金转账的交易。该交易必须在支付应用终端上联机进行,并要求提交绑定借记或贷记账户的个人密码(PIN)。该银行卡账户的发卡行与该IC卡电子现金的发卡行必须相同。

本交易本金不参加清算,但手续费需参加清算和对账。

本交易可引发冲正通知,产生冲正的条件及冲正流程参见冲正通知。

3.6.3.1 正常交易流程

1-支付应用客户端透过支付通道向智能电视支付前置系统发送IC卡电子现金指定账户圈存请求

2-智能电视支付前置系统向银联系统转发IC卡电子现金指定账户圈存请求

3-银联系统向发卡方发送IC卡电子现金指定账户圈存请求

4-发卡方向银联系统发送IC卡电子现金指定账户圈存应答

5-银联系统向智能电视支付前置系统发送IC卡电子现金指定账户圈存应答

6-智能电视支付前置系统向支付通道发送IC卡电子现金指定账户圈存应答

7-支付应用客户端和支付通道向智能电视支付前置系统发送脚本处理结果通知,告知发卡方该笔圈存交易处理的结果

8-智能电视支付前置系统向支付通道和支付应用客户端发送脚本处理结果通知应答

9-智能电视支付前置系统向银联系统发送脚本处理结果通知,告知发卡方该笔圈存交易处理的结果

10-银联系统向智能电视支付前置系统发送脚本处理结果通知应答

11-银联系统向发卡方发送脚本处理结果通知,告知发卡方该笔圈存交易处理的结果

12-发卡方向银联系统发送脚本处理结果通知应答

3.6.3.2 异常交易流程

指定账户圈存交易出现异常时,采用冲正的方式,处理流程及原则请参见《银行卡联网联合技术规范V2.1》关于IC卡电子现金应用指定账户圈存交易的异常处理流程。

3.6.4 绑定卡向IC卡充值

持卡人通过智能电视支付应用客户端发起的某银行卡账户向金融IC卡电子现金帐户进行资金转账的交易。该银行卡账户的发卡行与该IC卡电子现金的发卡行可以是同一行,也可以是不同行。银行卡账户号的获取为用户事先建立委托关系进行绑定或者手工输入,不支持刷卡。

本交易的本金和手续费都需要参与清算。手续费采用日终清算的方式计算和划拨。

本交易不能引发冲正。

其中转出方为银行卡账户行,转入方为PBOC借贷记标准的电子现金账户行。

3.6.

4.1 正常交易流程

13

Q/CUP 038.1-2011

14

1- 支付应用客户端透过支付通道向智能电视支付前置系统发送IC 卡电子现金充值交易请求 2- 智能电视支付前置系统向银联系统发送消费交易请求 3- 银联系统向转出方发送消费交易请求 4- 转出方向银联系统发送消费交易应答

5- 银联系统向智能电视支付前置系统发送消费交易应答

6- 智能电视支付前置系统向银联系统发送IC 卡电子现金充值交易请求 7- 银联系统向转入方发送IC 卡电子现金充值交易请求 8-

转入方向银联系统返回IC 卡电子现金充值交易应答

9- 银联系统向智能电视支付前置系统返回IC 卡电子现金充值交易应答 10- 智能电视支付前置系统向支付通道返回IC 卡电子现金充值交易应答

11- 支付通道发往智能电视支付前置系统的脚本处理结果通知,告知转入方该笔现金充值交易处理的结果 12- 智能电视支付前置系统发往支付通道的脚本处理结果通知应答

13- 智能电视支付前置系统发往银联系统的脚本处理结果通知,告知转入方该笔现金充值交易处理的结果 14- 银联系统发往智能电视支付前置系统的脚本处理结果通知应答

15- 银联系统发往转入方的脚本处理结果通知,告知转入方该笔现金充值交易处理的结果 16- 转入方发往银联系统的脚本处理结果通知应答

3.7 网络管理类交易

网络管理类交易主要用于支付通道向智能电视支付前置系统入网签到和申请工作密钥。支付通道可以采用签到方式获取工作密钥。 3.7.1 签到

支付通道签到采用联机方式进行。 签到交易不参与对账,不引发冲正。 3.7.1.1 正常流程

1- 支付应用客户端或支付通道向智能电视支付前置系统发起签到请求

Q/CUP 038.1-2011

2-智能电视支付前置系统检查签到请求的合法性,返回包含密钥信息的应答

3.7.1.2 异常流程

当支付应用客户端或支付通道接收不到智能电视支付前置系统的应答时,则视为交易失败,不引发冲正。当智能电视支付前置系统无法发送应答时,直接丢弃这个应答。

3.8 通知类交易

3.8.1 冲正通知

3.8.1.1 正常交易流程

当支付通道、智能电视支付前置系统在限定时间内接收不到对交易请求报文的应答时,必须产生冲正通知。适用于以下交易的冲正:建立/撤销委托关系;缴费、消费、分期付款及其相应的撤销交易;代付撤销;销账;预授权、预授权完成(请求)及其相应的撤销交易;IC卡指定账户圈存。

当冲正发送方不能发送自动冲正通知或未能收到接收方对自动冲正的应答时,将自动冲正交易报文存放在存储转发队列中存储转发,最多不超过3次。

当智能电视支付前置系统接收到支付通道的自动冲正交易时,必须立即予以应答。

如果原始交易是成功交易,则各系统先将原始交易置为“已被冲正的交易”,然后再向后一个机构(其将原始交易送往的机构)发送自动冲正交易。

自动冲正与原始交易保持同一流水号。

自动冲正对原始交易进行全额冲正。

支付通道收到智能电视支付前置系统、智能电视支付前置系统收到银联系统的自动冲正应答后,如果应答码为“00”、“25”以及“12”,则认为自动冲正成功,支付通道、智能电视支付前置系统不再上送自动冲正请求;否则认为自动冲正不成功,发送方将继续上送冲正请求,直至规定的重发次数为止。

自动冲正交易不允许跨越清算日。

3.8.1.2 异常交易流程

自动冲正交易过程中存在以下两种异常情况:

——发送方不能将报文发送给接收方;

——发送方将报文发出后收不到接收方的应答。

当以上两种情况之一发生时,发送方可将报文存放在存储转发队列中,在发送方系统日切开始以前、接收方处于正常状态时,在一定次数内每隔一段时间重复发送,如果还是收不到应答,则停止发送。冲正通知不允许跨清算日。发送方与接收方两者之间若出现账务不平通过差错处理解决。

3.8.2 IC卡脱机交易上送

支付应用客户端通过联机交易方式将IC卡电子现金脱机交易结算数据逐笔发送给智能电视支付前置系统的交易,以方便IC卡电子现金脱机交易的批量上送和清算。成功的IC卡脱机交易明细采用6.14.4.9节中的格式上送TC值。

本交易不引发冲正。

3.8.2.1 正常交易流程

1-持卡人选择IC卡电子现金应用支付相关商品或服务,IC卡电子现金脱机交易完成后,支付应用客户端透过支付通道自动向智能电视支付前置系统发送IC卡电子现金脱机交易上送请求

2-智能电视支付前置系统向支付通道和支付应用客户端发送IC卡电子现金脱机交易上送响应

15

Q/CUP 038.1-2011

3-智能电视支付前置系统通过批量上送方式将IC卡电子现金脱机交易结算数据上送给银联系统进行清算处理3.8.2.2 异常交易流程

支付通道和支付应用客户端未收到智能电视支付前置系统发送的IC卡电子现金脱机交易上送应答、收到智能电视支付前置系统发送的IC卡电子现金脱机交易应答报文MAC错或者时间超时、收到智能电视支付前置系统拒绝IC卡电子现金脱机交易上送交易应答、用户中途关机、电视机突然断电等意外事故等时,支付通道和支付应用客户端应及时保存IC卡电子现金脱机交易结算数据,等下次联机交易时继续将相关交易发送给智能电视支付前置系统。

支付应用客户端应提供IC卡电子现金脱机交易结算数据保存工作机制和安全数据区域,以及开机自动上送电子现金IC卡脱机交易结算数据工作机制。

3.8.3 代付确认

支付通道接收智能电视支付前置系统的代付应答超时,则发起代付确认交易。

3.8.3.1 正常交易流程

1-支付通道向智能电视支付前置系统发送代付确认通知

2-智能电视支付前置系统向支付通道返回对代付确认通知的应答

3-智能电视支付前置系统向银联系统发送代付确认通知

4-银联系统向智能电视支付前置系统返回对代付确认通知的应答

5-银联系统向发卡方发送代付确认通知;

6-发卡方向银联系统返回代付确认通知的应答

3.8.3.2 异常交易流程

请参见《银行卡联网联合技术规范V2.1》关于通知交易的异常处理流程。

3.9 辅助类交易

3.9.1 动态密码生成

持卡人在支付应用客户端的用户界面选择“获取动态码”按键时,支付应用客户端发起的动态密码生成交易请求给银联系统,银联系统向合法验证的持卡人手机发送交易使用的动态密码的交易。智能电视支付前置系统将保存该动态密码用于后续交易中对该密码的正确性进行校验。

本交易不参加清算。

本交易不引发冲正交易。

3.9.1.1 正常交易流程

1-支付应用客户端透过支付通道发起动态密码生成交易请求给智能电视支付前置系统

2-智能电视支付前置系统转发动态密码生成交易请求给银联系统

3-银联系统生成动态密码,并将动态密码发送到用户手机

4-银联系统回应智能电视支付前置系统动态密码生成交易结果

16

Q/CUP 038.1-2011

5-智能电视支付前置系统回应支付应用客户端动态密码生成交易结果

3.9.1.2 异常交易流程

当支付通道和支付应用客户端在限定时间内无法收到智能电视支付前置系统应答或者收到失败应答时,支付应用客户端继续保持包含“获取动态码”的用户界面。

当用户手机不能收到银联系统发送的动态密码时,可以再次选择“获取动态码”按键重新获取动态密码,或者选择“取消”键结束交易。

建议选择“获取动态码”按键后,规定时限内进入灰锁状态,避免多次重复点击。

3.9.2 IC卡公钥/参数下载查询

在智能电视支付通道签到之后的每次联机时,如有必要,可由系统通知智能电视支付应用客户端更新公钥/参数,支付应用客户端会立即自动上送IC卡公钥/参数下载查询交易,下载公钥/参数列表。或者当智能电视支付应用客户端主动更新公钥/参数时,可自行发起该交易。

3.9.2.1 正常交易流程

1-支付通道向智能电视支付前置系统发送IC卡公钥/参数下载查询通知

2-智能电视支付前置系统向支付通道返回对IC卡公钥/参数下载查询通知的应答

3-智能电视支付前置系统向银联系统发送IC卡公钥/参数下载查询通知

4-银联系统向智能电视支付前置系统返回对IC卡公钥/参数下载查询通知的应答

3.9.2.2 异常交易流程

请参见《银行卡联网联合技术规范V2.1》关于通知交易的异常处理流程。

3.9.3 IC卡公钥/参数下载

智能电视支付应用终端收到公钥/参数列表后,在下次联机交易时发送IC卡公钥/参数下载请求报文,并接收应答。下载过程如有中断,则在智能电视支付应用终端下一次联机时,由终端重新发送下载请求报文。

本交易不参加清算。

本交易不引发冲正交易。

3.9.3.1 正常交易流程

1-智能电视支付应用客户端透过支付通道将IC卡公钥/参数下载交易请求发送给智能电视支付前置系统

2-智能电视支付前置系统转发IC卡公钥/参数下载交易请求给银联系统

3-银联系统向智能电视支付前置系统返回IC卡公钥/参数下载交易应答

4-智能电视支付前置系统向支付通道和智能电视支付应用客户端返回IC卡公钥/参数下载交易应答

3.9.3.2 异常交易流程

当支付通道和支付应用客户端在限定时间内无法收到智能电视支付前置系统应答或者收到失败应答时,支付应用客户端重新发送请求报文。

17

Q/CUP 038.1-2011

3.9.4 IC卡公钥/参数下载结束

当智能电视支付应用客户端更新公钥/参数完毕后,发送IC卡公钥/参数下载结束报文,告知公钥/参数已下载完毕。

本交易不参加清算。

本交易不引发冲正交易。

3.9.

4.1 正常交易流程

请参见IC卡公钥/参数下载正常交易流程。

3.9.

4.2 异常交易流程

当支付通道和支付应用客户端在限定时间内无法收到智能电视支付前置系统应答或者收到失败应答时,支付应用客户端重新发送请求报文。

4 通讯机制

4.1 双工长连

支付通道与智能电视支付前置系统之间的联机交易采用TCP通讯,建议采用的通讯方式为:双工长连接方式多点负载均衡接入。

4.1.1 双工方式

指一条连接既做为接收长连接又作为发送长连接,仅由一条连接就完成了接收和发送的功能。支付通道与支付前置系统建立一对SOCKET端口(互为客户/服务端),用于支付通道端发起的交易和智能电视支付前置系统端发起的交易;其中客户端作为发送数据端口,服务端作为接收数据端口。

4.1.2 长连接

长连接是指在一个TCP连接上可以连续发送多个数据包,SOCKET连接建立后,除非发生异常中断,否则双方不再关闭连接,始终保持连通状态,如果没有数据包发送,需要双方发链路检测包以维持此连接。

4.2 联机交易的超时控制

图2 超时限定原则

支付通道(含支付应用客户端)以自身系统时间来计算计时开始和计时结束。

支付通道(含支付应用客户端)的超时检查时间控制段为:从支付通道(含支付应用客户端)向智能电视支付前置系统发送报文开始,到支付通道(含支付应用客户端)收到智能电视支付前置系统的应答报文为止。

——智能电视支付前置系统与银联系统之间的超时限定:

18

本文来源:https://www.bwwdw.com/article/dmle.html

Top