银联卡Token支付方案


-
银联卡Token支付方案
知识产权声明 中国银联股份有限公司(以下简称“中国银联”)对该规范文档保留全 部知识产权权利,包括但不限于版权、专利、商标、商业秘密等。任何人 对该规范文档的任何使用都要受限于在中国银联成员机构服务平台 (htp://member.unionpay.com/)与中国银联签署的协议之规定。中国银联 不对该规范文档的错误或疏漏以及由此导致的任何损失负任何责任。中国 银联针对该规范文档放弃所有明示或暗示的保证,包括但不限于不侵犯第 方知识产权 未经中国银联书面同意,您不得将该规范文档用于与中国银联合作事 项之外的用途和目的。未经中国银联书面同意,不得下载、转发、公开或 以其它仼何形式向第三方提供该规范文档。如釆您通过非法渠道获得该规 范文档,请立即删除,并通过合法渠道向中国银联申请。 中囯银联对该规范文档或与其相关的文档是否涉及第三方的知识产权 (如加密算法可能在某些国家受专利保护)不做任何声明和担保,中国银 联对于该规范文档的使用是否侵犯第三方权利不承担任何责任,包括但不 限于对该规范文档的部分或全部使用 目次 知识产权声明 目 次言 变更清单 中国银联银行卡联网联合技术规氾 支付方案 范围 规范性引用文件 术语和定义 3.1支付标记 3.2标记 3.3标记服务提供方 3.4标记请求方 3.5身份识别和验证 3.6标记担保级别 3.7标记的域控 3.8标记的存储位置 3.9去标记化 缩略语 交易处理 5.1交易说明 5.2交易处珥流程 5.2.1金融支付类交易 5.3支持的交易类型 5.3.1单信息父易 53.2双信息交易 报文接口 6.1报文域 域 6.1.2域 6.2报文格式 清算处理 7.1清算文件概述 7.2受理侧涉及的文件列表 7.3发卡侧涉及的文件列表 7.4文件格式 7.4.1文件格式概述 7.4.2流水文件记录格式 安全传输 8.1安全概述 计算 通讯接口 机构影响性分析 10.1受理侧改造 10.2发卡侧改造 参考文献 前 本标准由中国银联股份有限公司提出。 本标准由中国银联股份有限公司制定。 变更清单 系统改造影响性 号变更章节号变更内容 变更原因 分析(仅供机构变更人员变更时间 参考) 1.全文 全文 支持基于 token支付联机系统 白玫 2015-5-22 创新产品 清算系统 中国银联银行卡联网联合技术规范V2.1 Token支付方案 范围 本方案适用于所有加入中国银联银行卡信息交换网络、使用支付标记化完成支付交易的境内入 网机构。 本方案是对《中国银联银行卡联网联合技术规范V2.1》的补充修订方案,凡是本标准未提及内 容,均按《中国银联银行卡联K联合技术规范ⅴ2.1》规定的内容执行。后续,待本方案试点运行稳 定后,将合并入《中国银联银行卡联网联合技术规范V2.1》统一发布。 2规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本 文件。凡是不注日期的引用文件,其最新版木(包括所有的修改单)适用于木文件。 Q/CUP006中国银联银行卡联网联合技术规范V2.1 Q/CUPX中国银联支付标记化管理服务接凵技术规范 3术语和定义 3.1支付标记 主账号(PAN)的一个替代值,一般由13至19位的数字组成,该数值必须符合账号的基本 验证规则,其中包括LUN算法校验。在银行卡支付交易中用支付标记替换卡号,用支付标记的有效 期替换卡号有效期,不影响交易处理,增強∫交易安全。 3.2标记 标记BIN与卡BI类似,主要用于在支付网络中路由,但不能和主账号PAN的BIN冲突。仅用于支 付标记的发行,且属于特定的BIN范围,并在BIN表格中被相应标识 3.3标记服务提供方 标记服务提供方是产生、维护标记的主体,它也负责标记请求方管理,并向其提供标记。负责 支付标记化系统(TSP)的建设、维护以及运营,标记服务提供方作为支付标记的发行机构,有责任 履行以卜职责: 标记库的持续运行和维护 支付标记的生成与发布 安全应用和控制 支付标记数据准备 标记请求方的注册功能 建立及管理其自身的标记请求者API、标记库、标记提取平台及标记注册功能ε 确保标记BIN或标记BIN范围与传统卡号BIN不同,以防止PAN与标记的冲突 3.4标记请求方 向标记服务提供方提交标记申请的机构。该机构可以是传统支付行业的参与者或者某类专业化 服务提供方。在标记化系统中,标记服务提供方管理并唯一标识标记请求方。标记请求方的实体可 以是以下参与方: 存留卡号信息的商户 收单札构、收单机构的外包服务方以及提供商户支付的网关服务方 移动设备或芯片制造商 数字钱包服务商 发卡机构 标记凊求方需遵循标记服务提倛方的管理标准、技术规范和入內申请流程。在成功注册后,标 记请求方将被分配一个唯一的1号码。结合不同的交易场景,一个标记请求方可以申请多个TD。 3.5身份识别和验证 用于验证持卡人及其账户的有效性的方法,ID&V作为支付标记申请时一个重要环节,其结果百 接决定了所申请的支付标记和原始主账号PAV之间的可信程度。 3.6标记担保级别 担保级别用于表示所申请的支付标记和其绑定的主账号PAN可信程度的值,该值受很多因素的影 响,包括账户验证的结果、財份认证的结果、风险监控系统的评分等等,它也会受到标记存储位置 等其它因素的景响 担保级别在标记产生时由标记服务提供方根据一系列控制要素和验证结果综合判定;在标记产 生之后,如果对该标记进行额外的I&V操作,标记的担保缴别也叮进行更新。 3.7标记的域控 示标记绑定的使用场景,比如特定的交易类型、支付渠道(例如仅NC)、商广名称、数字 钱包服务提供方或者以上限定场景的任意组合。 38标记的存储位置 支付椓记位置的安全性将会影响该支付标记的担保级别。标记服务提供方需要定义标记的存储 位置,并且负责对相关的标记请求方申请的存储位置执行检査。建议包括以下存储类型: 远程存储,例如大商广的服务器 SE存储,例如芯片,于机中的SE: 本地安全环境存储:例如TEE 远程安全环境存储:如云SE; 39去标记化 去标记化,是支付标记系统根据当前的交易场景在判断攴付标记的有效性、域控以及父易金额 限制等措施后,将其转换为原始主账号PAN的操作 4缩略语 ID&V9份识别和验证( Identification and verification) PAN 主账号( Primary Account Number) TR 标记清求方( Token Requestor) TSP 标记服务提供方( Token service provider) 5交易处理 51交易说明 经CUPS转接的支付标记化交易是由终端向受理方发起,经CUPS转接,向发卡机构发送的金融支 付类交易,包括消费类、预授权类、取现类、转账类、余额查询、账户验证。 5.2交易处理流程 5.2.1金融支付类交易 5.2.1.1正常处理流程 受理方、发卜方与CUPS之间的交易正常处理流程,与基于PAN的交易正常处理保持一致。对于需 UPS向发卡方转发的请求类、通知类、手工类报文,CUPS将对报文进行去标记化处理。 52.1.2异常处理流程 受理方、发卡方与CUPS之间的异常处理流程,与基于PA的金融类交易异常处理保持一致。

749KB
中国银联银联卡联网联合技术规范V2.1-Token支付方案.pdf
2018-01-17中国银联银联卡联网联合技术规范V2.1-Token支付方案.pdf
2KB
PHP成功获取微信支付的Token源码
2018-01-02PHP成功获取微信支付的Token源码,具体博客地址为:http://blog.csdn.net/sinat_28371057/article/details/78948877
- MySQL 有这一篇就够(呕心狂敲37k字,只为博君一点赞!!!) 53962021-03-03文章目录前言一、SQL简述1.SQL的概述2.SQL的优点3.SQL的分类二、数据库的三大范式三、数据库的数据类型1.整数类型2.浮点数类型和定点数类型九、MySQL数据表简单查询1.简单查询概述2.查询所有字段(方法不唯一只是举例)3.查询指定字段(sid、sname)4.常数的查询5.从查询结果中过滤重复数据6.算术运算符(举例加运算符)十、函数1.聚合函数1.1、count()1.2、max()1.3、min()1.4、sum()1.5、avg()2.其他常用函数2.1、时间函数2.2、字符串函数2.
Python初级入门精讲
2017-11-22本课程为Python全栈开发初级入门篇-语言基础章节,学习完本篇章可对python语言有初步的掌握与理解,本课程侧重于初级学员,课程内容详细有针对性,务求各种类型的学员都可以掌握python开发。
1.64MB
算法设计与分析-张德富-答案全
2018-12-12算法设计与分析-张德富-完整版本答案。 此版本答案诗最全的。很详细。 pdf后面带课件
零基础Python数据分析特训营-直播回放
2020-07-07作为投资者,我们常听到的一句话是“不要把鸡蛋放入同一个篮子,可见分散投资可以降低风险,但如何选择不同的篮子、便是见仁见智的事情了,数据分析就是解决这些问题的一工具。在本次数据分析训练营分为四天,前 2天为 Python 编码技术部分,可以帮助学习者快速上手Python数据处理;后2天为数据分析部分,借助通联数据平台的策略建立,实现实际项目结合,将各种策略代码直接开源,并且对各种策略进行了介绍与点评,通过数据分析支撑决策,可谓本次训练营的精华部分。
手把手带你学Python
2020-03-03当下最火的计算机语言,难道你还只停留知道的阶段吗?快跟着老司机一起起飞吧~ 零基础开始学,只要跟着视频一步一步来,多思考,多练习,我相信你会有质的飞越。 学习路上会很苦,也会很累。但是这些等你学会以后,会发现这些都是值得。 还在等什么?快来学习吧~
70.77MB
个人简历模板
2018-12-12优质简历模板,目前最前全的模板收藏,需要换工作的小伙伴们可以试试
16.68MB
Visual c++ 2010 Express(中文版)
2018-11-20Visual c++ 2010 Express(中文版)安装包及其安装视频,从2018年3月开始,全国二级C语言平台更改为VC++2010 Express版本,请安装新环境,注册方法:从 Visual
28KB
各显卡算力对照表!
2018-01-11挖矿必备算力对照!看看你的机器是否达到标准!看完自己想想办法刷机!
- 实时 摔倒识别 /运动分析/打架等异常行为识别/控制手势识别等所有行为识别全家桶 原理 + 代码 + 数据+ 模型 开源! 45962021-03-02文章目录一、 基本过程和思想二 、视频理解还有哪些优秀框架三、效果体验~使用手势:python run_gesture_recognition.py健身_跟踪器:卡路里计算三、训练自己数据集步骤然后,打开这个网址:点击一下start new project但是官方的制作方法是有着严重bug的~我们该怎么做呢!原代码解读 大家好,我是cv君,很多大创,比赛,项目,工程,科研,学术的炼丹术士问我上述这些识别,该怎么做,怎么选择框架,今天可以和大家分析一下一些方案: 用单帧目标检测做的话,前后语义相关性很差(也有
Javascript前端开发
2018-03-14JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
7.22MB
《实变函数与泛函分析》答案
2018-07-05郑维行版本 希望能有所帮助 《实变函数与泛函分析》课后答案
电商网站高并发秒杀实战
2018-12-26这是一个电商平台的项目实战案例,基于双11抢购活动真实需求设计,从需求分析到框架设计,从用户登录到抢购商品、完成支付等,这其中涉及千万级用户如何实现有序队列、如何进行高并发测试、用户唯一性判断等,该案例用细腻、详实的讲解,手把手教你完成全项目开发。
-
下载
显卡显存测试工具nv amd VideoMemoryStressTest_1.7.zip
显卡显存测试工具nv amd VideoMemoryStressTest_1.7.zip
-
下载
vue.js_2.0中文参考手册.zip
vue.js_2.0中文参考手册.zip
-
下载
写代码常见问题.txt
写代码常见问题.txt
-
学院
Cocos Creator游戏开发-合成大西瓜 CocosCreat
Cocos Creator游戏开发-合成大西瓜 CocosCreat
-
下载
elasticsearch-http-client.zip
elasticsearch-http-client.zip
-
下载
kernel-4.19.178.zip
kernel-4.19.178.zip
-
下载
电容降压的原理和电容降压LED驱动电路.doc
电容降压的原理和电容降压LED驱动电路.doc
-
博客
葛坤:3.8周一开盘黄金白银原油全面走势分析报告及多空解套
葛坤:3.8周一开盘黄金白银原油全面走势分析报告及多空解套
-
学院
《文件和目录操作命令》<Linux核心命令系列Series> <2.>
《文件和目录操作命令》<Linux核心命令系列Series> <2.>
-
下载
OPA4353.芯片数据手册
OPA4353.芯片数据手册
-
下载
lm2678 5A DC-DC.pdf
lm2678 5A DC-DC.pdf
-
下载
LibevenTemplate.zip
LibevenTemplate.zip
-
下载
最简单的视音频播放示例 1.1
最简单的视音频播放示例 1.1
-
学院
计算机网络 静态路由和动态路由协议
计算机网络 静态路由和动态路由协议
-
学院
MySQL 多平台多模式(安装、配置和连接 详解)
MySQL 多平台多模式(安装、配置和连接 详解)
-
下载
TP5400充放电二合一锂电池管理.pdf
TP5400充放电二合一锂电池管理.pdf
-
博客
vcenter RCE CVE-2021-21972 漏洞复现与分析
vcenter RCE CVE-2021-21972 漏洞复现与分析
-
学院
MySQL 视图
MySQL 视图
-
学院
C/C++反汇编解密
C/C++反汇编解密
-
博客
1024. 视频拼接 的两种解法
1024. 视频拼接 的两种解法
-
博客
ALLPlayer(全能高清视频播放器)官方中文版V8.8.5 | 全能高清播放器免费下载
ALLPlayer(全能高清视频播放器)官方中文版V8.8.5 | 全能高清播放器免费下载
-
下载
管家婆辉煌普及版II Top 12.71.txt
管家婆辉煌普及版II Top 12.71.txt
-
博客
customize ubuntu theme color like pycharm grey
customize ubuntu theme color like pycharm grey
-
下载
三星Linux内核 android_kernel_2.6.35_smdkv210.tar.bz2
三星Linux内核 android_kernel_2.6.35_smdkv210.tar.bz2
-
学院
MySQL 数据类型和运算符
MySQL 数据类型和运算符
-
博客
AtCoder Beginner Contest 194 D-E
AtCoder Beginner Contest 194 D-E
-
下载
用ICL7135实现18位高精度的模数转换方法.pdf
用ICL7135实现18位高精度的模数转换方法.pdf
-
博客
数数字
数数字
-
学院
基于SSM实现的房屋租赁系统【附源码】(毕设)
基于SSM实现的房屋租赁系统【附源码】(毕设)
-
博客
php提示Notice: Undefined index解决方法
php提示Notice: Undefined index解决方法