- 资源:AvailabilityOrder
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 状态
- 方法
资源:AvailabilityOrder
可用性订单是 AvailabilityLines 的集合。可用性订单由买方创建。卖家根据响应更新库存状况。
工作流如下:
- 买方创建可用性订单和订单项,并将状态设置为“待处理”。不允许买方进一步更改可用性订单或订单项。
- 对于所有可用库存行,卖家通过完成可用性条款或将它标记为“已拒绝”来进行操作。只有在订单和订单项处于待处理状态时,才可以完成或拒绝操作。
- 卖方使用
complete自定义操作将可用性请求标记为已完成。一旦完成,不得进一步更改可用性订单或子行。
| JSON 表示法 |
|---|
{ "name": string, "description": string, "state": enum ( |
| 字段 | |
|---|---|
name |
仅限输出。可用性订单的资源名称,格式为 |
description |
仅限输出。用于描述可用性顺序的额外自由格式字段。 |
state |
仅限输出。此可用性订单的状态。如需了解 AvailabilityOrder 的生命周期,请参阅 卖方可以使用 |
pendingExpirationTime |
仅限输出。待处理可用性订单的到期时间戳。卖家必须在待处理的库存状况订单到期之前完成,否则将被视为已完成,无库存状况。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
createTime |
仅限输出。创建时间戳。由系统分配。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
updateTime |
仅限输出。上次更新时间戳。由系统分配。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
advertiserInfo |
仅限输出。广告客户信息。 |
州
可用性订单状态的可能值。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
库存状况订单状态未指定或此版本中未知时的默认值。 |
STATE_PENDING |
买方提供了库存状况请求设置时的“待售商品”状态。 |
STATE_COMPLETED |
卖方为所有订单项提供库存状况响应后,库存状况已完成状态。 |
STATE_CANCELLED |
如果买方在卖方为所有订单项提供“库存状况”响应之前提供了取消请求,则表示“已取消预订”状态。 |
STATE_EXPIRED |
“已过期”是指订单在卖方完成之前已过期。 |
方法 |
|
|---|---|
|
将现有可用性订单标记为完成。 |
|
检索单个可用性订单。 |
|
列出可用性订单。 |