Stworzenie biblioteki PHP/Symfony do obsługi wiadomości i zwrotów pieniędzy w Kaufland Marketplace
Cel projektu:
Opracowanie biblioteki PHP (kompatybilnej z Symfony), która umożliwia dwukierunkową komunikację z API Kaufland.de (Marketplace), w zakresie pobierania i wysyłania wiadomości z określonego przedziału dat oraz inicjowania zwrotów płatności dla klientów.
Zakres funkcjonalny:
Połączenie z API Kaufland
Odbiór wszystkich wiadomości z danego okresu (w tym wiadomości przychodzących i wychodzących).
Możliwość wysłania nowej wiadomości do klienta /odpowiedzi na dotychczasową
Zwrot środków dla klienta (Możliwość inicjowania częściowego lub pełnego zwrotu kwoty zapłaconej przez klienta.)
Kompatybilność z Symfony 6/7.
Implementacja jako serwis Symfony z możliwością autowiringu.
Obsługa wyjątków, błędów sieciowych, rate limiting oraz logowanie operacji.
Wiadomości może być dużo więc mechanizm do stronicowania.