跳到主要内容

scorders.create

创建专线订单并锁票

  • 请求路由: scorders.create
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "scorders.create",
"args" : {
"order" : "订单信息",
"shiftResponse" : "班次信息"
}
});

请求参数​

名称类型必须说明
orderObject否订单信息
order.ticketAccountString否出票账户,默认RMB
order.monthlyBillingFlagBoolean否是否月结
order.orderNumberString否订单编号
order.changeBatchNumber否订单改签批次
order.changeAssociatedOrderIdsString[]否改签关联订单id集合
order.discountInfosObject[]否折扣信息
order.discountInfos.[].typeString否折扣类型 activity-活动 coupon-优惠券
order.discountInfos.[].activityIdString否活动编号
order.discountInfos.[].activityNameString否活动名称
order.discountInfos.[].couponIdString否优惠券id
order.discountInfos.[].couponNameString否优惠券名称
order.discountInfos.[].sourceString否优惠券来源
DOUYIN 抖音
PLATFORM 平台
order.discountInfos.[].sourceNameString否优惠券来源名称
order.discountInfos.[].costNumber否优惠券成本
order.discountInfos.[].discountPriceNumber否折扣价格
order.discountInfos.[].refundPriceNumber否退款金额
order.discountInfos.[].failureBoolean否该优惠是否失效
order.discountInfos.[].extraObject否扩展属性
order.merchantString否关联商户
order.merchantPriceNumber否商户价格
order.merchantRootPriceNumber否商户基础价
order.merchantProfitSharingNumber否渠道对商户的分润
order.taskIdsString[]否任务关联id
order.completionTimeString否完成时间
order.orderChangeRemarksString否订单变更备注
order.usernameString否操作人账号
order.fullNameString否操作人姓名
order.hitchOrderObject否顺风车订单信息
order.hitchOrder.payTimeString否支付时间
order.hitchOrder.appIdString否appid
order.hitchOrder.partnerIdString否合伙人id
0-表示平台
order.hitchOrder.orderStatusNumber否订单状态
-1-未支付
0-已取消
1-已支付
2-进行中
3-已完成
order.hitchOrder.predictBeginDateString否预估开始时间
order.hitchOrder.remarksString否备注
order.hitchOrder.passengerNumberNumber否乘客人数
order.hitchOrder.passengerNameString否乘坐人
order.hitchOrder.passengerPhoneString否乘坐人电话
order.hitchOrder.subscribeNameString否预约人
order.hitchOrder.subscribePhoneString否预约人电话
order.hitchOrder.surchargesObject否附加费列表
order.hitchOrder.onCityIdString否开始城市编号
order.hitchOrder.onCityNameString否开始城市名称
order.hitchOrder.onStationIdString否开始区域编号
order.hitchOrder.onStationNameString否开始站点名称
order.hitchOrder.onAddressString否开始地址
order.hitchOrder.onLocationString否开始地址经纬度(经度,纬度)
order.hitchOrder.offCityIdString否结束城市编号
order.hitchOrder.offCityNameString否结束城市名称
order.hitchOrder.offStationIdString否结束区域编号
order.hitchOrder.offStationNameString否结束站点名称
order.hitchOrder.offAddressString否结束地址
order.hitchOrder.offLocationString否结束地址经纬度(经度,纬度)
order.scOrderObject否专线订单信息
order.scOrder.orderNoString否订单编号,自动生成,规则:CCOYYYYMMDDHHMMSS+3位数字
order.scOrder.dockerRouteFlagBoolean否途径线路
order.scOrder.shiftIdString否下单班次id
order.scOrder.costNumber否与公司结算价格
order.scOrder.operatingOrderIdString否运营公司订单id
order.scOrder.operatingCompanyIdString否运营公司id
order.scOrder.companyIdString否公司id
order.scOrder.dailySettleIdString否日结Id
order.scOrder.monthlySettleIdString否月结Id
order.scOrder.linkRoutePriceString否关联线路价格
order.scOrder.orderStatusNumber否订单状态 0-已取消 1-已支付 2-已完成 3-其他 4-已改签
order.scOrder.partnerIdString否合伙人id
order.scOrder.orderFromTypeNumber否订单来源 0 - 微信 , 1 - 后台下单
order.scOrder.rootPriceNumber否线路基础价
order.scOrder.payTypeNumber否支付方式,0 - 微信支付 , 1 - 支付宝
order.scOrder.appIdString否appid
order.scOrder.payTimeString否支付时间
order.scOrder.refundTimeString否退款时间
order.scOrder.cancelOrderTimeString否取消订单时间
order.scOrder.cancelRemarkString否取消订单备注
order.scOrder.refundPriceNumber否退款金额
order.scOrder.refundStatusNumber否退款状态,0 - 未退款;1 - 已退款
order.scOrder.refundRemarkString否退款备注
order.scOrder.shiftTimeString否班次时间
order.scOrder.scheduledShiftTimeString否预定班次时间
order.scOrder.remarksString否备注信息
order.scOrder.consoleRemarksString否控制台备注信息
order.scOrder.ticketInfoObject[]否车票信息
order.scOrder.ticketInfo.[].isSmsString否是否发送过通知
0-未发过任何通知
1-发送过是否取消成团通知
2-发送过是否取消成团通知和已成团通知
order.scOrder.ticketInfo.[].operatingTicketCodeString否运营公司车票号
order.scOrder.ticketInfo.[].operatingTakeTicketCodeString否运营公司取票号
order.scOrder.ticketInfo.[].operatingTicketPriceNumber否运营公司票价(成本价)
order.scOrder.ticketInfo.[].operatingExternalTicketPriceNumber否运营公司票价(对外票价)
order.scOrder.ticketInfo.[].writeOffNumber否0:未核销,1:已核销
order.scOrder.ticketInfo.[].writeOffUserString否核销人
order.scOrder.ticketInfo.[].writeOffDateString否核销时间
order.scOrder.ticketInfo.[].taskFlagBoolean否是否存在任务中
用作于判断该订单是否有未加入任务的车票
order.scOrder.ticketInfo.[].thirdOrderIdString否第三方订单id
order.scOrder.ticketInfo.[].onStationIdString否最终车票上车站点id
order.scOrder.ticketInfo.[].onStationNameString否最终车票上车站点名称
order.scOrder.ticketInfo.[].offStationIdString否最终车票下车站点id
order.scOrder.ticketInfo.[].offStationNameString否最终车票下车站点id
order.scOrder.ticketInfo.[].ticketChangeCountNumber否车票改签次数
order.scOrder.ticketInfo.[].ticketChangePriceNumber否当前车票改签总费用
order.scOrder.ticketInfo.[].ticketChangeFeeObject否改签费用
order.scOrder.ticketInfo.[].ticketChangeFee.changeNewTicketPriceNumber否改签后新票价,用于存储改签后票价成本,用于计算退款金额
order.scOrder.ticketInfo.[].ticketChangeFee.handingFeeNumber否手续费
order.scOrder.ticketInfo.[].ticketChangeFee.priceDiffNumber否差价
order.scOrder.ticketInfo.[].ticketChangeFee.priceTotalNumber否总费用
order.scOrder.ticketInfo.[].limitDateString[]否限定可改签时间
order.scOrder.ticketInfo.[].exchangeRateNumber否汇率
order.scOrder.ticketInfo.[].shiftTimeString否最新班次时间
order.scOrder.ticketInfo.[].originalTicketCodeString否改签前原车票
order.scOrder.ticketInfo.[].qrCodeInfoString否二维码信息
order.scOrder.ticketInfo.[].ticketGroupString否票组信息,往返票在同一组
order.scOrder.ticketInfo.[].isReturnString否是否回程 0:去程,1:回程
order.scOrder.ticketInfo.[].ticketPriceNumber否对外票价
order.scOrder.ticketInfo.[].busTicketTypeString否票种类型(必填)
order.scOrder.ticketInfo.[].ticketTypeNameString否票种类型名称
order.scOrder.ticketInfo.[].ticketCategoryLineIdString否线路票种价格
order.scOrder.ticketInfo.[].operatingStateString否中港通状态 0-状态未知 1-新票未售 2-已售未取 3-已取未用 5-已乘车扫描未转乘 6-已扫描 7-车票已过期 8-车票已停用 9-车票已作废 10-已退票
中旅状态 0-锁座未出票 1-成功出票 2-已退票 3-已改签 4-订单取消 5-全程已验票 6-支付超时 7-前半程已验票 8-后台强制退款 9-单张取消
order.scOrder.ticketInfo.[].stateString否状态 0-已取消 1-未乘车 2-已扫描未转乘 3-已完成 4-其他 5-已过期 6-已改签
order.scOrder.ticketInfo.[].ignoreBoolean否是否忽略
- false 不忽略,不在申请退款中且中港通已退款则会显示在申请取消列表中
- true 忽略
order.scOrder.ticketInfo.[].processingStateString否处理状态
0-已驳回
1-未处理
2-处理中
3-已处理
4-已撤回
order.scOrder.ticketInfo.[].stateNameString否状态名称
order.scOrder.ticketInfo.[].ticketCodeString否车票号
order.scOrder.ticketInfo.[].takeTicketCodeString否取票号
order.scOrder.ticketInfo.[].seatsString否座位号
order.scOrder.ticketInfo.[].operatorRefundTimeString否运营商退款时间
order.scOrder.ticketInfo.[].reportBoolean否
order.scOrder.flightNumberString否航班号
order.scOrder.orderTypeNumber否订单类型
0-点对点
1-时租
注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递
order.scOrder.vehicleIdString否车辆id
order.scOrder.driverIdString否司机id
order.scOrder.driverNameString否司机名
order.scOrder.languageNumber[]否语言要求
order.scOrder.passengerNameString否乘坐人
order.scOrder.passengerEmailString否乘坐人邮箱
order.scOrder.passengerPhoneString否乘坐人电话
order.scOrder.subscribeNameString否预约人
order.scOrder.subscribePhoneString否预约人电话
order.scOrder.numberNumber否人数
order.scOrder.numberOfLuggageNumber否行李数
order.scOrder.startMainAreaString否开始城市编号
order.scOrder.startMinorAreaString否开始区域编号
order.scOrder.startStationNameString否开始站点名称
order.scOrder.endMainAreaString否结束城市编号
order.scOrder.endMinorAreaString否结束区域编号
order.scOrder.endStationNameString否结束站点名称
order.scOrder.predictBeginDateString否预估开始时间
order.scOrder.predictEndDateString否预估结束时间
order.scOrder.isPassBoolean否是否过关
order.scOrder.portTypeNumber否口岸类型,0 - 深圳湾口岸;1 - 澳门口岸;2 - 珠海口岸
order.scOrder.isMapBoolean否需要地图链接
order.scOrder.predictTimeNumber否预估时长
order.scOrder.mileageNumber否里程
order.scOrder.beginNameString否开始地址
order.scOrder.beginTudeString否开始地址经纬度
order.scOrder.endNameString否结束地址
order.scOrder.endTudeString否结束地址经纬度
order.scOrder.surchargesObject[]否附加费列表
order.scOrder.roadFeeNumber否路桥费
order.scOrder.oilFeeNumber否加油费
order.scOrder.partFeeNumber否停车费
order.scOrder.repairFeeNumber否维修费
order.scOrder.otherFeeNumber否其他费用
order.scOrder.surchargeExplainString否附加费说明
order.scOrder.addFeeNumber否附加总费用
order.scOrder.surchargePayStatusNumber否附加费支付状态,0 - 未支付;1 - 已支付;
order.scOrder.surchargePayUrlString否附加费微信支付地址
order.transactionIdString否微信支付订单号
order.prepayIdString否微信预支付生成的标识
首次发起支付时生成,支付过程中断后再次支付时提供
order.priceNumber否实付价
order.originalPriceNumber否原价
order.currencyString否币种
- RMB
- HKD
- MOP
order.orderTypeNumber否订单类型
-1 包车订单
-2 专线订单
-3 巴士订单
-4 拼车订单
-5 司机群订单
-6 顺风车订单
-7 配Q单
-8 拼车订单
注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递
order.relationString否关联订单
记录发起返空线路的原订单。不为空则表示为特惠订单。
order.noticesString[]否通知控制信息
第二次将不发送通知
order.enableProfitShareBoolean否是否开启分账
order.enableProfitShareTimeString否待开启分账时间
order.partnerProfitShareBoolean否合伙人是否需要分账
order.accountRequestInfosObject[]否分账请求信息列表
order.accountRequestInfos.[].appIdString否appId
order.accountRequestInfos.[].idString否订单id
order.accountRequestInfos.[].transactionIdString否微信支付订单号
order.accountRequestInfos.[].outOrderNoString否商户系统内部的分账单号
order.accountRequestInfos.[].orderIdString否微信分账单号,微信支付系统返回的唯一标识
order.accountRequestInfos.[].stateString否分账单状态(每个接收方的分账结果请查看receivers中的result字段)
1、PROCESSING:处理中
2、FINISHED:分账完成
order.accountRequestInfos.[].receiversObject[]否分账方信息列表
order.accountRequestInfos.[].receivers.[].typeString否分账接收方类型
1、MERCHANT_ID:商户号
2、PERSONAL_OPENID:个人openid(由父商户APPID转换得到)
order.accountRequestInfos.[].receivers.[].descriptionString否分账的原因描述,分账账单中需要体现
order.accountRequestInfos.[].receivers.[].accountString否分账接收方账号:
1、类型是MERCHANT_ID时,是商户号(mch_id或者sub_mch_id)
2、类型是PERSONAL_OPENID时,是个人openid
order.accountRequestInfos.[].receivers.[].usernameString否合伙人 / 公司 / 司机
order.accountRequestInfos.[].receivers.[].nameString否合伙人名 / 公司名 / 司机
order.accountRequestInfos.[].receivers.[].userTypeString否身份 1-合伙人 2-公司 3-司机
order.accountRequestInfos.[].receivers.[].amountNumber否分账金额 单位为分,只能为整数,不能超过原订单支付金额及最大分账比例金额
order.accountRequestInfos.[].receivers.[].resultString否分账结果
1、PENDING:待分账
2、SUCCESS:分账成功
3、CLOSED:已关闭
order.accountRequestInfos.[].receivers.[].failReasonString否分账失败原因,当分账结果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:分出方账户异常
order.accountRequestInfos.[].receivers.[].detailIdString否微信分账明细单号
order.accountRequestInfos.[].receivers.[].inflowPlatformBoolean否这笔资金是否放回平台
order.accountRequestInfos.[].receivers.[].redistributeObject否重新分账信息
order.accountRequestInfos.[].receivers.[].redistribute.outOrderNoString否商户系统内部的分账单号
order.accountRequestInfos.[].receivers.[].redistribute.orderIdString否微信分账单号,微信支付系统返回的唯一标识
order.accountRequestInfos.[].receivers.[].redistribute.stateString否分账单状态(每个接收方的分账结果请查看receivers中的result字段)
1、PROCESSING:处理中
2、FINISHED:分账完成
order.accountRequestInfos.[].receivers.[].redistribute.resultString否分账结果
1、PENDING:待分账
2、SUCCESS:分账成功
3、CLOSED:已关闭
order.accountRequestInfos.[].receivers.[].redistribute.failReasonString否分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段
order.accountRequestInfos.[].receivers.[].redistribute.detailIdString否微信分账明细单号
order.remarkString否控制台备注
order.sourceObject否订单来源
order.source.targetTypeString否帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
order.source.targetIdString否targetType下的帐户标识
order.source.targetNameString否帐户名
order.attributionObject[]否订单归属
order.attribution.[].targetTypeString否帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
order.attribution.[].targetIdString否targetType下的帐户标识
order.attribution.[].targetNameString否帐户名
order.testFlagBoolean否测试标记
order.extraPropsObject否扩展属性
order.crByString否创建者
order.upByString否最后修改者
order.crDateString否创建时间
order.upDateString否最后修改时间
order.tenantIdString否租户ID
order.idVaries否
shiftResponseObject否班次信息
shiftResponse.ticketCategoryLineIdString否专线下单线路票种id
shiftResponse.ticketTypeIdString否专线下单票种id
shiftResponse.startCityString否开始城市
shiftResponse.endCityString否结束城市
shiftResponse.startStationString否上车站点id
shiftResponse.endStationString否下车站点id
shiftResponse.otherShiftObject否改签所需班次信息
shiftResponse.otherShift.scheduleIdString否班次id
shiftResponse.otherShift.companyIdString否公司id
shiftResponse.otherShift.companyNameString否公司名称
shiftResponse.otherShift.portIdString否途径口岸id
shiftResponse.otherShift.portNameString否途径口岸名称
shiftResponse.otherShift.startCityString否开始城市
shiftResponse.otherShift.endCityString否结束城市
shiftResponse.otherShift.startStationString否上车站点id
shiftResponse.otherShift.endStationString否下车站点id
shiftResponse.otherShift.shiftTimeString否班次时间
shiftResponse.otherShift.runTimeString否该班次开车时间 HH:mm
shiftResponse.otherShift.endTimeString否该班次结束时间 HH:mm
shiftResponse.otherShift.pricesObject[]否班次中所有票种对应价格
shiftResponse.otherShift.prices.[].feeString否价格
shiftResponse.otherShift.prices.[].ticketTypeIdString否票种类型id
shiftResponse.otherShift.prices.[].ticketTypeNameString否票价类型名称
shiftResponse.otherShift.prices.[].ticketCategoryLineIdString否路线票种id
shiftResponse.otherShift.prices.[].ticketCategoryNameString否线路票种名称
shiftResponse.otherShift.viaStationInfosObject[]否途径站点信息
shiftResponse.otherShift.viaStationInfos.[].typeString否类型
0-开始城市下站点
1-结束城市下站点
shiftResponse.otherShift.viaStationInfos.[].otherStationIdString否第三方站点id
shiftResponse.otherShift.viaStationInfos.[].otherStationNameString否第三方站点名称
shiftResponse.otherShift.viaStationInfos.[].timeString否通过时间(HH:mm)
shiftResponse.otherShift.extraPropsObject否扩展属性
shiftResponse.otherShift.crByString否创建者
shiftResponse.otherShift.upByString否最后修改者
shiftResponse.otherShift.crDateString否创建时间
shiftResponse.otherShift.upDateString否最后修改时间
shiftResponse.otherShift.tenantIdString否租户ID
shiftResponse.otherShift.idVaries否
shiftResponse.shiftCodeString否班次id
shiftResponse.companyIdString否关联公司id
shiftResponse.companyNameString否关联公司名称
shiftResponse.shiftSettingIdString否关联的班次生成设置
shiftResponse.typeString否类型
1-自营班次
2-拼车班次
shiftResponse.shiftTypeString否班次类型
1 - 流水班次
2 - 固定班次
shiftResponse.stateBoolean否执行状态 false:未执行,true:已执行
shiftResponse.enabledBoolean否启用状态 false:未启用,true:已启用
shiftResponse.priceObject否班次价格
shiftResponse.shiftDateString否班次日期 yyyy-MM-dd
shiftResponse.shiftTimeString否班次时间 HH:mm
shiftResponse.endTimeString否该班次结束时间 HH:mm
shiftResponse.payEndTimeNumber否满团该班次可下单提前时间(单位:分)
shiftResponse.notGroupPayEndTimeNumber否未满团时可下单提前时间(单位:分)
shiftResponse.ticketCountNumber否已售车票数
shiftResponse.startCarpoolCountNumber否起拼人数
shiftResponse.maxPassengerCountNumber否最大乘车人数
shiftResponse.viaStationInfosObject[]否途径站点信息
shiftResponse.viaStationInfos.[].typeString否类型
0-开始城市下站点
1-结束城市下站点
shiftResponse.viaStationInfos.[].otherStationIdString否第三方站点id
shiftResponse.viaStationInfos.[].otherStationNameString否第三方站点名称
shiftResponse.viaStationInfos.[].timeString否通过时间(HH:mm)
shiftResponse.portNameString否口岸名称
不持久化
shiftResponse.extraPropsObject否扩展属性
shiftResponse.crByString否创建者
shiftResponse.upByString否最后修改者
shiftResponse.crDateString否创建时间
shiftResponse.upDateString否最后修改时间
shiftResponse.tenantIdString否租户ID
shiftResponse.idVaries否

