Changelog
Bijgewerkt op 2026-05-24
Grote milestones in BedFlow, chronologisch (meest recente eerst).
๐ Mei 2026 โ Webbuilder + Micro-tier + Mollie + TextMeFlow-bundle
Week 4 (24 mei)
- โ
TextMeFlow Starter gratis inbegrepen vanaf Starter+ โ onze eigen WhatsApp + SMS API (EU + GDPR + anti-ban) is voortaan gratis inbegrepen bij elk BedFlow-abonnement vanaf Starter (Micro krijgt 'm bewust niet โ eerste upgrade-bonus). 500 berichten/maand. Eรฉn-klik activatie vanaf
/account/billingโ HMAC-gesigneerde magic-link โ automatisch TextMeFlow-account aangemaakt zonder Stripe-checkout. Op de kwartaalfactuur verschijnt een โฌ0 informational line "TextMeFlow Starter โ gratis inbegrepen". Volledige docs: WhatsApp via TextMeFlow. TextMeBot blijft technisch ondersteund als third-party legacy, maar wordt niet meer aangeprijsd op pricing. - โ
MyTourist eventual-consistency retry โ combined bookings die binnenkomen vรณรณr hun eigen API leesbaar is (404 op
/bookings/{id}) worden nu 3ร inline geretried + tot 2ร delayed via een queued job (30s + 2min). Symptoom dat we mee oplosten: kamer 3 van een combined-booking 2+3 bleef open op de availability grid. Geen telegram-spam meer bij eerste 404 โ alleen na alle retries. - โ Inzichten cluster: Statistieken default โ Statistieken-tab opent nu eerst, Communicatie log staat tweede.
- โ
Hardening: /pricing crash-fix bij opcache-staleness (
isTextMeFlowBundled()method i.p.v. constant-reference in blade); Livewire root-tag fix op/guest/bookings/{id}; URL-audittourist.openview.beโroute('payment.show', ...).
Week 2 (12 mei)
- โ
Mollie betaal-gateway โ naast Stripe ondersteunen we nu ook Mollie als creditcard-gateway. Vooral relevant voor NL-operators die iDEAL standaard willen aanbieden zonder Stripe-fees. Per property kies je ALOFEL Stripe ALOFEL Mollie (XOR-rule via Filament-visibility รฉn een model-saving event); Bancontact mag wel naast รฉรฉn van beide blijven. Nieuwe
mollie_*-kolommen opproperty_payment_settings, route/webhooks/mollie, blauwe Mollie-button op/pay/{factuur}en een nieuwe bolletje op de Connections-pagina. Volledige setup-doc in Mollie instellen. - โ Micro-tier โฌ19/maand โ nieuw instaptier voor vakantiewoningen + micro-B&Bs met 1-2 kamers. Always-on basis (Channex, betalingen, email-automations, guest portal, basic reports), zonder facilities, housekeeping, wellness, communication log, quote tool, restrictions grid en advanced statistics. Gericht op operators die anders bij MyTourist โฌ21 betalen.
- โ
Plan-feature flags (
SubscriptionPlan::FEATURE_*+User::hasPlanFeature()) โ feature whitelist per pack zodat Filament-navigatie en pages auto-gehidden worden bij ontbrekende plan-feature. Super-admins krijgen altijd toegang. - โ
GatedByPlanFeaturetrait โ clean gating-pattern voor Filament pages (Restrictions, CommunicationLog, CreateQuote, Housekeepers). Pages die al property-level visibility hebben (HousekeepingSchedule, WellnessBookings) krijgen inline check. - โ
Pricing page 5-koloms โ
/pricingtoont nu Micro โ Hotel naast elkaar (NL/FR/EN/DE/ES/PT/BG), comparison matrix uitgebreid, support-tickets-tabel toont 0 voor Micro, JSON-LDAggregateOffer.lowPrice39 โ 19.
Week 1 (1 mei)
- โ Mini-site webbuilder โ eigen pagina "Mijn website" voor de eigenaar zelf, niet super-admin. Per-property branding (kleur/tagline/logo/favicon), foto's (hero + galerij), tekst (intro + over ons), faciliteiten met emoji's en SEO-beschrijving. Custom-domein root toont mini-site wanneer geactiveerd; booking widget blijft via "Direct boeken" CTA bereikbaar.
- โ 1-klik import van bestaande MyTourist site โ geef URL, scrape theme color + foto's + faciliteiten + contact + SEO, klaar in 30 sec. Cruciaal voor MT-customers die naar BedFlow overstappen zonder hun look-and-feel te verliezen.
- โ
Preview-URL's โ vanity
{slug}.bedflow.eu+ altijd-werkende fallbackbedflow.eu/_preview/mini-site/{slug}voor demo's vรณรณr DNS-cutover. - โ
+ Artikelknop op proforma's โ voor "klant vroeg per mail om iets extra". Voegt lijn toe, herrekent BTW + totalen, regenereert PDF. Werkt op elke proforma (incl MT-source met waarschuwing). - โ POS bancontact + customer link + VIES โ Cindy's mobile POS heeft nu echte BC-QR, BC-prepaid afkoppelen, klant-zetten op naam met VIES-VAT-lookup.
- โ Folios systeem โ multi-tab billing op รฉรฉn boeking (kamer / honesty bar / wellness apart afrekenbaar), met aparte invoices per folio.
- โ MT booking sync van uurlijks โ 5 minuten โ verse direct/MT-bookings landen binnen 5 min op de grid (was tot 60 min).
- โ Klanten zonder property fix + backfill โ TenantScope toonde Channex-test debtors niet door ontbrekend property_id; alle 4 creator paden gefixt + bestaande rijen gemigreerd met merge-on-duplicate-detection.
- โ Kamer 3 paint-fix โ Channex-bookings zonder roomtype-mapping vielen uit de grid; payload-name fallback toegevoegd, plus pillen lopen nu midden-aankomstdag tot midden-vertrekdag (matcht "ze checken middag in").
- โ Quick WhatsApp E.164 normalisatie โ TextMeBot eiste internationaal formaat, klapte 30s timeout op 0472โฆ nummers; auto-omzetting naar +32472โฆ via PhoneNumber lib.
- โ
Wellness combi-boeking fix โ pagina toonde "al ingepland" voor combi-gasten zelfs zonder slot-keuze; check leest nu
calendar_event_idipv tekst-match. - ๐ Diverse fixes:
countryNOT NULL bij property-create, opcache reset multi-host, storage:link bulletproof, dangling-symlink detection in diagnose, deploy.sh robustness.
๐ April 2026 โ MyTourist ontkoppeling fase
Week 4 (21โ22 april)
- โ Handleiding live op bedflow.eu/docs โ deze pagina dus
- โ Email automatisaties visueel redesign โ journey timeline (list) + IF-THEN wizard met live samenvatting (edit)
- โ Communication Log โ 3 tabs (WhatsApp / Telegram / Email) met body-preview per email
- โ Check-in welcome + Wellness upsell email templates (met slot-beschikbaarheidscheck)
- โ Housekeeping module โ externe poetshulp met privacy-vriendelijke portaal, auto-WhatsApp, achterstand-detectie
- โ Gastportaal โ 3 fases op รฉรฉn URL (pre-arrival + during + post-stay)
- โ Telegram inline keyboard voor check-in request approve/deny
- โ Payment โ booking auto-confirmation met Telegram notificatie
- โ Bulk blokkades via rechtsklik op datum-header
- โ Handmatige boeking (telefoon/walk-in) met debtor lookup + live availability
- โ RoomType + Product + Invoice external_id nullable โ lokaal aanmaken zonder MyTourist
- ๐ Payment reminder โฌ0,00 / "binnen 0 uur" bugs gefixt
- ๐ Payment reminder stuurt niet meer bij betaalde bookings (MyTourist-bookings inbegrepen)
- ๐ Email preview 500 errors gefixt
Week 3 (14โ20 april)
- โ BedFlow naamgeving + logo's (navy + teal), bedflow.eu domein
- โ Landing page bedflow.eu met i18n (6 talen)
- โ Channex integratie โ Saloon connector, webhook handler, sync commands (code klaar, staging test nog pending)
- โ Booking widget โ 6-staps flow, meertalig, extras + wellness slots
Week 1โ2
- โ Tariefbeheer volledig redesign โ visuele prijsketen, basisprijzen grid, profielen, kalender
- โ Statistieken dashboard โ KPI's, YoY charts, wellness analyse, extras ranking
๐ Maart 2026
- โ Room / RoomType schema โ lokale modellen onafhankelijk van MyTourist
- โ Kameroverzicht โ maandgrid met klik-blokkering, check-in, WhatsApp, Bancontact QR
- โ Guest portal basis โ deur unlock, honesty bar, factuur, ontbijtkeuze
๐ Eerder
- Debtor + Invoice + Product resources (MyTourist-gebonden initieel)
- Quote flow (offerte-pagina, UBL export, toeristentaks)
- Payment page (Stripe checkout, Bancontact)
- Wellness integratie
- Yuki push + Peppol
- Statbel export
- Dynamic pricing scraper
๐ฎ Nog te bouwen
Zie roadmap of vraag om "de lijst" in een werksessie. Hoofdpunten:
- ๐ Downstream verificatie voor nieuwe kamers (test flow)
- ๐ Auto-confirm flow afmaken
- ๐งช Channex staging testen (account aanmaken)
- ๐ MyTourist webhooks verwerken tijdens overgangsperiode
- ๐ค WhatsApp bot (Fase 3, in diepvriezer)
- ๐ง Housekeeping module โ klaar
- ๐จ Meer automatische emails (โ 2 erbij)
- ๐ Domein migratie
- ๐จ Multi-property support
- ๐ค Data migratie โ historische MyTourist data naar BedFlow native
- ๐งน MyTourist overrides opruimen (2920 manuele kalender-entries)