Skip to content

Project Traject Voedingsgeneeskunde.nl

Timeline van het hele project, van begin tot nu.

Fase 1: Webshop Foundation (Oktober - November 2024)

Week 1-2: Commerce Setup

30 oktober - 3 november 2024

  • Commerce 2.x geïnstalleerd en geconfigureerd
  • Producttypes: VGBC-ticket en online-cursus
  • Variaties: Student/Arts pricing
  • Checkout flow met Mollie payment gateway
  • Basis factuur templates

Tags: Commerce, Setup

Week 3: BTW & Verzending

4-11 november 2024

  • BTW configuratie (9% cursussen, 21% tickets)
  • Verzendmethoden: Gratis verzending en Fysiek afhalen
  • Display fixes voor prijzen inclusief BTW
  • PDF invoice fonts (Roboto integration)

Tags: Commerce, Patches, UX

Week 4: User Profiles & Mailchimp

13-20 november 2024

  • User profile types: Arts, Student
  • Mailchimp synchronisatie met ECA module
  • Publieke user profielen
  • Nieuwsbrief integratie
  • Pathauto voor user URLs

Tags: Users, Integraties

Week 5: UX & Invoice Fixes

21-25 november 2024

  • Checkout UX verbeteringen
  • Ghost invoice problems (eerste signalen)
  • Invoice generation timing fixes
  • User navigation optimalisaties

Tags: UX, Patches, Commerce

Fase 2: VGBC Ticket Systeem (November - December 2024)

Week 1: Planning & Strategie

24-26 november 2024

  • VGBC ticket systeem architectuur
  • Meerdere iteraties van ticketing strategie
  • Decision: Custom product per event met variaties
  • Attendee registration via order items

Tags: VGBC, Commerce

Week 2: Live Sync Prep

1 december 2024

  • Live site analyse
  • Profile sync strategie dev ↔ live
  • Mailchimp configuratie vergelijking
  • User experience refactor planning

Tags: Migration, Users, Integraties

Week 3-4: VGBC Implementation

15-16 december 2024

  • Fase 2 ticket setup
  • UI configuratie voor attendee forms
  • Testing checklist
  • VGBC tickets vignet/badge setup

Tags: VGBC, UX

Fase 3: Pre-Launch Fixes (December 2024)

Week 1: BTW Display

28 december 2024

  • BTW percentage display in cart en checkout
  • Tax adjustments configuratie
  • Price display formatting

Tags: Commerce, UX, Patches

Week 2: Critical Fixes & Migration Prep

29-30 december 2024

29 december: Mollie Payment Crisis - Ghost invoices probleem geïdentificeerd - Database locks bij payment processing - Webhook vs Return URL race conditions - Meerdere pogingen: PaymentProcessingLock, PaymentIdempotency, webhook queueing - Oplossing: Webhook immediate 200 OK, return URL doet alle processing - Invoice template fixes: klantgegevens, BTW percentages - WWW naar non-WWW redirect geconfigureerd

Tags: Patches, Commerce, UX, Critical

30 december: Migration Ready - B2B BTW configuratie - Verzendmethoden cleanup - DNS configuratie - Backup script development - Config export voor live - Docs reorganisatie: Blog/dagboek structuur met tags

Tags: Migration, Documentatie

Volgende Stap: Live Deployment

Gepland: 31 december 2024 / 1 januari 2025

  • Live site backup
  • Config import
  • Mollie live keys activatie
  • Testing & monitoring

Statistieken

  • Totaal sessies: 20+
  • Modules ontwikkeld: vg_commerce (custom controllers, event subscribers)
  • Major features: Commerce, VGBC tickets, User profiles, Mailchimp, Mollie
  • Critical fixes: 5+ (ghost invoices, locks, BTW display, redirects, invoices)
  • Integraties: Mailchimp, Mollie, PDF generation

Laatste update: 30 december 2024