关于Service(v2)的Order(订单)接口会发送的Party消息通知。
该类型的party消息的message_type为5000,主体数据结构与一般的party消息相同,并且使用detail字段存放订单数据及其相关操作数据:
{
"id": 86384,
"from_user": null,
"to_user": 7815769374283,
"to_name": "Yang WenWei",
"send_time": "2025-08-18T06:11:01.020803Z",
"message_type": 5000,
...
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "created"
},
"order_action": "create",
"executor_role": "buyer",
"executor": {
"uid": 3120595892220,
"username": "Tommy Wong"
}
}
}
1.触发点:当买家(Buyer)执行了“下单”操作:
如果买家是直接从卖家(Seller)的个人专长页面下单,
创建的订单为created状态,需要等待卖家“确认接单”操作进行回应,其party消息的detail字段如下:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "created"
},
"order_action": "create",
"executor_role": "buyer",
"executor": {
"uid": 3120595892220,
"username": "Tommy Wong"
}
}
如果买家是直接从他的服务需求的候选人列表里选出胜出者并下单,
创建的订单为accepted状态,其party消息的detail字段如下:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "accepted"
},
"order_action": "create",
"executor_role": "buyer",
"executor": {
"uid": 3120595892220,
"username": "Tommy Wong"
}
}
2.触发点:当卖家(Seller)执行了“确认接单”操作:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "accepted"
},
"order_action": "accept",
"executor_role": "seller",
"executor": {
"uid": 7815769374283,
"username": "Michael Lee"
}
}
3.触发点:当订单处于accepted状态,并且在expected_start_time的一个小时前,系统向买卖双方用户各发一条消息,提醒该订单已激活:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "accepted"
"expected_start_time": "2025-08-28T10:00:00Z"
},
"order_action": "activate",
"executor_role": "system"
}
4.触发点:当卖家(Seller)执行了“出发”、“到达约定地点”、“开始服务”操作:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "departed"
},
"order_action": "depart",
"executor_role": "seller",
"executor": {
"uid": 7815769374283,
"username": "Michael Lee"
}
}
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "arrived"
},
"order_action": "arrive",
"executor_role": "seller",
"executor": {
"uid": 7815769374283,
"username": "Michael Lee"
}
}
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "processing"
},
"order_action": "start",
"executor_role": "seller",
"executor": {
"uid": 7815769374283,
"username": "Michael Lee"
}
}
5.触发点:当订单处于finished状态,卖家(Seller)执行了“发起收款”操作:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "finished"
},
"order_action": "request_payment",
"executor_role": "seller",
"executor": {
"uid": 7815769374283,
"username": "Michael Lee"
}
}
6.触发点:买家(Buyer)执行了“完成支付”操作并且订单自动关闭:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "closed"
},
"order_action": "close",
"executor_role": "buyer",
"executor": {
"uid": 3120595892220,
"username": "Tommy Wong"
}
}
7.触发点:买家或卖家取消了订单:
"detail": {
"order": {
"id": 1586,
"sn": "CN0000001586",
"status": "cancelled"
},
"order_action": "cancel",
"executor_role": "buyer",
"executor": {
"uid": 3120595892220,
"username": "Tommy Wong"
}
}