ver. 0.270 - Apilo payment/status sync hardening
This commit is contained in:
@@ -4,6 +4,18 @@ Logi zmian z migracji na Domain-Driven Architecture. Najnowsze na gorze.
|
||||
|
||||
---
|
||||
|
||||
## ver. 0.270 (2026-02-14) - Apilo payment/status sync hardening
|
||||
|
||||
- **Shop/Order + Apilo** - utwardzenie synchronizacji platnosci i statusow zamowien
|
||||
- FIX: `shop\Order::set_as_paid()` wysyla do Apilo mapowany typ platnosci (`payment_method_id` -> `apilo_payment_type_id`) zamiast stalego `type = 1`
|
||||
- NOWE: retry queue dla chwilowej niedostepnosci Apilo (`temp/apilo-sync-queue.json`) dla sync platnosci i statusu
|
||||
- NOWE: `shop\Order::process_apilo_sync_queue()` przetwarza zalegle syncy
|
||||
- UPDATE: `cron.php` uruchamia przetwarzanie kolejki sync Apilo przy aktywnej integracji
|
||||
- UPDATE: rozszerzone logowanie debug (`logs/apilo.txt`) o HTTP code i bledy cURL dla sync platnosci/statusu
|
||||
- Testy: **OK (300 tests, 895 assertions)**
|
||||
|
||||
---
|
||||
|
||||
## ver. 0.269 (2026-02-14) - ShopTransport
|
||||
|
||||
- **ShopTransport** - migracja `/admin/shop_transport` na Domain + DI + nowe widoki
|
||||
|
||||
Reference in New Issue
Block a user