cbv.offline.add.pay
追加支付
- 请求路由:
cbv.offline.add.pay- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cbv.offline.add.pay",
"data" : {
"replaceMe" : "追加支付信息"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
orderId | String | 否 | 订单id |
payOffline | Object | 否 | 收款线下支付 |
payOffline.id | String | 否 | 支付单号 |
payOffline.outTradeNo | String | 否 | 相关订单编号 |
payOffline.subOutTradeNo | String | 否 | 合单支付时指定子订单编号 |
payOffline.payer | Object | 否 | 支付方 |
payOffline.payer.targetType | String | 否 | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
payOffline.payer.targetId | String | 否 | targetType下的帐户标识 |
payOffline.payer.targetName | String | 否 | 帐户名 |
payOffline.payee | Object | 否 | 收款方信息 |
payOffline.payee.targetType | String | 否 | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
payOffline.payee.targetId | String | 否 | targetType下的帐户标识 |
payOffline.payee.targetName | String | 否 | 帐户名 |
payOffline.amount | Number | 否 | 支付金额 |
payOffline.reason | String | 否 | 简短支付原因,一般来自于原始业务数据 |
payOffline.payRemark | String | 否 | 付款说明 |
payOffline.payTime | String | 否 | 实际支付时间 提供该属性时,会被标记为已支付, 同时需要提供payRemark付款说明 |
payOffline.accountingDate | String | 否 | 记账时间 用作与第三方对账时,与其会计期间匹配。 |
payOffline.attachments | Object[] | 否 | 附件 |
payOffline.attachments.[].title | String | 否 | 附件标题 |
payOffline.attachments.[].description | String | 否 | 附件说明 |
payOffline.attachments.[].binaryId | String[] | 否 | 附件id |
payOffline.payType | Number | 否 | 1 - 分账; 2 - 退款; 可自行扩展类型值对应特定的付款业务 |
payOffline.upStreamPayNos | String[] | 否 | 上游支付单号 |
payOffline.status | Number | 否 | 0 - 未支付; 1 - 已支付 |
distributeInfos | Object[] | 否 | 分配信息 |
distributeInfos.[].amount | Number | 否 | 分配金额(单位:分) |
distributeInfos.[].targetType | String | 否 | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
distributeInfos.[].targetId | String | 否 | targetType下的帐户标识 |
distributeInfos.[].targetName | String | 否 | 帐户名 |
返回
是否成功
{ }