Zlecę wykonanie wtyczki do raportowania sprzedaży z WordPress WooCommerce. Funkcjonalność powinna obejmować wykonanie raportu w postaci tabelarycznej w pliku csv (inne formaty jak xls, xlsx nie są konieczne, ale chętnie widziane).
Podobny raport robi już wtyczka Store Exporter (https://www.visser.com.au/solutions/woocommerce-export/) i wyciąga dane o zamówieniach. Zależy mi na tym, aby użytkownik podał zakres dat, podał inne filtry (np. status zamówienie, id klienta, …) i dla danego zakresu zobaczył wszystkie zamówienia minimalnie w takiej postaci:
1. Numer zamówienia
2. Data zamówienia, godzina zamówienia
3. IP klienta
4. Numer w PayU
5. Informacje na temat szczegółów płatności (imię, nazwisko, ulica, kod, miasto, email, telefon)
6. Informacje na temat szczegółów wysyłki (imię, nazwisko, ulica, kod, miasto)
7. Kwota za towary (PLN)
8. Kwota za wysyłkę (PLN)
9. Sumaryczna kwota z towar+wysyłka
10. Id zamówienia z aliexpress (informacja jest w tablicy wp_woocommerce_order_itemmeta)
11. Z Ali: status zamówienia
12. Z Ali: koszt wysyłki (USD)
13. Z Ali: łączna kwota (USD)
14. Kwota przewalutowania USD na PLN (na podstawie kursu NBP)
15. Kwota z ALI (kol.13) przewalutowana na PLN
16. Kolumna 9 – Kolumn 15
Kolumny 1-10 są dostępne w WooCommerce:
Pierwsze utrudnienie jest takie, że kolumny 11-13 są dostępne na AliExpress (po zalogowaniu się podając usera i hasła) na stronie:
https://trade.aliexpress.com/order_detail.htm?orderId=000000000000
Drugie utrudnienie to kolumna 14 czyli kwota przewalutowania USD na PLN jakie podaje NBP na swoich stronach.
Ważne jest przy tym, żeby wyciąganie kursu z NBP odbywało się tylko raz na początku raportu dla zakresu dat (a nie co rekord) i aby logowanie do AliExpress też odbywało się tylko raz na początku przetwarzania (a nie co rekord). Jest to wymagane ze względu na potrzeby wykonania tego raportu z zakresem dla całego roku.
Gdyby zamówienie nie miało swojego identyfikatora z AliExpress to wtedy te kolumny od numeru 11 będą puste.
Na końcu raportu potrzebne są podsumowania kwot z kolumny 9,15,16 jako sumy dzienne oraz sumy miesięczne.
Gdyby dużym utrudnieniem było pobieranie kwoty z NBP (kol. 14,15,16) to mogę z tego ewentualnie zrezygnować (choć bardzo niechętnie).
Pełny opis na stronie:
https://anonfile.com/u3F9Tcc4be/Zlece_wykonanie_wtyczki.docx
Kontakt:
Max
maxwolf@vp.pl