终端类
产品介绍
智收银(USDK)
1.1 接口文档
修订记录目录
一.调用方式:
1、APP本地调研
2、HTTP调用
3、AIDL调用
4、串口通讯
5、数据共享
二、接口参数定义
三、交易接口说明
1、收款类
1.1 收款/分期收款 -- 银行卡
1.2 收款/分期收款/用户主扫 -- 扫码支付
1.3 收款/分期收款/预授权 -- 订单支付
1.4 收款/分期收款/预授权-- 订单支付(无查询)
1.5 金融宝
1.6 人脸
1.7 订单人脸支付
2、撤销类
2.1 撤销/分期撤销 -- 银行卡
2.2 撤销/分期撤销 -- 订单支付
2.3 撤销 -- 人脸支付
3、退货类
3.1 退货/分期退货 -- 银行卡
3.2 退货/分期退货 -- 扫码支付
3.3 退货-- 人脸支付
4、查询类
4.1 余额查询
4.2 订单支付结果查询
4.3 交易查询
4.4 订单详情查询
5、授权类
5.1 预授权
5.2 (订单)预授权撤销
5.3 (订单)预授权完成
5.4 (订单)预授权完成撤销
5.5 扫码预授权
5.6 (订单)扫码预授权撤销
5.7 (订单)扫码预授权
5.8 (订单)扫码预授权完成撤销
5.9 人脸预授权
5.10 人脸预授权撤销
5.11 人脸预授权完成
5.12 人脸预授权完成撤销
6、辅助功能
接收终端主密钥
终端签到
终端结算
提取指定交易内容
重打印签购单
身份验证
扫码获取订单请求
一机多商户辅助功能
借贷记验证
7、应用管理
配置 USDK 参数
检查 USDK 更新
获取所有 USDK 参数
设置所有 USDK 参数
8、对外服务
打印指定内容
获取设备信息
扫码获取码值(条形码/二维码)
读卡(银行卡,M1 卡,通联 86 预付费卡)
9、H5轻应用接口
四、AIDL接口文档
1.交易类
单笔交易明细
多笔交易明细
历史交易明细
读取身份证信息
历史交易汇总查询
获取 USDK 参数
设置 USDK 参数
读取银行卡号
清除流水
三要素验证
M1 卡读取
五、数据共享接口说明
1.交易类
交易明细查询(单笔/多笔
历史明细查询
交易汇总
历史交易汇总
清除交易流水
2.参数类
获取 USDK 参数
设置 USDK 参数
语音播报(百度离线)
3.三要素验证
六、钱包机构码参照表
七、业务类型
八、备注
九、附录
附录一
附录二
附录三
1.2 操作手册
1.3 调用示例
1.4 常见问题
云MIS
2.1 接口文档
1. 接口环境
2. 支付类接口
2.1. 基础收款接口
2.2. 授权类收款接口
2.3. 刷脸支付收款接口
2.4. 辅助功能接口
3. 业务编码列表
4. 返回码列表
5. 附录
2.2 操作手册
传统收银
3.1 接口文档
一、调用方式
二、 回调类定义
三、 接口参数定义
四、 卡标志说明
五、 业务类型、交易类型
六、 接口导入文件列表—Android 版本
七、 备注
八、附录
应用商店
4.1 接口文档
1 厂商服务配置
2 系统接口
版本下载以及对接demo
厂商设备服务
厂商设备服务
各厂商智能机出厂预装包
妙收银
应用商店
通联云终端(Cloud)
MIS
传统MIS
智能云 mis
报备
1.刷脸设备白名单申请
2. 通联渠道身份证报备
通联核心产品文档中心
-
+
首页
三、 接口参数定义
#### **详细的接口文档参见:‸** [【附件】MIS_POS--收银接口规范v5.1.1.zip](/media/attachment/2025/04/MIS_POS--%E6%94%B6%E9%93%B6%E6%8E%A5%E5%8F%A3%E8%A7%84%E8%8C%83v5.1.1.zip) **请求&** **应答类定义** ### 1.1 RequestData、ResponseData 类说明 **RequestData****请求:** 调用函数 RequestData. putValue (String key, String value) 功能:填入请求信息相应的数据 参数:key:请求数据的键量 ``` Value:key 对应的值 ``` | **Key** **(不区分大小写)** | **字段类型** | **注释** | | ----------------------------------------------------------------------------------------------------------------------------------------- | -------------------- | -------------------------------------------------- | | PosNumber | String | 收银机号 | | StoreNumber | String | 门店号 | | Operator | String | 操作员号 | | CardNumber | String | 卡号(扫码支付时传入付款码) | | CardType | String | 卡种代码(银行卡 01,万商通联 02……) | | TransType | String | 交易类型 | | Amount | String | 金额(12 位,分为单位,不足左补 0) | | OldTraceNumber | String | 原始流水号 | | AuthNumber | String | 授权码(6 位,不足左补 0) | | HostserialNumber | String | 原系统参考号(12 位,不足左补 0) | | TransDate | String | 原交易日期(4 位,MMDD) | | ExpireDate | String | 有效期 | | Memo | String | 其他信息 | | TransCheck | String | 交易唯一标识 | | BusinessId | String | 业务编码,用于多业务模式 | | TransId | String | 收银宝交易单号(消费时返回,撤销、退货时传入) | | OrderNumber | String | 商户交易订单号 | | OldOrderNumber | String | 原商户交易订单号 | | SubAcct | String | 订单交易分账信息(内容为 JSON 格式,详见附录一) | | | | | | 自定义附加 KEY | | preDef_0 | String | 自定义域 1 | | preDef_1 | String | 自定义域 2 | | …… | …… | …… | | preDef_9 | String | 自定义域 9 | | preDef_A | String | 自定义域 10 | | preDef_B | String | 自定义域 11 | | …… | …… | …… | | preDef_J | String | 自定义域 20 | | | | | | **备注:1. TransCheck 参考格式为 YYYYMMDD + hhmmss + 收银小票号(保证每笔交易的 TransCheck 唯一值即可,最大长度不要超过 20 位)** | **ResponseData****应答:** 调用函数 RequestData.GetValue(Key as String) As String 功能:根据填入的 Key 返回对应的 Value 参数:Key:请求返回数据的键 | **Key** **(不区分大小写)** | **字段类型** | **注释** | | ---------------------------------------------------------- | -------------------- | ---------------------------------------------------------------------------------------------------------------- | | Tips | String | 小费 | | Total | String | 总计 | | Amount | String | 金额 | | BalanceAmount | String | 余额 | | PosTraceNumber | String | 流水号 | | CardNumber | String | 卡号 | | OldTraceNumber | String | 原始流水号 | | ExpireDate | String | 有效期 | | BatchNumber | String | 批次号 | | MerchantNumber | String | 商户号 | | MerchantName | String | 商户名 | | TerminalNumber | String | 终端号 | | HostSerialNumber | String | 系统参考号 | | AuthNumber | String | 授权码 | | RejCode | String | 返回码 | | IssNumber | String | 发卡行号 | | IssName | String | 发卡行名称 | | CardNumber | String | 卡号 | | TransDate | String | 交易日期 | | TransTime | String | 交易时间 | | RejCodeExplain | String | 返回码解释 | | CardBack | String | 卡片回收标志 | | Memo | String | 备注 | | TransCheck | String | 交易唯一标识 | | IsOffline | String | 脱机标识:0-联机、1-脱机 | | CUPS | String | 卡组织 | | TransId | String | 收银宝-交易单号(撤销、退货需传入,当网上统一收银时表示的是商户的交易单号,此时收银宝的交易单号用 TrxId 字段) | | PrintContent | String | 打印内容 | | DiscountAmt | String | 优惠金额 | | ActualPayment | String | 实付金额 | | OrderNumber | String | 订单编号 | | SubAcct | String | 订单交易分账信息 | | TrxId | String | 收银宝交易单号(只用在网上统一收银时) | | TrxStatus | String | 交易的状态,对于刷卡支付,该状态表示实际的支付结果,其他为下单状态(只用在网上统一收银时) | | | | 自定义附加 KEY | | preDef_0 | String | 自定义域 1 | | preDef_1 | String | 自定义域 2 | | …… | …… | …… | | preDef_9 | String | 自定义域 9 | | preDef_A | String | 自定义域 10 | | preDef_B | String | 自定义域 11 | | …… | …… | …… | | preDef_J | String | 自定义域 20 | | | | | | 备注:1. 如果对应 Key 没有 Value,函数则返回空字符串“” |
顾俊gujun1
2025年4月27日 14:43
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期