Antwort #35 am: 09. Juni 2021, 16:07:38
Danke.
Es geht schon besser, auf den Cent genau stimmt es noch nicht. Ich kann allerdings nicht abschätzen, ob es auch zu Rundungsdifferenzen kommen kann, die über das Jahr verteilt schon was ausmachen können.
Ich habe für mich noch einen weiteren Bestellstatus zur Berechnung hinzugefügt:
Dazu habe ich nach der Zeile
$orders_status_id_count = 3; // welcher Bestellstatus soll berücksichtigt werden
$orders_status_id_count1 = 87;
und
nach
WHERE o.orders_status = ".$orders_status_id_count."
or o.orders_status = ".$orders_status_id_count1."
eingefügt. Hintergrund dafür ist, dass in den vergangenen Jahren mit Amazon Pay bezahlte Bestellungen nach dem Versand den Status "Amazon Pay eingezogen" (id 87) bekommen hatten.