创建微信预支付订单
Path: /optimus/core/cashier/proxyPreCreatedPay
入参说明(JSON 格式)
入参整体结构:
| 字段 | 类型 | 描述 |
|---|---|---|
| appid | String | 应用ID |
| seller | Object | 商户信息 |
| acquiringSn | String | 收单流水号 |
| signature | String | 签名 |
| usingPayTools | Array | 支付工具列表 |
| selectedSignature | String | 选择的签名 |
| seq | String | 序列号 |
seller 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| merchantId | String | 商户ID |
| merchantUserId | String | 商户用户ID |
| role | String | 角色 |
usingPayTools 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| payTool | Integer | 支付工具类型 |
| amount | Integer | 金额 |
| identity | String | 身份标识 |
| requestSn | String | 请求流水号 |
| payMode | Integer | 支付模式 |
| channelExt | Object | 渠道扩展信息 |
| id | Integer | ID |
| amountComposition | Object | 金额构成 |
amountComposition 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| compositionItems | Array | 构成项列表 |
compositionItems 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| amount | Integer | 金额 |
| category | String | 类别 |
出参说明(JSON 格式)
出参整体结构:
| 字段 | 类型 | 描述 |
|---|---|---|
| success | Boolean | 是否成功 |
| code | String | 返回码 |
| msg | String | 消息 |
| data | Object | 数据 |
data 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| amount | Object | 金额信息 |
| paymentVoucher | Object | 支付凭证 |
| channelInfo | Object | 渠道信息 |
amount 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| total | Integer | 总金额 |
| currency | String | 货币类型 |
paymentVoucher 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| type | String | 类型 |
| content | String | 内容 |
| expireTime | String | 过期时间 |
channelInfo 字段明细:
| 字段 | 类型 | 描述 |
|---|---|---|
| channel | String | 渠道 |
| subChannel | String | 子渠道 |
示例
{
"appid": "2025082700005615",
"seller": {
"merchantId": "1c904b2d-f056-4afa-a819-0328a4774320",
"merchantUserId": "6ce169d1-1289-4e98-b4a3-ea8b6145046f",
"role": "super_admin"
},
"acquiringSn": "2026032016412219191",
"signature": "b4BFXQ06jrRkDCSKNgGt",
"usingPayTools": [
{
"payTool": 3,
"amount": 1,
"identity": "oAgds7T0nw06RtwQ-08qoLyU8SGs",
"requestSn": "DWTY1758001522123",
"payMode": 4,
"channelExt": {
"sub_appid": "wx36e68952a60af089"
},
"id": 3,
"amountComposition": {
"compositionItems": [
{
"amount": 1,
"category": "default"
}
]
}
}
],
"selectedSignature": "RXVTu8uS-yfafq4UeepL",
"seq": "b4cd8afbc4384bf499e090e02e3f3a7e"
}