跳转至

完结支付分订单

请求方式 body 编码 接口地址
POST application/json UTF-8 集测:https://mchapitest.shengpay.com/payScore/completeOrder
生产:https://mchapi.shengpay.com/payScore/completeOrder

请求参数

变量名 类型 必填 示例值 描述
mchId String N 商户号
tradeType String N wx_score 交易类型
sdpAppId String N 盛付通分配的appid
outTradeNo String N 商户服务订单号
totalAmount String N 总金额
goodsTag String Y 订单优惠标记 格式参照微信
postDiscounts String Y 后付费商户优惠 格式参照微信
postPayments String N 后付费项目 格式参照微信
profitSharing String Y 微信支付服务分账标记 格式参照微信
timeRange String N 服务时间段 格式参照微信
endLocation String N 服务结束位置
nonceStr String N 随机字符串
signType String N RSA 目前只支持RSA
sign String N 签名 (见签名介绍)

请求示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
{
    "isNeedShare": "false",
    "mchId": "12163514",
    "outTradeNo": "1251467328921155520",
    "postPayments": "[{\"name\":\"\\u5145\\u503c1\\u5143\",\"amount\":100}]",
    "profitSharing": "false",
    "sdpAppId": "469436139636989952",
    "timeRange": "{\"end_time\":\"20211020174842\"}",
    "totalAmount": 100,
    "tradeType": "wx_score",
    "sign": "cyOgsRehH3qeG6gt4WQr00/BkXgigzUZdDIqDKNJ7wghIQ/qrUJynqVUOlkCm1XPTo3gqrYt+l0EoWwLiu3Z102KoZPbYqpBkJN4U08H+fcwmSg76LDVq1Fu7zQSv02xaf849d0Pe5Tzh22JpM6LDEl78usF3O5oujPx1PgNzpTIXTNvvJOyvwkdvJcdBdY/jLBYefABqUFGA4J9QEIdr8bx7mBKCy9VTE+QBq3jW2l5wYpd3qrtwvS08D3y/TT4fdhR2SptHisvI1f8ISoiu89k6TSNtpzvI60XoEWz9qUNfxMhGbjUKFf0kSCjHAVog33XQwXeGTeSQItWKx4H7w==",
    "signType": "RSA"
}

响应参数

变量名 类型 必填 示例值 描述
returnCode String Y SUCCESS 返回码(SUCCESS/FAIL)
returnMsg String N 返回消息(当returnCode为FAIL时使用)
resultCode String Y SUCCESS 业务结果(SUCCESS/FAIL)
errorCode String N 错误代码(当resultCode为FAIL时使用)
errorCodeDes String N 错误描述(当resultCode为FAIL时使用)
status String Y 协议状态 (见订单状态说明)
transactionId String Y 盛付通订单号
openid String Y 用户标识
nonceStr String N 随机字符串
signType String N RSA 签名类型,目前只支持RSA
sign String N 签名 (见签名介绍)

响应示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
{
    "returnCode": "SUCCESS",   
    "resultCode": "SUCCESS",
    "needCollection": "true",
    "resultCode": "SUCCESS",
    "status": "PAY_ING",
    "transactionId": "M20211020482270487930601472",
    "nonceStr": "p3RNYdqF4dDrkFyAme3kZNfhFQxWT5Wq",
    "sign": "cyOgsRehH3qeG6gt4WQr00/BkXgigzUZdDIqDKNJ7wghIQ/qrUJynqVUOlkCm1XPTo3gqrYt+l0EoWwLiu3Z102KoZPbYqpBkJN4U08H+fcwmSg76LDVq1Fu7zQSv02xaf849d0Pe5Tzh22JpM6LDEl78usF3O5oujPx1PgNzpTIXTNvvJOyvwkdvJcdBdY/jLBYefABqUFGA4J9QEIdr8bx7mBKCy9VTE+QBq3jW2l5wYpd3qrtwvS08D3y/TT4fdhR2SptHisvI1f8ISoiu89k6TSNtpzvI60XoEWz9qUNfxMhGbjUKFf0kSCjHAVog33XQwXeGTeSQItWKx4H7w==",
    "signType": "RSA"
}

微信 完结支付分订单

Back to top