Implementation Checklist
-
Required methods are supported:
- Authentication
- Nomenclature retrieval methods
-
GET /nomenclature/{placeId}/compositionDeprecated or GET /nomenclature/composition
- Order processing
-
Each method returns a successful response (RESPONSE: 200 or 204 where applicable) and body according to the specification. For example, the name field should be str, not int. Correctness can be verified using the sandbox.
-
Order idempotency is supported. If an order was created on the Partner’s side but Yandex Eats didn't receive a 200 response for some reason, the Partner should return RESPONSE: 200 and the orderId when the request is retried.
-
The Partner’s system can accept CANCELLED status from Yandex Eats via the PUT /order/{orderId}/status endpoint.
-
The Partner’s system can handle product removals and replacements.
Was the article helpful?
Previous