zoukankan      html  css  js  c++  java
  • POS 60域用法

    自定义域(Reserved Private)

    1.变量属性

    N...17(LLLVAR),3个字节的长度值+最大17个字节的数字字符域。

    压缩时用右靠BCD码表示的2个字节的长度值+用左靠BCD码表示的最大9个字节的数据。

    2.域描述

    本域为自定义域。

    ——数据元长度                                                                N3

    ——60.1  消息类型码                                                       N2  

    ——60.2  批次号                                                               N6  

    ——60.3  网络管理信息码                                                N3  

    ——60.4  终端读取能力                                                    N1

    ——60.5  基于PBOC借/贷记标准的IC卡条件代码         N1

    ——60.6  支持部分扣款和返回余额标志                         N1

    ——60.7  帐户类型                                                            N3

    3.用法

    所有的POS终端向POS中心发送的交易消息中,均包含60.1域和60.2域指明本交易的交易类型和清算批次。

    POS的网络管理类报文中,网络管理信息码与消息类型码的组合标识不同的网络管理类消息。

    其中:

    表1 60.1 消息类型码

    消息类型编码

    消息类型

    说明

    00

    管理类交易,脚本通知交易

    第一位含义:

    0——查询类交易

    1——授权类交易

    2——金融类交易

    3——离线类和脱机类交易

    4——PBOC电子钱包/电子现金交易

    5——金融类交易

    第二位含义:

    偶数——借记

    奇数——贷记

    01

    查询

    03

    积分查询

    10

    预授权/冲正

    11

    预授权撤销/冲正

    20

    预授权完成(请求)/冲正

    21

    预授权完成撤销/冲正

    22

    消费/冲正

    23

    消费撤销/冲正

    24

    预授权完成(通知)

    25

    退货(包含联盟积分退货)

    27

    IC卡脱机交易退货

    30

    离线结算

    32

    结算调整

    34

    结算调整(追加小费)

    36

    脱机消费

    40

    电子钱包的IC卡指定账户圈存/冲正

    41

    电子钱包的IC卡现金充值/冲正

    42

    电子钱包的IC卡非指定账户转账圈存/冲正

    45

    电子现金指定账户圈存/冲正

    46

    电子现金现金充值/冲正

    47

    电子现金非指定账户转账圈存/冲正

    48

    磁条卡现金充值/确认

    49

    磁条卡帐户充值

    51

    电子现金现金充值撤销/冲正

    53

    预约消费撤销/冲正

    54

    预约消费/冲正

    表2 60.3  网络管理信息码

    消息类型

    网络管理信息码

    说明

    0800/0810

    001

    POS终端签到(单倍长密钥算法

    0820/0830

    002

    POS终端签退

    0800/0810

    003

    POS终端签到(双倍长密钥算法)

    0800/0810

    004

    POS终端签到(双倍长密钥算法,含磁道密钥)

    0500/0510

    201

    POS终端批结算

    0320/0330

    201

    POS终端批上送

    0320/0330

    202

    对账不平衡时,POS终端批上送结束

    0320/0330

    203

    对账平衡时,POS终端上送成功的IC卡联机交易明细

    0320/0330

    204

    对账平衡时,POS终端上送IC卡通知信息

    0320/0330

    205

    对账不平衡时,POS终端上送成功的IC卡联机交易明细

    0320/0330

    206

    对账不平衡时,POS终端上送IC卡通知信息

    0320/0330

    207

    对账平衡时,POS终端批上送结束

    0320/0330

    208

    对账平衡时,POS终端上送圈存交易圈存确认明细

    0320/0330

    209

    对账不平衡时,POS终端上送圈存交易圈存确认明细

    0820/0830

    301

    回响测试

    0820/0830

    401

    收银员签到

    0820/0830

    362

    POS终端状态监控

    0800/0810

    360

    POS终端磁条卡参数下载

    0800/0810

    361

    POS终端磁条卡参数下载结束

    0800/0810

    364

    POS终端TMS参数下载

    0800/0810

    365

    POS终端TMS参数下载结束

    0800/0810

    370

    POS终端IC卡公钥下载

    0800/0810

    371

    POS终端IC卡公钥下载结束

    0820/0830

    372

    POS终端IC卡公钥信息查询

    0800/0810

    380

    POS终端IC卡参数下载

    0800/0810

    381

    POS终端IC卡参数下载结束

    0820/0830

    382

    POS终端IC卡参数信息查询

    0800/0810

    384

    POS终端币种汇率下载(仅在境外使用)

    0800/0810

    385

    POS终端币种汇率下载结束(仅在境外使用)

    0800/0810

    390

    POS终端卡BIN黑名单下载

    0800/0810

    391

    POS终端卡BIN黑名单下载结束

    0800/0810

    392

    POS终端小额取现的手续费下载(预留)

    0800/0810

    393

    POS终端小额取现的手续费下载结束(预留)

    0620/0630

    951

    基于PBOC借/贷记标准IC卡脚本处理结果通知

    表3 60.4  终端读取能力

    取值

    说明

    0

    终端读取能力不可知

    2

    可读取磁条卡

    5

    可接触式界面读取IC卡。对于电子钱包的非接触界面读取,该域也填5。

    6

    可非接触式界面读取IC卡(包括可读取CUPMobile移动支付方案中非接触式终端)。当22域前两位取值07、91、96或98时,该域必须填6。但对于电子钱包的非接触界面读取,该域仍然填5。

    表4 60.5  基于PBOC借/贷记标准的IC卡条件代码

    取值

    说明

    0

    未使用或后续子域存在,或手机芯片交易

    1

    上一笔交易不是IC卡交易或是一笔成功的IC卡交易

    2

    上一笔交易虽是IC卡交易但失败

    注: 22域取值02或90且60.4取值5且60.5取值1或2表示Fall Back现象。

    Fall Back现象可能出现在如下几种情况中:

       a)  卡上的芯片出现问题或在芯片终端不工作的情况下,芯片卡只能通过读取卡上的磁条信息来进行交易。

        b)  虽然卡片和芯片终端可以交互,但是终端却无法读取卡片上的应用,也只能通过读取卡上的磁条信息来进行交易。

    表5 60.6 支持部分扣款和返回余额标志

    取值

    说明

    1

    支持部分扣款和返回余额标志

    0

    不支持部分扣款和返回余额标志

    表6 60.7 帐户类型

    取值

    说明

    048

    发卡行积分,表示数字0的ASCII码

    065

    银联联盟积分,表示字母A的ASCII码

  • 相关阅读:
    python自动化_day3_基础数据类型的整理
    python自动化_day2_基础数据类型0410
    解决PowerDesigner 12 建Oracle 9i数据库脚本双引号问题(转抄)
    获取WPF资源,生成文件
    DataTable 用法归纳
    VS2008开发环境中容易遇到的3个问题之解决办法(转载)
    调用线程必须为 STA,因为许多 UI 组件都需要(转载)
    无法在Web服务器上启动调试。您不具备调试此应用程序的权限_解决方法
    js 数组去重问题
    HTML空格转义字符的使用
  • 原文地址:https://www.cnblogs.com/dengpeng1004/p/5917696.html
Copyright © 2011-2022 走看看