百度智能小程序 支付状态查询

2020-09-05 15:02 更新

请求 URL

环境URL 地址
正式环境https://dianshang.baidu.com/platform/entity/openapi/queryorderdetail
必须是走收银台的订单

请求参数说明

参数介绍

参数名称类型是否必须描述
appIdLong10026 ,在支付能力申请通过后,开发者在“开发者平台-支付管理-支付设置”中查看支付的 APP ID 。
appKeyStringMMM4oc ,在开发者平台开通支付能力后分配的支付 appKey 。
orderIdLong1920891312 ,百度平台订单 ID 。
siteIdLong百度用户 ID(通过支付成功回调给业务的 userId) ,如:2250333905 。
signStringRSA 签名,基于 appKey/appId/orderId/siteId ,参数计算,详见签名与验签

数据请求 Demo


https://dianshang.baidu.com/platform/entity/openapi/queryorderdetail?appKey=MMM4oc&appId=10026&siteId=3747777038&orderId=1920891312&sign=TR%2FITwQxgJ7ZWfHOmhdijEMvOxcuzR5Z7SrcOtaFmNo%2FTVBachkwPP7jMnp5vPga9p3FCVGzzDLhdTrrDz%2BT0IMDd00YW4Uc1UobCE0q3roKpE2Yz05gt%2FJmNgvjghr%2FP9pv12PWg2BL2F5voxLj%2BHclo42tggRY1CaBGmJ41iE%3D


数据返回 Demo

{
    "errno": 0,
    "errmsg": "成功",
    "msg": "成功",
    "data": {
        "data": {
            "payStatus": {
                "statusNum": 1, //-1未支付,1支付成功
                "statusDesc": "支付成功"
            },
            "refundStatus": {
                "statusNum": -1, //-1未退费,1退费中,2退费成功,9退费失败
                "statusDesc": "未退费"
            },
            "verification":{
               "statusNum": -1, //-1未核销,1已核销
               "statusDesc": "无核销数据"
           }
        }
    },
    "timestamp": 1482735200,
    "cached": 0,
    "serverlogid": "3200820823"
}


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号