测试订单
在Yandex上。 市场,您可以在开始使用真实订单之前在测试订单上测试商店及其API。 您可以模拟以下过程:
- 代表买方下订单 — 添加项目到购物车,选择付款方式和交货条款;
- 取消订单。
燕基科斯. 市场对此类订单不收费。 与他们一起工作的错误不会影响检查,也不会用于计算质量指标。
要进入调试界面,在市场上的商家办公室,点击您的帐户的图标→ 设置 在左边的菜单中,选择 Api和模块 → 测试订单.
在调试界面中创建的所有订单都将以该值发送到商店 true 参数 fake,这使得商店能够将此类订单与真实订单区分开来。
测试订单数据
如果您启用了API通知,yandex。Market会向您发送请求。 POST notification 有关[活动]的资料(*notification-type) 也用于测试订单。 如何使用通知
但是,默认情况下,返回订单信息的方法不包括测试订单的数据。 要获取它们,请传递值 true 在参数中 fake.
限制
有关测试订单和请求日志的信息将存储10天。
如何调试
1. 创建新订单
在页面上 Api和模块 → 测试订单:
-
选择 在您的个人帐户中创建.
-
将商品添加到购物车 — 点击
接近正确的。 -
在街区里 篮子;篮子 点击 检查可用性.

2. 发送订单
在第三块:
-
指定送货和付款方式。 由于这是一个测试订单,请在收到后选择付款。
商店刚刚创建
配置的交付服务可能不可用。 在这种情况下,选择测试服务。
-
输入买方的测试数据(地址,名字和姓氏,电话号码等)。).
-
点击 发送订单.
之后,有关创建新订单及其编号的通知将出现在页面上。
3. 处理订单
检查每个请求后的日志。
如果集成配置不正确,您将在日志中看到需要修复的错误。 要查看日志,在商家的办公室在市场上,点击您的帐户的图标→ 设置 在左边的菜单中,选择 Api和模块 →标签 查询日志.
-
发送请求 GET v2/campaigns/{campaignId}/orders/{orderId} 并保存包裹ID(
id在shipments)从响应。 -
发送请求 PUT v2/campaigns/{campaignId}/orders/{orderId}/boxes,在哪里传输:
- 接收到的ID。
- 有关按箱子从订单中分配货物的信息;
- 如果有需要贴标签的产品,那么这些产品的标签代码。
-
通过发送状态确认您已准备好装运
PROCESSING具有子状态READY_TO_SHIP使用请求 PUT v2/campaigns/{campaignId}/orders/{orderId}/status. -
如果将来您将订单运送到分拣中心或提货点,或将订单从仓库转移到市场快递员,请发送请求 PUT v2/campaigns/{campaignId}/orders/{orderId}/status. 发送其中的状态
PROCESSING具有子状态SHIPPED.
4. 取消订单
发送请求 PUT v2/campaigns/{campaignId}/orders/{orderId}/status 并发送状态 CANCELLED 与取消的原因 SHOP_FAILED. 测试订单只能在升级到状态之前取消 PROCESSING 具有子状态:
-
SHIPPED如果将来您将订单运送到分拣中心或提货点,或者从您的仓库将它们转移到市场快递员; -
READY_TO_SHIP如果您的商店连接到快递,您将向快递员发送订单 氨纶去.
检查错误 — 在市场上的卖家帐户,点击您的帐户的图标→ 设置 在左边的菜单中,选择 Api和模块 →标签 查询日志 — 并修复它们。
Yandex的事件。市场发送通知:
- 创建新订单;
- 更改订单;
- 更改订单状态;
- 创建与客户的新聊天;
- 添加新的聊天消息;
- 争端的开始;
- 结束争议;
- 创建新产品评论;
- 创建新的评论评论;
- 创建订单取消请求;
- 取消订单;
- 创建新的非购买或退款;
- 更改非购买或退款状态。