Phase 1 complete: - move purchase event to order confirmation after successful payment - add backend purchase payload builder for transaction and ticket lines - remove premature purchase push from przelewy24 redirect view
507 B
507 B
Tech Changelog
2026-04-19 - Phase 01 Plan 01 (APPLY)
- Przeniesiono event
purchaseztemplates/tickets/przelewy24.phpnatemplates/tickets/order-confirm.php, aby event odpalal sie dopiero po potwierdzonej platnosci. - Dodano backendowy builder payloadu
purchasewautoload/controls/class.Tickets.php, z mapowaniem danych zamowienia i pozycji biletowych. - Dodano bezpieczna serializacje JSON (
JSON_HEX_*+JSON_INVALID_UTF8_SUBSTITUTE) dla payloadu przekazywanego do skryptu widoku.