Przejdź do głównej zawartości

BeforeOrderBill i powtarzany rachunek

W wersji API V7Preview7 powiadomienie o operacji wstępnej kontroli zamówienia
BeforeOrderBill
będzie generowane podczas ponownej kontroli.

Jeśli chcesz zachować stare zachowanie i ignorować powtarzane rachunki,
to jeśli wtyczka jest przetłumaczona na określoną lub nowszą wersję API, będziesz musiał filtrować zamówienia według statusu w obsłudze powiadomień:

PluginContext.Notifications.BeforeOrderBill.Subscribe(x =>
{
if (x.order.Status != OrderStatus.New)
return;

// Przetwarzanie oryginalnego rachunku
});