订单状态如何变化
状态变化图显示了DBS订单所经历的阶段以及状态之间转换的逻辑。 这将帮助您关联Yandex的状态。 市场和您的系统,设置与Yandex的集成。正确市场,并避免传输不必要的状态和子状态。
指定名称:
-
该图表以格式显示每个阶段的订单状态和子状态
子状态的状态
. 例如,处理开始
.变电站列表
CANCELLED
请参阅部分 取消订单时发生故障. -
箭头显示阶段之间的转换,其颜色指示何时发生此转换:
- 绿色-商店已更改其状态。
- 蓝色市场已经改变了它的地位。
- 橙色-由其中一方取消订单;
- 红色是一个例外。
按照图中描述的顺序传输状态。
否则,会导致错误。
解码方案
状态、子状态和阶段描述 |
谁改变状态 |
在此状态中更改状态或接收有关订单的信息的方法 |
商店正在处理订单。 |
燕基科斯. 街市 |
|
订单已经交付。 |
商店 |
|
客户收到了订单。 只有在通过Yandex工作时才会传输。 交货。 |
燕基科斯. 街市 |
|
交货时间已过期,客户尚未收到订单。 仲裁开始,因此订单可以被取消或转移到状态 |
燕基科斯. 街市 |
|
该订单已在PVZ接受。 |
商店 |
|
订单已经交付。 通过Yandex工作时会自动传输。 交货。 如果您自己交付,请在订单交付后更改状态。 |
燕基科斯. 街市 商店 |
|
交货时间已过期,客户尚未收到订单。 仲裁开始,因此订单可以被取消或保持相同的状态。 |
燕基科斯. 街市 |
|
订单已被取消。 要取消订单,请传递子状态 如果订单处于状态 |
燕基科斯. 街市 商店 买方 |
取消订单时发生故障
RESERVATION_EXPIRED
-客户未在10分钟内完成预订订单。USER_NOT_PAID
-买方未支付订单(对于付款类型PREPAID
)30分钟。USER_UNREACHABLE
-无法联系买家。USER_CHANGED_MIND
-客户因个人原因取消订单。USER_REFUSED_DELIVERY
-买方对交货条款不满意。USER_REFUSED_PRODUCT
-该产品不适合买方。SHOP_FAILED
-商店无法完成订单。USER_REFUSED_QUALITY
-买方不满意的产品质量。REPLACING_ORDER
-买方决定主动更换另一种产品。PROCESSING_EXPIRED
-该值不再使用。PICKUP_EXPIRED
-订单在PVZ中的存储期已过期。TOO_MANY_DELIVERY_DATE_CHANGES
-订单被推迟了太多次。DELIVERY_DATE_CHANGED_TOO_MUCH
-订单已经推迟了太多天。
也可以返回其他值。 您不需要处理它们。
PUT v2/campaigns/{campaignId}/orders/{orderId}/cancellation/accept