NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### 请求地址 ~~~ POST https://{server}/api/pay/query ~~~ ### 请求参数 | 参数名称 | 参数含义 | 参数类型 | 是否必填 | 参数说明 | | --- | --- | --- | --- | --- | | mchNo| 商户号| String | 是 | 平台分配的商户号 | | appId | 商户应用ID| String | 是 | 商户应用ID | | mchOrderNo| 商户生成的唯一订单号| String | 否 | 商户订单号与平台订单号必须传一个 | | payOrderId| 平台订单号| String | 否 | 商户订单号与平台订单号必须传一个 | | sign | 签名 |String | 是 | 详见签名算法 | ### 返回参数 | 参数名称 | 参数含义 | 参数说明 | | --- | --- | --- | | code| 返回码 | 2000:成功(仅代表请求成功,不代表业务成功);2010:系统异常;2011:参数有误;2012:数据库服务异常;9999:自定义业务异常 | | msg| 业务响应信息 | 成功:success | | data| 数据对象 | 成功时返回 | | sign| 签名 | 详见签名算法(data中的数据参与签名) | ### 返回`data`数据对象 | 参数名称 | 参数类型 | 参数含义 | 参数说明 | | --- | --- |--- |--- | | payOrderId | String | 支付平台订单号 | | | mchOrderNo | String | 商户订单号 | | | mchNo | String | 商户号 | | | appId | String | 商户应用ID | | | amount | String| 支付金额 | 保留两位小数 | | realAmount | String| 实际支付金额 | **state=2时,必须以这个金额为准**,其它状态时,值为0 | | state | Byte| 订单状态 | 0-订单生成, 1-支付中, 2-支付成功, 3-支付失败, 4-已撤销, 5-已退款, 6-订单关闭 | | errCode | String| 错误码 | | | errMsg | String| 错误描述 | | | extParam | String| 商户扩展参数 | | | successTime | Long| 订单支付成功时间 | | | createdAt | Long| 订单创建时间 | | |sign | String|参数签名| | |