feat(01-purchase-data-layer): add post-payment purchase data layer
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
This commit is contained in:
36
.paul/ROADMAP.md
Normal file
36
.paul/ROADMAP.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Roadmap: bilety.brzezovka.pl
|
||||
|
||||
## Overview
|
||||
W najblizszej iteracji skupiamy sie na uzupelnieniu warstwy analitycznej po zakupie biletow, tak aby tracking ecommerce byl kompletny i wiarygodny.
|
||||
|
||||
## Current Milestone
|
||||
**v0.1 Initial Release** (v0.1.0)
|
||||
Status: Complete
|
||||
Phases: 1 of 1 complete
|
||||
|
||||
## Phases
|
||||
|
||||
| Phase | Name | Plans | Status | Completed |
|
||||
|-------|------|-------|--------|-----------|
|
||||
| 1 | Purchase Data Layer | 1 | Complete | 2026-04-19 |
|
||||
|
||||
## Phase Details
|
||||
|
||||
### Phase 1: Purchase Data Layer
|
||||
|
||||
**Goal:** Dodac event purchase do data layer po finalizacji zakupu biletow z kompletnym payloadem.
|
||||
**Depends on:** Nothing (first phase)
|
||||
**Research:** Unlikely (istniejaca logika checkout jest dostepna w repo)
|
||||
|
||||
**Scope:**
|
||||
- Zlokalizowanie miejsca finalizacji zamowienia
|
||||
- Budowa payloadu purchase z danymi transakcji i pozycji
|
||||
- Bezpieczne wystawienie danych do warstwy widoku (escape i brak XSS)
|
||||
- Walidacja braku duplikacji eventu
|
||||
|
||||
**Plans:**
|
||||
- [x] 01-01: Implementacja i walidacja eventu purchase w data layer (UNIFY complete)
|
||||
|
||||
---
|
||||
*Roadmap created: 2026-04-19*
|
||||
*Last updated: 2026-04-19*
|
||||
Reference in New Issue
Block a user