Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Запрос будет выдавать все заказы, по которым в системе ПЭ есть событие "Готово к передаче во внешнюю службу доставки" и клиент не прислал событие "Подтверждено внешней службой доставки". Таким образом, после получения заказов нужно не забывать выполнить метод AddEventsRequest для передачи события CONFIRMED ("Подтверждено внешней службой доставки").

В ответе на запрос WhatIsNewRequest (Mode=PickupPointOrders) содержится блок ConsumerPayment:
<ConsumerPayment>
   <Mode>Bill</Mode>
</ConsumerPayment>
Значение Mode=Bill означает, что заказ предоплачен, и деньги с получателя товара брать не нужно (даже если в тегах Price значения != 0).
Любое другое значение (Cash или Card) означает, что с получателя нужно взять сумму, рассчитываемую по формуле:
S = [DeliveryItem -> Price] + [PrepaymentItem ->Price] + Sum([CommodityItem -> Price]*[Item -> Count])

Спецификация

Ниже приведён пример получения списка заказов. 

...