cbv.order.match.issue
发布配Q单
- 请求路由:
cbv.order.match.issue- 交互模型:
Request Response- 访问限制: 无
请求
RSocket.rr({
"route" : "cbv.order.match.issue",
"data" : {
"replaceMe" : "配Q单信息"
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
ticketAccount | String | 否 | 出票账户,默认RMB |
monthlyBillingFlag | Boolean | 否 | 是否月结 |
orderNumber | String | 否 | 订单编号 |
changeBatch | Number | 否 | 订单改签批次 |
changeAssociatedOrderIds | String[] | 否 | 改签关联订单id集合 |
discountInfos | Object[] | 否 | 折扣信息 |
discountInfos.[].type | String | 否 | 折扣类型 activity-活动 coupon-优惠券 |
discountInfos.[].activityId | String | 否 | 活动编号 |
discountInfos.[].activityName | String | 否 | 活动名称 |
discountInfos.[].couponId | String | 否 | 优惠券id |
discountInfos.[].couponName | String | 否 | 优惠券名称 |
discountInfos.[].source | String | 否 | 优惠券来源 DOUYIN 抖音 PLATFORM 平台 |
discountInfos.[].sourceName | String | 否 | 优惠券来源名称 |
discountInfos.[].cost | Number | 否 | 优惠券成本 |
discountInfos.[].discountPrice | Number | 否 | 折扣价格 |
discountInfos.[].refundPrice | Number | 否 | 退款金额 |
discountInfos.[].failure | Boolean | 否 | 该优惠是否失效 |
discountInfos.[].extra | Object | 否 | 扩展属性 |
merchant | String | 否 | 关联商户 |
merchantPrice | Number | 否 | 商户价格 |
merchantRootPrice | Number | 否 | 商户基础价 |
merchantProfitSharing | Number | 否 | 渠道对商户的分润 |
taskIds | String[] | 否 | 任务关联id |
completionTime | String | 否 | 完成时间 |
orderChangeRemarks | String | 否 | 订单变更备注 |
username | String | 否 | 操作人账号 |
fullName | String | 否 | 操作人姓名 |
hitchOrder | Object | 否 | 顺风车订单信息 |
hitchOrder.payTime | String | 否 | 支付时间 |
hitchOrder.appId | String | 否 | appid |
hitchOrder.partnerId | String | 否 | 合伙人id 0-表示平台 |
hitchOrder.orderStatus | Number | 否 | 订单状态 -1-未支付 0-已取消 1-已支付 2-进行中 3-已完成 |
hitchOrder.predictBeginDate | String | 否 | 预估开始时间 |
hitchOrder.remarks | String | 否 | 备注 |
hitchOrder.passengerNumber | Number | 否 | 乘客人数 |
hitchOrder.passengerName | String | 否 | 乘坐人 |
hitchOrder.passengerPhone | String | 否 | 乘坐人电话 |
hitchOrder.subscribeName | String | 否 | 预约人 |
hitchOrder.subscribePhone | String | 否 | 预约人电话 |
hitchOrder.surcharges | Object | 否 | 附加费列表 |
hitchOrder.onCityId | String | 否 | 开始城市编号 |
hitchOrder.onCityName | String | 否 | 开始城市名称 |
hitchOrder.onStationId | String | 否 | 开始区域编号 |
hitchOrder.onStationName | String | 否 | 开始站点名称 |
hitchOrder.onAddress | String | 否 | 开始地址 |
hitchOrder.onLocation | String | 否 | 开始地址经纬度(经度,纬度) |
hitchOrder.offCityId | String | 否 | 结束城市编号 |
hitchOrder.offCityName | String | 否 | 结束城市名称 |
hitchOrder.offStationId | String | 否 | 结束区域编号 |
hitchOrder.offStationName | String | 否 | 结束站点名称 |
hitchOrder.offAddress | String | 否 | 结束地址 |
hitchOrder.offLocation | String | 否 | 结束地址经纬度(经度,纬度) |
matchQOrder | Object | 否 | 配Q订单特有信息 |
matchQOrder.eightSeaterFlag | Boolean | 否 | 是否八座车 |
matchQOrder.isRoundTrip | Boolean | 否 | 是否往返 |
matchQOrder.publisherId | String | 否 | 发布人id |
matchQOrder.publisherName | String | 否 | 发布人姓名 |
matchQOrder.publisherPhone | String | 否 | 发布人手机 |
matchQOrder.publisherWxAccount | String | 否 | 发布人微信号 |
matchQOrder.orderStatus | Number | 否 | 订单状态 -1-已过期 0-已取消 1-发布中 2-已接单 3-已上客 4-已下客 5-已完成 |
matchQOrder.predictBeginDate | String | 否 | 预估开始时间 |
matchQOrder.onArea | String | 否 | 上车区域 |
matchQOrder.offArea | String | 否 | 下车区域 |
matchQOrder.content | String | 否 | 发布内容 |
matchQOrder.remarks | String | 否 | 备注 |
matchQOrder.onCityId | String | 否 | 开始城市编号 |
matchQOrder.onCityName | String | 否 | 开始城市名称 |
matchQOrder.onStationId | String | 否 | 开始区域编号 |
matchQOrder.onStationName | String | 否 | 开始站点名称 |
matchQOrder.onAddress | String | 否 | 开始地址 |
matchQOrder.onLocation | String | 否 | 开始地址经纬度(经度,纬度) |
matchQOrder.offCityId | String | 否 | 结束城市编号 |
matchQOrder.offCityName | String | 否 | 结束城市名称 |
matchQOrder.offStationId | String | 否 | 结束区域编号 |
matchQOrder.offStationName | String | 否 | 结束站点名称 |
matchQOrder.offAddress | String | 否 | 结束地址 |
matchQOrder.offLocation | String | 否 | 结束地址经纬度(经度,纬度) |
transactionId | String | 否 | 微信支付订单号 |
prepayId | String | 否 | 微信预支付生成的标识 首次发起支付时生成,支付过程中断后再次支付时提供 |
price | Number | 否 | 实付价 |
originalPrice | Number | 否 | 原价 |
currency | String | 否 | 币种 - RMB - HKD - MOP |
orderType | Number | 否 | 订单类型 -1 包车订单 -2 专线订单 -3 巴士订单 -4 拼车订单 -5 司机群订单 -6 顺风车订单 -7 配Q单 -8 拼车订单 注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递 |
relation | String | 否 | 关联订单 记录发起返空线路的原订单。不为空则表示为特惠订单。 |
notices | String[] | 否 | 通知控制信息 第二次将不发送通知 |
enableProfitShare | Boolean | 否 | 是否开启分账 |
enableProfitShareTime | String | 否 | 待开启分账时间 |
partnerProfitShare | Boolean | 否 | 合伙人是否需要分账 |
accountRequestInfos | Object[] | 否 | 分账请求信息列表 |
accountRequestInfos.[].appId | String | 否 | appId |
accountRequestInfos.[].id | String | 否 | 订单id |
accountRequestInfos.[].transactionId | String | 否 | 微信支付订单号 |
accountRequestInfos.[].outOrderNo | String | 否 | 商户系统内部的分账单号 |
accountRequestInfos.[].orderId | String | 否 | 微信分账单号,微信支付系统返回的唯一标识 |
accountRequestInfos.[].state | String | 否 | 分账单状态(每个接收方的分账结果请查看receivers中的result字段) 1、PROCESSING:处理中 2、FINISHED:分账完成 |
accountRequestInfos.[].receivers | Object[] | 否 | 分账方信息列表 |
accountRequestInfos.[].receivers.[].type | String | 否 | 分账接收方类型 1、MERCHANT_ID:商户号 2、PERSONAL_OPENID:个人openid(由父商户APPID转换得到) |
accountRequestInfos.[].receivers.[].description | String | 否 | 分账的原因描述,分账账单中需要体现 |
accountRequestInfos.[].receivers.[].account | String | 否 | 分账接收 方账号: 1、类型是MERCHANT_ID时,是商户号(mch_id或者sub_mch_id) 2、类型是PERSONAL_OPENID时,是个人openid |
accountRequestInfos.[].receivers.[].username | String | 否 | 合伙人 / 公司 / 司机 |
accountRequestInfos.[].receivers.[].name | String | 否 | 合伙人名 / 公司名 / 司机 |
accountRequestInfos.[].receivers.[].userType | String | 否 | 身份 1-合伙人 2-公司 3-司机 |
accountRequestInfos.[].receivers.[].amount | Number | 否 | 分账金额 单位为分,只能为整数,不能超过原订单支付金额及最大分账比例金额 |
accountRequestInfos.[].receivers.[].result | String | 否 | 分账结果 1、PENDING:待分账 2、SUCCESS:分账成功 3、CLOSED:已关闭 |
accountRequestInfos.[].receivers.[].failReason | String | 否 | 分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段 1、ACCOUNT_ABNORMAL:分账接收账户异常 2、NO_RELATION:分账关系已解除 3、RECEIVER_HIGH_RISK:高风险接收方 4、RECEIVER_REAL_NAME_NOT_VERIFIED:接收方未实名 5、NO_AUTH:分账权限已解除 6、RECEIVER_RECEIPT_LIMIT:接收方已达收款限额 7、PAYER_ACCOUNT_ABNORMAL:分出方账户异常 |
accountRequestInfos.[].receivers.[].detailId | String | 否 | 微信分账明细单号 |
accountRequestInfos.[].receivers.[].inflowPlatform | Boolean | 否 | 这笔资金是否放回平台 |
accountRequestInfos.[].receivers.[].redistribute | Object | 否 | 重新分账信息 |
accountRequestInfos.[].receivers.[].redistribute.outOrderNo | String | 否 | 商户系统内部的分账单号 |
accountRequestInfos.[].receivers.[].redistribute.orderId | String | 否 | 微信分账单号,微信支付系统返回的唯一标识 |
accountRequestInfos.[].receivers.[].redistribute.state | String | 否 | 分账单状态(每个接收方的分账结果请查看receivers中的result字段) 1、PROCESSING:处理中 2、FINISHED:分账完成 |
accountRequestInfos.[].receivers.[].redistribute.result | String | 否 | 分账结果 1、PENDING:待分账 2、SUCCESS:分账成功 3、CLOSED:已关闭 |
accountRequestInfos.[].receivers.[].redistribute.failReason | String | 否 | 分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段 |
accountRequestInfos.[].receivers.[].redistribute.detailId | String | 否 | 微信分账明细单号 |
remark | String | 否 | 控制台备注 |
source | Object | 否 | 订单来源 |
source.targetType | String | 否 | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
source.targetId | String | 否 | targetType下的帐户标识 |
source.targetName | String | 否 | 帐户名 |
attribution | Object[] | 否 | 订单归属 |
attribution.[].targetType | String | 否 | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
attribution.[].targetId | String | 否 | targetType下的帐户标识 |
attribution.[].targetName | String | 否 | 帐户名 |
testFlag | Boolean | 否 | 测试标记 |
extraProps | Object | 否 | 扩展属性 |
crBy | String | 否 | 创建者 |
upBy | String | 否 | 最后修改者 |
crDate | String | 否 | 创建时间 |
upDate | String | 否 | 最后修改时间 |
tenantId | String | 否 | 租户ID |
id | Varies | 否 |
返回
配Q单
{ }
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
ticketAccount | String | 出票账户,默认RMB |
monthlyBillingFlag | Boolean | 是否月结 |
orderNumber | String | 订单编号 |
changeBatch | Number | 订单改签批次 |
changeAssociatedOrderIds | String[] | 改签关联订单id集合 |
discountInfos | Object[] | 折扣信息 |
discountInfos.[].type | String | 折扣类型 activity-活动 coupon-优惠券 |
discountInfos.[].activityId | String | 活动编号 |
discountInfos.[].activityName | String | 活动名称 |
discountInfos.[].couponId | String | 优惠券id |
discountInfos.[].couponName | String | 优惠券名称 |
discountInfos.[].source | String | 优惠券来源 DOUYIN 抖音 PLATFORM 平台 |
discountInfos.[].sourceName | String | 优惠券来源名称 |
discountInfos.[].cost | Number | 优惠券成本 |
discountInfos.[].discountPrice | Number | 折扣价格 |
discountInfos.[].refundPrice | Number | 退款金额 |
discountInfos.[].failure | Boolean | 该优惠是否失效 |
discountInfos.[].extra | Object | 扩展属性 |
merchant | String | 关联商户 |
merchantPrice | Number | 商户价格 |
merchantRootPrice | Number | 商户基础价 |
merchantProfitSharing | Number | 渠道对商户的分润 |
taskIds | String[] | 任务关联id |
completionTime | String | 完成时间 |
orderChangeRemarks | String | 订单变更备注 |
username | String | 操作人账号 |
fullName | String | 操作人姓名 |
hitchOrder | Object | 顺风车订单信息 |
hitchOrder.payTime | String | 支付时间 |
hitchOrder.appId | String | appid |
hitchOrder.partnerId | String | 合伙人id 0-表示平台 |
hitchOrder.orderStatus | Number | 订单状态 -1-未支付 0-已取消 1-已支付 2-进行中 3-已完成 |
hitchOrder.predictBeginDate | String | 预估开始时间 |
hitchOrder.remarks | String | 备注 |
hitchOrder.passengerNumber | Number | 乘客人数 |
hitchOrder.passengerName | String | 乘坐人 |
hitchOrder.passengerPhone | String | 乘坐人电话 |
hitchOrder.subscribeName | String | 预约人 |
hitchOrder.subscribePhone | String | 预约人电话 |
hitchOrder.surcharges | Object | 附加费列表 |
hitchOrder.onCityId | String | 开始城市编号 |
hitchOrder.onCityName | String | 开始城市名称 |
hitchOrder.onStationId | String | 开始区域编号 |
hitchOrder.onStationName | String | 开始站点名称 |
hitchOrder.onAddress | String | 开始地址 |
hitchOrder.onLocation | String | 开始地址经纬度(经度,纬度) |
hitchOrder.offCityId | String | 结束城市编号 |
hitchOrder.offCityName | String | 结束城市名称 |
hitchOrder.offStationId | String | 结束区域编号 |
hitchOrder.offStationName | String | 结束站点名称 |
hitchOrder.offAddress | String | 结束地址 |
hitchOrder.offLocation | String | 结束地址经纬度(经度,纬度) |
matchQOrder | Object | 配Q订单特有信息 |
matchQOrder.eightSeaterFlag | Boolean | 是否八座车 |
matchQOrder.isRoundTrip | Boolean | 是否往返 |
matchQOrder.publisherId | String | 发布人id |
matchQOrder.publisherName | String | 发布人姓名 |
matchQOrder.publisherPhone | String | 发布人手机 |
matchQOrder.publisherWxAccount | String | 发布人微信号 |
matchQOrder.orderStatus | Number | 订单状态 -1-已过期 0-已取消 1-发 布中 2-已接单 3-已上客 4-已下客 5-已完成 |
matchQOrder.predictBeginDate | String | 预估开始时间 |
matchQOrder.onArea | String | 上车区域 |
matchQOrder.offArea | String | 下车区域 |
matchQOrder.content | String | 发布内容 |
matchQOrder.remarks | String | 备注 |
matchQOrder.onCityId | String | 开始城市编号 |
matchQOrder.onCityName | String | 开始城市名称 |
matchQOrder.onStationId | String | 开始区域编号 |
matchQOrder.onStationName | String | 开始站点名称 |
matchQOrder.onAddress | String | 开始地址 |
matchQOrder.onLocation | String | 开始地址经纬度(经度,纬度) |
matchQOrder.offCityId | String | 结束城市编号 |
matchQOrder.offCityName | String | 结束城市名称 |
matchQOrder.offStationId | String | 结束区域编号 |
matchQOrder.offStationName | String | 结束站点名称 |
matchQOrder.offAddress | String | 结束地址 |
matchQOrder.offLocation | String | 结束地址经纬度(经度,纬度) |
transactionId | String | 微信支付订单号 |
prepayId | String | 微信预支付生成的标识 首次发起支付时生成,支付过程中断后再次支付时提供 |
price | Number | 实付价 |
originalPrice | Number | 原价 |
currency | String | 币种 - RMB - HKD - MOP |
orderType | Number | 订单类型 -1 包车订单 -2 专线订单 -3 巴士订单 -4 拼车订单 -5 司机群订单 -6 顺风车订单 -7 配Q单 -8 拼车订单 注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递 |
relation | String | 关联订单 记录发起返空线路的原订单。不为空则表示为特惠订单。 |
notices | String[] | 通知控制信息 第二次将不发送通知 |
enableProfitShare | Boolean | 是否开启分账 |
enableProfitShareTime | String | 待开启分账时间 |
partnerProfitShare | Boolean | 合伙人是否需要分账 |
accountRequestInfos | Object[] | 分账请求信息列表 |
accountRequestInfos.[].appId | String | appId |
accountRequestInfos.[].id | String | 订单id |
accountRequestInfos.[].transactionId | String | 微信支付订单号 |
accountRequestInfos.[].outOrderNo | String | 商户系统内部的分账单号 |
accountRequestInfos.[].orderId | String | 微信分账单号,微信支付系统返回的唯一标识 |
accountRequestInfos.[].state | String | 分账单状态(每个接收方的分账结果请查看receivers中的result字段) 1、PROCESSING:处理中 2、FINISHED:分账完成 |
accountRequestInfos.[].receivers | Object[] | 分账方信息列表 |
accountRequestInfos.[].receivers.[].type | String | 分账接收方类型 1、MERCHANT_ID:商户号 2、PERSONAL_OPENID:个人openid(由父商户APPID转换得到) |
accountRequestInfos.[].receivers.[].description | String | 分账的原因描述,分账账单中需要体现 |
accountRequestInfos.[].receivers.[].account | String | 分账接收方账号: 1、类型是MERCHANT_ID时,是商户号(mch_id或者sub_mch_id) 2、类型是PERSONAL_OPENID时,是个人openid |
accountRequestInfos.[].receivers.[].username | String | 合伙人 / 公司 / 司机 |
accountRequestInfos.[].receivers.[].name | String | 合伙人名 / 公司名 / 司机 |
accountRequestInfos.[].receivers.[].userType | String | 身份 1-合伙人 2-公司 3-司机 |
accountRequestInfos.[].receivers.[].amount | Number | 分账金额 单位为分,只能为整数,不能超过原订单支付金额及最大分账比例金额 |
accountRequestInfos.[].receivers.[].result | String | 分账结果 1、PENDING:待分账 2、SUCCESS:分账成功 3、CLOSED:已关闭 |
accountRequestInfos.[].receivers.[].failReason | String | 分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段 1、ACCOUNT_ABNORMAL:分账接收账户异常 2、NO_RELATION:分账关系已解除 3、RECEIVER_HIGH_RISK:高风险接收方 4、RECEIVER_REAL_NAME_NOT_VERIFIED:接收方未实名 5、NO_AUTH:分账权限已解除 6、RECEIVER_RECEIPT_LIMIT:接收方已达收款限额 7、PAYER_ACCOUNT_ABNORMAL:分出方账户异常 |
accountRequestInfos.[].receivers.[].detailId | String | 微信分账明细单号 |
accountRequestInfos.[].receivers.[].inflowPlatform | Boolean | 这笔资金是否放回平台 |
accountRequestInfos.[].receivers.[].redistribute | Object | 重新分账信息 |
accountRequestInfos.[].receivers.[].redistribute.outOrderNo | String | 商户系统内部的分账单号 |
accountRequestInfos.[].receivers.[].redistribute.orderId | String | 微信分账单号,微信支付系统返回的唯一标识 |
accountRequestInfos.[].receivers.[].redistribute.state | String | 分账单状态(每个接收方的分账结果请查看receivers中的result字段) 1、PROCESSING:处理中 2、FINISHED:分账完成 |
accountRequestInfos.[].receivers.[].redistribute.result | String | 分账结果 1、PENDING:待分账 2、SUCCESS:分账成功 3、CLOSED:已关闭 |
accountRequestInfos.[].receivers.[].redistribute.failReason | String | 分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段 |
accountRequestInfos.[].receivers.[].redistribute.detailId | String | 微信分账明细单号 |
remark | String | 控制台备注 |
source | Object | 订单来源 |
source.targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
source.targetId | String | targetType下的帐户标识 |
source.targetName | String | 帐户名 |
attribution | Object[] | 订单归属 |
attribution.[].targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等 |
attribution.[].targetId | String | targetType下的帐户标识 |
attribution.[].targetName | String | 帐户名 |
testFlag | Boolean | 测试标记 |
extraProps | Object | 扩展属性 |
crBy | String | 创建者 |
upBy | String | 最后修改者 |
crDate | String | 创建时间 |
upDate | String | 最后修改时间 |
tenantId | String | 租户ID |
id | Varies |