Podsumowanie przychodów
Pobieranie podsumowania przychodów dla danego miesiąca
GET
/orders_summary
Parametry w ścieżce zapytania
- month – miesiąc
- year – rok
- incomeSourceId – (opcjonalnie) ID źródła przychodu – podsumowanie uwzględni tylko zamówienia z danego źródła przychodu
- statuses – (opcjonalnie) ID statusów zamówień (może być kilka oddzielonych przecinkami) – podsumowanie uwzględni tylko zamówienia z podanymi statusami
/orders_summary?month=4&year=2022
Przykładowa odpowiedź JSON:
{
"fullIncome":{ //przychody
"delivery":424.18, //- z tytułu dostaw
"items":2416.99, //- ze sprzedaży towarów
"all":2841.17 //przychód całkowity
},
"incomeNotConnectedItems":0, //przychody z przedmiotów zamówień niepowiązanych z towarami
"incomeNotConnectedItemsDelivery":0,
"incomeByItemGroup":[ //przychody względem grupy towarów
{
"income":267.33,
"incomeDelivery":46.9164289,
"group":null //null - oznacza towary bez grupy
},
{
"income":148.5,
"incomeDelivery":26.0616192,
"group":{
"id":2,
"name":"Elektronia hurtownie"
}
},
{
"income":2001.16,
"incomeDelivery":351.2019519,
"group":{
"id":1,
"name":"Elektronika magazyn"
}
}
],
"incomeByOrderStatuses":[ //przychody względem statusu zamówienia
{
"income":0,
"incomeDelivery":0,
"status":{
"id":6,
"name":"Anulowano",
"color":"ce5c00"
}
},
{
"income":0.15,
"incomeDelivery":37.5,
"status":{
"id":4,
"name":"Do wysyłki",
"color":"8ae234"
}
},
{
"income":291.65,
"incomeDelivery":175.31,
"status":{
"id":1,
"name":"Nowe",
"color":"eeeeec"
}
},
{
"income":100,
"incomeDelivery":0,
"status":{
"id":7,
"name":"Osobisty - oczekiwanie",
"color":"ffffff"
}
},
{
"income":0.05,
"incomeDelivery":12.5,
"status":{
"id":8,
"name":"Osobisty - odebrano",
"color":"4e9a06"
}
},
{
"income":0.3,
"incomeDelivery":71.96,
"status":{
"id":3,
"name":"Paczka gotowa",
"color":"3465a4"
}
},
{
"income":1946.44,
"incomeDelivery":113.5,
"status":{
"id":2,
"name":"Rozpoczęto realizację",
"color":"d3d7cf"
}
},
{
"income":78.4,
"incomeDelivery":13.41,
"status":{
"id":5,
"name":"Wysłano",
"color":"4e9a06"
}
}
],
"statistics":{ //statystyki
"allOrdersCount":34,
"allItemsCount":583,
"avgOrdersPerDay":1.1333333333333333,
"avgItemsPerDay":19.433333333333334,
"avgItemsPerOrder":17.147058823529413,
"avgIncomeDeliveryPerOrder":12.475882352941177,
"avgIncomeItemsPerOrder":71.08794117647058,
"avgIncomePerOrder":83.56382352941176
},
"dateFrom":"2022-04-01T00:00:00Z",
"dateTo":"2022-04-30T23:59:59Z"
}