返回​

创建后订单信息

{ }

返回属性​

名称类型说明
ticketAccountString出票账户,默认RMB
monthlyBillingFlagBoolean是否月结
orderNumberString订单编号
changeBatchNumber订单改签批次
changeAssociatedOrderIdsString[]改签关联订单id集合
discountInfosObject[]折扣信息
discountInfos.[].typeString折扣类型 activity-活动 coupon-优惠券
discountInfos.[].activityIdString活动编号
discountInfos.[].activityNameString活动名称
discountInfos.[].couponIdString优惠券id
discountInfos.[].couponNameString优惠券名称
discountInfos.[].sourceString优惠券来源
DOUYIN 抖音
PLATFORM 平台
discountInfos.[].sourceNameString优惠券来源名称
discountInfos.[].costNumber优惠券成本
discountInfos.[].discountPriceNumber折扣价格
discountInfos.[].refundPriceNumber退款金额
discountInfos.[].failureBoolean该优惠是否失效
discountInfos.[].extraObject扩展属性
merchantString关联商户
merchantPriceNumber商户价格
merchantRootPriceNumber商户基础价
merchantProfitSharingNumber渠道对商户的分润
taskIdsString[]任务关联id
completionTimeString完成时间
orderChangeRemarksString订单变更备注
usernameString操作人账号
fullNameString操作人姓名
hitchOrderObject顺风车订单信息
hitchOrder.payTimeString支付时间
hitchOrder.appIdStringappid
hitchOrder.partnerIdString合伙人id
0-表示平台
hitchOrder.orderStatusNumber订单状态
-1-未支付
0-已取消
1-已支付
2-进行中
3-已完成
hitchOrder.predictBeginDateString预估开始时间
hitchOrder.remarksString备注
hitchOrder.passengerNumberNumber乘客人数
hitchOrder.passengerNameString乘坐人
hitchOrder.passengerPhoneString乘坐人电话
hitchOrder.subscribeNameString预约人
hitchOrder.subscribePhoneString预约人电话
hitchOrder.surchargesObject附加费列表
hitchOrder.onCityIdString开始城市编号
hitchOrder.onCityNameString开始城市名称
hitchOrder.onStationIdString开始区域编号
hitchOrder.onStationNameString开始站点名称
hitchOrder.onAddressString开始地址
hitchOrder.onLocationString开始地址经纬度(经度,纬度)
hitchOrder.offCityIdString结束城市编号
hitchOrder.offCityNameString结束城市名称
hitchOrder.offStationIdString结束区域编号
hitchOrder.offStationNameString结束站点名称
hitchOrder.offAddressString结束地址
hitchOrder.offLocationString结束地址经纬度(经度,纬度)
scOrderObject专线订单信息
scOrder.orderNoString订单编号,自动生成,规则:CCOYYYYMMDDHHMMSS+3位数字
scOrder.dockerRouteFlagBoolean途径线路
scOrder.shiftIdString下单班次id
scOrder.costNumber与公司结算价格
scOrder.operatingOrderIdString运营公司订单id
scOrder.operatingCompanyIdString运营公司id
scOrder.companyIdString公司id
scOrder.dailySettleIdString日结Id
scOrder.monthlySettleIdString月结Id
scOrder.linkRoutePriceString关联线路价格
scOrder.orderStatusNumber订单状态 0-已取消 1-已支付 2-已完成 3-其他 4-已改签
scOrder.partnerIdString合伙人id
scOrder.orderFromTypeNumber订单来源 0 - 微信 , 1 - 后台下单
scOrder.rootPriceNumber线路基础价
scOrder.payTypeNumber支付方式,0 - 微信支付 , 1 - 支付宝
scOrder.appIdStringappid
scOrder.payTimeString支付时间
scOrder.refundTimeString退款时间
scOrder.cancelOrderTimeString取消订单时间
scOrder.cancelRemarkString取消订单备注
scOrder.refundPriceNumber退款金额
scOrder.refundStatusNumber退款状态,0 - 未退款;1 - 已退款
scOrder.refundRemarkString退款备注
scOrder.shiftTimeString班次时间
scOrder.scheduledShiftTimeString预定班次时间
scOrder.remarksString备注信息
scOrder.consoleRemarksString控制台备注信息
scOrder.ticketInfoObject[]车票信息
scOrder.ticketInfo.[].isSmsString是否发送过通知
0-未发过任何通知
1-发送过是否取消成团通知
2-发送过是否取消成团通知和已成团通知
scOrder.ticketInfo.[].operatingTicketCodeString运营公司车票号
scOrder.ticketInfo.[].operatingTakeTicketCodeString运营公司取票号
scOrder.ticketInfo.[].operatingTicketPriceNumber运营公司票价(成本价)
scOrder.ticketInfo.[].operatingExternalTicketPriceNumber运营公司票价(对外票价)
scOrder.ticketInfo.[].writeOffNumber0:未核销,1:已核销
scOrder.ticketInfo.[].writeOffUserString核销人
scOrder.ticketInfo.[].writeOffDateString核销时间
scOrder.ticketInfo.[].taskFlagBoolean是否存在任务中
用作于判断该订单是否有未加入任务的车票
scOrder.ticketInfo.[].thirdOrderIdString第三方订单id
scOrder.ticketInfo.[].onStationIdString最终车票上车站点id
scOrder.ticketInfo.[].onStationNameString最终车票上车站点名称
scOrder.ticketInfo.[].offStationIdString最终车票下车站点id
scOrder.ticketInfo.[].offStationNameString最终车票下车站点id
scOrder.ticketInfo.[].ticketChangeCountNumber车票改签次数
scOrder.ticketInfo.[].ticketChangePriceNumber当前车票改签总费用
scOrder.ticketInfo.[].ticketChangeFeeObject改签费用
scOrder.ticketInfo.[].ticketChangeFee.changeNewTicketPriceNumber改签后新票价,用于存储改签后票价成本,用于计算退款金额
scOrder.ticketInfo.[].ticketChangeFee.handingFeeNumber手续费
scOrder.ticketInfo.[].ticketChangeFee.priceDiffNumber差价
scOrder.ticketInfo.[].ticketChangeFee.priceTotalNumber总费用
scOrder.ticketInfo.[].limitDateString[]限定可改签时间
scOrder.ticketInfo.[].exchangeRateNumber汇率
scOrder.ticketInfo.[].shiftTimeString最新班次时间
scOrder.ticketInfo.[].originalTicketCodeString改签前原车票
scOrder.ticketInfo.[].qrCodeInfoString二维码信息
scOrder.ticketInfo.[].ticketGroupString票组信息,往返票在同一组
scOrder.ticketInfo.[].isReturnString是否回程 0:去程,1:回程
scOrder.ticketInfo.[].ticketPriceNumber对外票价
scOrder.ticketInfo.[].busTicketTypeString票种类型(必填)
scOrder.ticketInfo.[].ticketTypeNameString票种类型名称
scOrder.ticketInfo.[].ticketCategoryLineIdString线路票种价格
scOrder.ticketInfo.[].operatingStateString中港通状态 0-状态未知 1-新票未售 2-已售未取 3-已取未用 5-已乘车扫描未转乘 6-已扫描 7-车票已过期 8-车票已停用 9-车票已作废 10-已退票
中旅状态 0-锁座未出票 1-成功出票 2-已退票 3-已改签 4-订单取消 5-全程已验票 6-支付超时 7-前半程已验票 8-后台强制退款 9-单张取消
scOrder.ticketInfo.[].stateString状态 0-已取消 1-未乘车 2-已扫描未转乘 3-已完成 4-其他 5-已过期 6-已改签
scOrder.ticketInfo.[].ignoreBoolean是否忽略
- false 不忽略,不在申请退款中且中港通已退款则会显示在申请取消列表中
- true 忽略
scOrder.ticketInfo.[].processingStateString处理状态
0-已驳回
1-未处理
2-处理中
3-已处理
4-已撤回
scOrder.ticketInfo.[].stateNameString状态名称
scOrder.ticketInfo.[].ticketCodeString车票号
scOrder.ticketInfo.[].takeTicketCodeString取票号
scOrder.ticketInfo.[].seatsString座位号
scOrder.ticketInfo.[].operatorRefundTimeString运营商退款时间
scOrder.ticketInfo.[].reportBoolean
scOrder.flightNumberString航班号
scOrder.orderTypeNumber订单类型
0-点对点
1-时租
注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递
scOrder.vehicleIdString车辆id
scOrder.driverIdString司机id
scOrder.driverNameString司机名
scOrder.languageNumber[]语言要求
scOrder.passengerNameString乘坐人
scOrder.passengerEmailString乘坐人邮箱
scOrder.passengerPhoneString乘坐人电话
scOrder.subscribeNameString预约人
scOrder.subscribePhoneString预约人电话
scOrder.numberNumber人数
scOrder.numberOfLuggageNumber行李数
scOrder.startMainAreaString开始城市编号
scOrder.startMinorAreaString开始区域编号
scOrder.startStationNameString开始站点名称
scOrder.endMainAreaString结束城市编号
scOrder.endMinorAreaString结束区域编号
scOrder.endStationNameString结束站点名称
scOrder.predictBeginDateString预估开始时间
scOrder.predictEndDateString预估结束时间
scOrder.isPassBoolean是否过关
scOrder.portTypeNumber口岸类型,0 - 深圳湾口岸;1 - 澳门口岸;2 - 珠海口岸
scOrder.isMapBoolean需要地图链接
scOrder.predictTimeNumber预估时长
scOrder.mileageNumber里程
scOrder.beginNameString开始地址
scOrder.beginTudeString开始地址经纬度
scOrder.endNameString结束地址
scOrder.endTudeString结束地址经纬度
scOrder.surchargesObject[]附加费列表
scOrder.roadFeeNumber路桥费
scOrder.oilFeeNumber加油费
scOrder.partFeeNumber停车费
scOrder.repairFeeNumber维修费
scOrder.otherFeeNumber其他费用
scOrder.surchargeExplainString附加费说明
scOrder.addFeeNumber附加总费用
scOrder.surchargePayStatusNumber附加费支付状态,0 - 未支付;1 - 已支付;
scOrder.surchargePayUrlString附加费微信支付地址
transactionIdString微信支付订单号
prepayIdString微信预支付生成的标识
首次发起支付时生成,支付过程中断后再次支付时提供
priceNumber实付价
originalPriceNumber原价
currencyString币种
- RMB
- HKD
- MOP
orderTypeNumber订单类型
-1 包车订单
-2 专线订单
-3 巴士订单
-4 拼车订单
-5 司机群订单
-6 顺风车订单
-7 配Q单
-8 拼车订单
注意: 包车规则传递orderType语意为时租、点对点,订单类型需特殊字段传递
relationString关联订单
记录发起返空线路的原订单。不为空则表示为特惠订单。
noticesString[]通知控制信息
第二次将不发送通知
enableProfitShareBoolean是否开启分账
enableProfitShareTimeString待开启分账时间
partnerProfitShareBoolean合伙人是否需要分账
accountRequestInfosObject[]分账请求信息列表
accountRequestInfos.[].appIdStringappId
accountRequestInfos.[].idString订单id
accountRequestInfos.[].transactionIdString微信支付订单号
accountRequestInfos.[].outOrderNoString商户系统内部的分账单号
accountRequestInfos.[].orderIdString微信分账单号,微信支付系统返回的唯一标识
accountRequestInfos.[].stateString分账单状态(每个接收方的分账结果请查看receivers中的result字段)
1、PROCESSING:处理中
2、FINISHED:分账完成
accountRequestInfos.[].receiversObject[]分账方信息列表
accountRequestInfos.[].receivers.[].typeString分账接收方类型
1、MERCHANT_ID:商户号
2、PERSONAL_OPENID:个人openid(由父商户APPID转换得到)
accountRequestInfos.[].receivers.[].descriptionString分账的原因描述,分账账单中需要体现
accountRequestInfos.[].receivers.[].accountString分账接收方账号:
1、类型是MERCHANT_ID时,是商户号(mch_id或者sub_mch_id)
2、类型是PERSONAL_OPENID时,是个人openid
accountRequestInfos.[].receivers.[].usernameString合伙人 / 公司 / 司机
accountRequestInfos.[].receivers.[].nameString合伙人名 / 公司名 / 司机
accountRequestInfos.[].receivers.[].userTypeString身份 1-合伙人 2-公司 3-司机
accountRequestInfos.[].receivers.[].amountNumber分账金额 单位为分,只能为整数,不能超过原订单支付金额及最大分账比例金额
accountRequestInfos.[].receivers.[].resultString分账结果
1、PENDING:待分账
2、SUCCESS:分账成功
3、CLOSED:已关闭
accountRequestInfos.[].receivers.[].failReasonString分账失败原因,当分账结果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.[].detailIdString微信分账明细单号
accountRequestInfos.[].receivers.[].inflowPlatformBoolean这笔资金是否放回平台
accountRequestInfos.[].receivers.[].redistributeObject重新分账信息
accountRequestInfos.[].receivers.[].redistribute.outOrderNoString商户系统内部的分账单号
accountRequestInfos.[].receivers.[].redistribute.orderIdString微信分账单号,微信支付系统返回的唯一标识
accountRequestInfos.[].receivers.[].redistribute.stateString分账单状态(每个接收方的分账结果请查看receivers中的result字段)
1、PROCESSING:处理中
2、FINISHED:分账完成
accountRequestInfos.[].receivers.[].redistribute.resultString分账结果
1、PENDING:待分账
2、SUCCESS:分账成功
3、CLOSED:已关闭
accountRequestInfos.[].receivers.[].redistribute.failReasonString分账失败原因,当分账结果result为CLOSED(已关闭)时,返回该字段
accountRequestInfos.[].receivers.[].redistribute.detailIdString微信分账明细单号
remarkString控制台备注
sourceObject订单来源
source.targetTypeString帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
source.targetIdStringtargetType下的帐户标识
source.targetNameString帐户名
attributionObject[]订单归属
attribution.[].targetTypeString帐户类型
由调用方根据分账方身份类型定义,例如:COMPANY,PARTNER,CHANNEL等
attribution.[].targetIdStringtargetType下的帐户标识
attribution.[].targetNameString帐户名
testFlagBoolean测试标记
extraPropsObject扩展属性
crByString创建者
upByString最后修改者
crDateString创建时间
upDateString最后修改时间
tenantIdString租户ID
idVaries

下载结果模型定义