Changelog
Bijgewerkt op 2026-07-20
Grote milestones in BedFlow, chronologisch (meest recente eerst).
๐ Juli 2026 โ Wettelijke Portugal-facturatie via InvoiceXpress
Week 3 (13โ20 juli)
- โ Portugese facturen voor Alojamento Local โ BedFlow reikt nu automatisch AT-gecertificeerde fatura-recibo's uit via InvoiceXpress: ATCUD en QR-code op elk document, automatische melding aan de AT (e-Fatura) en een creditnota bij annulering. De wizard onder Instellingen โ Integraties begeleidt je van API-key tot sรฉrie-registratie; factureren gebeurt bij volledige betaling of bij check-out, aan 6% IVA of onder vrijstelling art. 57 CIVA (M10). De gast krijgt de PDF automatisch gemaild in jouw huisstijl. Zie InvoiceXpress (Portugal).
๐ Juni 2026 โ Seizoen-tier + gast-inbox + slimme sloten + white-label gastenpagina
Week 5 (28 juni โ 1 juli)
- โ WhatsApp koppelen via QR โ scan de QR-code rechtstreeks op de Connections-pagina en je WhatsApp is verbonden. TextMeFlow wordt automatisch aangemaakt en gekoppeld voor wie er recht op heeft (Starter+), met een login-knop naar je TextMeFlow-account. De WhatsApp-kaart toont voortaan de actieve provider, en valt de verbinding weg dan verschijnt meteen een banner om opnieuw te koppelen.
- โ TTLock slimme sloten โ naast Bold en Salto ondersteunt BedFlow nu ook TTLock-sloten voor sleutelloze gasttoegang.
- โ Verplichte kosten โ markeer een product (schoonmaak, linnen, โฆ) als verplicht en het wordt automatisch bij elke boeking aangerekend.
- โ Vaste wisseldagen โ verhuur je enkel bv. zaterdag-tot-zaterdag? Stel vaste aankomst- en vertrekdagen in als restrictie; booking widget en OTA's volgen automatisch.
- โ Maaltijdplan per property โ vakantiewoningen staan standaard op "geen maaltijden"; ontbijt-gerelateerde schermen en mails passen zich automatisch aan.
- โ Bold-slot ontgrendelpagina โ gasten zien na het ontgrendelen van de deur een duidelijke, meertalige bevestigingspagina met illustratie.
- โ Statistieken kloppen tot op de euro โ omzet per kamer telt hernoemde kamers en BedFlow-native facturen mee (met 'Overige'-segment), en de "verwacht"-projectie telt enkel definitieve, nog niet vertrokken boekingen.
Week 4 (22โ27 juni)
- โ OTA-gastberichten in de Gast-inbox โ chat met je Booking.com- en Airbnb-gasten rechtstreeks vanuit BedFlow. Threads groeperen op status, sluiten automatisch na vertrek en de inbox werkt volledig op mobiel.
- โ White-label gastenpagina โ eigen header, footer en welkomsttekst op de gastenpagina, zonder BedFlow-branding.
- โ Offertes: meerdere verblijven + kortingslijn โ รฉรฉn offerte kan meerdere verblijfsperiodes bevatten en verblijfsduurkorting verschijnt als aparte kortingslijn. De offertepagina is nu ook mobiel-vriendelijk.
- โ Mobiele gastenpagina's โ de volledige gastenpagina is geoptimaliseerd voor smartphone.
- โ Per-kamer check-in โ bij groepsboekingen check je kamer per kamer in, elk op het eigen moment.
- โ Printbare boekingslijst โ druk een nette boekingslijst af rechtstreeks vanuit het boekingenoverzicht.
- โ 30 dagen gratis proberen โ de gratis proefperiode is overal gelijkgetrokken naar 30 dagen, zonder kredietkaart.
- โ "Mijn abonnement & facturen" in de zijbalk โ je BedFlow-abonnement, facturen en betaalmethode beheer je nu bovenaan de linkernavigatie. Zie Abonnement & facturatie.
Week 1โ3 (1โ21 juni)
- โ Seizoen-tier โฌ79/jaar โ nieuw abonnement voor wie รฉรฉn vakantiewoning verhuurt: 25 boekingen per jaar inbegrepen, โฌ5 per extra boeking.
- โ Slimme sloten voor gasten โ Bold- en Salto-sloten gekoppeld: je gast ontgrendelt de deur vanaf de gastenpagina.
- โ Boekhoudkoppelingen Billit & Octopus โ naast Yuki push je verkoopfacturen nu ook naar Billit of Octopus, in te stellen via de Connections-pagina.
- โ VRBO als kanaal โ koppel VRBO self-service vanuit Connections.
- โ Maandweergave in het kameroverzicht โ beschikbaarheid per maand in รฉรฉn blik.
- โ Verblijfsduurkorting ook op OTA's โ je kortingsprofielen (vanaf X nachten) gelden nu ook op Booking.com & co.
- โ Facturen per property โ eigen factuurprefix en PDF-kleuren per property.
- โ Boeking verplaatsen & datums wijzigen โ expliciete kamerverplaatsing voor OTA-boekingen + datumwijziging met prijs-preview.
- โ Gastenpagina uitgebreid โ Spaans en Italiaans als gasttaal, restaurants-sectie en openstaand saldo bij het factuuroverzicht.
- โ Gast-mailtaal automatisch โ de taal van gast-mails wordt afgeleid uit het land en telefoonnummer van de gast.
๐ Mei 2026 โ Webbuilder + Micro-tier + Mollie + TextMeFlow-bundle
Week 5 (25โ31 mei)
- โ Statistieken: herkomst, annulaties & lead-time โ drie nieuwe analyses: herkomst per jaar met gemiddelde besteding, annulatie-overzicht en lead-time-verdeling met aandeel per kanaal.
- โ Slimme drag & drop kamerverplaatsing โ versleep een boeking naar een andere kamer, met automatische prijs-herberekening en waarschuwing bij OTA-boekingen.
- โ Factuurlijnen bewerken โ pas artikels op een proforma aan of wis rijen, rechtstreeks vanaf de kaart in het kameroverzicht.
- โ Betaling handmatig registreren โ noteer cash of overschrijving op de proforma รฉn vanaf de Vandaag-kaarten.
- โ Factuur opnieuw mailen โ envelop-actie op elke factuur.
- โ Wellness-betalingen zichtbaar โ betaal-knop en rood โฌ-badge in het kameroverzicht voor onbetaalde sessies, plus heractiveren van verlopen wellness-boekingen.
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)