业务功能

提交相应的信息获取唯一的云闪付用户信息。

交互模式

后台系统调用交互模式
请求 url:https://pay.xrtpay.c/xrtpay/gateway

请求方式

POST

请求参数列表

字段名 变量名 必填 类型 说明
接口类型 service String(32) unpay.trade.userid
版本号 version String(8) 默认值是2.0。
字符集 charset String(8) 默认为 UTF-8。
签名方式 sign_type String(8) 取值:MD5 默认:MD5
商户号 mch_id String(32) 商户号, 由技术人员分配
银联授权码 user_auth_code String(64) 银联授权码
银联支付标识 app_up_identifier String(32) 银联支付标识收款方识别HTTP请求User Agent中包含银联支付标识,格式为“UnionPay/<版本号> <App标识>”,注意APP标识仅支持字母和数字。例云闪付APP为: UnionPay/1.0 CloudPay
随机字符串 nonce_str String(32) 随机字符串, 不长于 32 位
签名 sign String(32) MD5 签名结果,详见“数字签名 MD5 签名规则”

返回结果

数据按 XML 的格式实时返回

字段名 变量名 必填 类型 说明
版本号 version String(8) 默认值是 2.0。
字符集 charset String(8) 默认为 UTF-8。
签名方式 sign_type String(8) 取值: MD5 默认: MD5
返回状态码 status String(16) 0 表示成功非 0 表示失败此字段是通信标识, 非交易标识, 交易是否成功需要查看 trade_state 来判断
返回信息 message String(128) 返回信息, 如非空,为错误原因签名失败参数格式校验错误
以下字段在 status 为 0 的时候有返回
业务结果 result_code String(16) 0 表示成功非 0 表示失败
商户号 mch_id String(32) 商户号, 由技术部分配
设备号 device_info String(32) 终端设备号
随机字符串 nonce_str String(32) 随机字符串, 不长于 32 位
错误代码 err_code String(32) 具体错误码请看文档最后错误码列表
错误代码描述 err_msg String (128) 结果信息描述
签名 sign String(32) MD5 签名结果, 详见“数字签名 MD5 签名规则”
以下字段在 status 和 result_code 都为 0 的时候有返回
银联用户ID user_id String(128) 银联userId
文档更新时间: 2021-11-20 10:53   作者:EricYang