接口介绍

获取微信支付SDK上报所需要的信息

参数简介

公共参数

参数名 参数类型 参数介绍 是否必填
command String(32) 接口名,固定为:open.api.device.wechat.report.info
app_id String(32) 应用ID
device_no String(32) 设备唯一标识
version String(16) 调用的接口版本,固定为:1.0
sign_type String(32) 签名类型 固定为:MD5
request_id String(64) 请求报文ID,唯一定位一次报文请求,由发起方生成,应答方原样返回,uuid生成,全局唯一
request_time String(32) 请求发起时间,格式:yyyyMMddHHmmss,请求发起时间,应答方原样返回
sign String(32) 签名,详见MD5签名

参数简介

参数名 参数类型 参数介绍 是否必填

返回值说明

公共返回值

参数名 所属结构 返回值类型 返回值说明 特殊备注
success result boolean 标识这次请求是否成功 请不要用这个值来判断收银是否成功,订单的结果以返回的order_status为准。
error_code result String 错误码
error_msg result String 错误码的详细说明
app_id data String(32) 应用ID
device_no data String(64) 设备唯一标识
request_id data String(64) 请求报文ID
request_time data String(32) 请求发起时间,格式:yyyyMMddHHmmss
response_time data String(32) 请求返回时间,格式:yyyyMMddHHmmss
sign sign String 签名值 具体参照: 接口验签规则

数据返回值

参数名 所属结构 返回值类型 返回值说明 特殊备注
wechat_app_id data String(64) 微信应用ID
mch_id data String(64) 微信商户号
sub_mch_id data String(64) 微信子商户号
timestamp data String(32) 时间戳
nonce_str data String(32) 随机支付串
serial_no data String(32) 生成签名的证书序列号
mch_sign data String(512) 商户签名串
device_category data int 设备品类
device_class data int 设备类型
device_model data String(64) 设备型号

返回值举例

{
    "data": {
        "app_id": "BOPU", 
        "device_category": 3, 
        "device_class": 1, 
        "device_model": "BOPU_SL51", 
        "device_no": "5100010187", 
        "mch_id": "1241236802", 
        "mch_sign": "ZrkQT+2s2DeO1K/7EfI0aoZs6zd4lf3LbBU1F8ySnFZOA5WPG+QGVV4iZ0J/vSSxbGAuL+Z2QTUIs/imzm2JULobijhnnAiuFOv7bQ3kGyD7JAQ6abCHk6Ids/Ofr2xInjqgxF1+ZHXvlbOuD2L5K6WdD6wYSH4sEN0adq9uousXcR6+DgMO6VI/nwXCwxDz5lI/YH15YOd0J7y4amp8RuP0D4VvrmdpASOvbtGBG0ab5RescJDz6hMtR9hw4ySf5C03TlVR0eN6Sp2y5wMyRblFSJQA5XGxRZtwWAouwU7L7109NMQPa9DmywUxJmuXm5/xfQ/uHrx2DOdXU5AYPA==", 
        "nonce_str": "2qn71tw2uv87vfctzbfvv1zxl9sipk1h", 
        "request_id": "c3ea65e8-ffe6-45ab-9e61-e55c0f42579b", 
        "request_time": "20190919163232", 
        "response_time": "20190919163319", 
        "serial_no": "3F8F8092944AE1888BED45C0C9FCB12E01E87541", 
        "sub_mch_id": "1277040301", 
        "timestamp": "1568881999203", 
        "wechat_app_id": "wxceb70ebd9ad6b84e"
    }, 
    "result": {
        "success": true
    }, 
    "sign": "KK9HIH9aFFY3yUA431qKWsKmWuvipw3zgLBGGAq73T6O20vROKxpvFuu9XDK0QvS8J9lEGJYRnSEwAI1XzwxuTc9kN3mxwTHsN63lnZ/UuaVdrIxPIeF7ia0LhAVxkZUOpNNXW19VHOsFD7UgWovZz3Tga/ooDqwz8n+H9NLr92Q6pOVhNYnqIKfGc63TmzKCH+D4Oh2ctM/qdnGclQqy9A3KBa6MD1J3IT9Y8+C1jeEmigt4M7mm885q7mCi1KSgO+dwqK1+EQ7O/9uszijDdTZ8E1dAiHf0nyyEXLqQenAsgb12loSAjDQ6LzmMII0izQqAgiWMs1Hwqk8mu8ovg=="
}

Js Demo

http://openapi.caibaopay.com/test/api/device/wechatReportInfo.htm

results matching ""

    No results matching ""