#!/usr/bin/env python3 """ Create Default Content Pages for All Platforms (CMS) This script creates: 1. Platform Homepages (slug="home", is_platform_page=True, sections JSON) - wizard.lu: multi-product landing (hero + products + cta) - omsflow.lu: OMS-focused (hero + features + pricing + cta) - rewardflow.lu: loyalty-focused (hero + features + pricing + cta) 2. Platform Marketing Pages (is_platform_page=True) - about, contact, faq, privacy, terms per platform 3. Store Default Pages (is_platform_page=False, store_id=NULL) - Generic templates with {{store_name}} placeholders - OMS: about, contact, faq, shipping, returns, privacy, terms - Loyalty: about, contact, faq, privacy, terms Prerequisites: - Database migrations must be applied - content_pages table must exist - Platforms must exist (run init_production.py first) Usage: python scripts/seed/create_default_content_pages.py """ import sys from datetime import UTC, datetime from pathlib import Path # Add project root to path project_root = Path(__file__).parent.parent sys.path.insert(0, str(project_root)) import contextlib from sqlalchemy import select from sqlalchemy.orm import Session # Register all models with SQLAlchemy so string-based relationships resolve for _mod in [ "app.modules.billing.models", "app.modules.inventory.models", "app.modules.cart.models", "app.modules.messaging.models", "app.modules.loyalty.models", "app.modules.catalog.models", "app.modules.customers.models", "app.modules.orders.models", "app.modules.marketplace.models", "app.modules.cms.models", ]: with contextlib.suppress(ImportError): __import__(_mod) from app.core.database import SessionLocal from app.modules.cms.models import ContentPage from app.modules.tenancy.models import Platform # ============================================================================ # HELPER: TranslatableText dict builder # ============================================================================ def t(fr: str, en: str, de: str, lb: str | None = None) -> dict: """Build a TranslatableText-compatible dict.""" d = {"translations": {"fr": fr, "en": en, "de": de}} if lb is not None: d["translations"]["lb"] = lb return d def tt(en: str, fr: str, de: str, lb: str | None = None) -> dict: """Build a simple language-keyed dict for title_translations / content_translations.""" d = {"en": en, "fr": fr, "de": de} if lb is not None: d["lb"] = lb return d # ============================================================================ # PLATFORM HOMEPAGE SECTIONS (slug="home", is_platform_page=True) # ============================================================================ def _wizard_homepage_sections() -> dict: """Wizard.lu (main) — multi-product landing page.""" return { "hero": { "enabled": True, "title": t( "Votre boîte à outils numérique pour votre entreprise", "Your Business Digital Toolkit", "Ihr digitales Business-Toolkit", ), "subtitle": t( "Gestion des commandes, programmes de fidélité et création de sites web — tout ce dont votre entreprise luxembourgeoise a besoin.", "Order management, loyalty programs, and website building — everything your Luxembourg business needs.", "Bestellverwaltung, Treueprogramme und Website-Erstellung — alles, was Ihr luxemburgisches Unternehmen braucht.", ), "background_type": "gradient", "buttons": [ { "text": t( "Découvrir nos solutions", "Discover Our Solutions", "Unsere Lösungen entdecken", ), "url": "#products", "style": "primary", }, ], }, "products": { "enabled": True, "title": t( "Nos solutions", "Our Solutions", "Unsere Lösungen", ), "subtitle": t( "Des outils conçus pour le commerce luxembourgeois", "Tools built for Luxembourg commerce", "Werkzeuge für den luxemburgischen Handel", ), "products": [ { "icon": "clipboard-list", "title": t( "Gestion des Commandes (OMS)", "Order Management (OMS)", "Bestellverwaltung (OMS)", ), "description": t( "Synchronisez vos commandes Letzshop, gérez les stocks et générez des factures conformes à la TVA.", "Sync your Letzshop orders, manage inventory, and generate VAT-compliant invoices.", "Synchronisieren Sie Ihre Letzshop-Bestellungen, verwalten Sie Lagerbestände und erstellen Sie MwSt-konforme Rechnungen.", ), "url": "/platforms/oms/", "link_text": t("En savoir plus", "Learn More", "Mehr erfahren"), }, { "icon": "heart", "title": t( "Programme de Fidélité", "Loyalty Program", "Treueprogramm", ), "description": t( "Créez des programmes de fidélité avec points, récompenses et niveaux pour fidéliser vos clients.", "Create loyalty programs with points, rewards, and tiers to retain your customers.", "Erstellen Sie Treueprogramme mit Punkten, Prämien und Stufen, um Ihre Kunden zu binden.", ), "url": "/platforms/loyalty/", "link_text": t("En savoir plus", "Learn More", "Mehr erfahren"), }, { "icon": "globe-alt", "title": t( "Création de Sites Web", "Website Builder", "Website-Erstellung", ), "description": t( "Créez votre présence en ligne avec notre outil de création de sites web intuitif.", "Build your online presence with our intuitive website builder.", "Erstellen Sie Ihre Online-Präsenz mit unserem intuitiven Website-Baukasten.", ), "url": "", "badge": t("Bientôt", "Coming Soon", "Demnächst"), }, ], }, "cta": { "enabled": True, "title": t( "Prêt à digitaliser votre entreprise ?", "Ready to Digitalize Your Business?", "Bereit, Ihr Unternehmen zu digitalisieren?", ), "subtitle": t( "Rejoignez les entreprises luxembourgeoises qui font confiance à nos solutions.", "Join Luxembourg businesses that trust our solutions.", "Schließen Sie sich luxemburgischen Unternehmen an, die unseren Lösungen vertrauen.", ), "background_type": "gradient", "buttons": [ { "text": t( "Commencer maintenant", "Get Started Now", "Jetzt starten", ), "url": "/signup", "style": "primary", }, { "text": t( "Nous contacter", "Contact Us", "Kontaktieren Sie uns", ), "url": "/contact", "style": "secondary", }, ], }, } def _oms_homepage_sections() -> dict: """OMS (omsflow.lu) — order management focused homepage.""" return { "hero": { "enabled": True, "badge_text": t( "Essai gratuit — Aucune carte de crédit requise", "Free Trial — No Credit Card Required", "Kostenlose Testversion — Keine Kreditkarte erforderlich", ), "title": t( "OMS léger pour les vendeurs Letzshop", "Lightweight OMS for Letzshop Sellers", "Leichtes OMS für Letzshop-Verkäufer", ), "subtitle": t( "Gestion des commandes, stocks et facturation conçue pour le e-commerce luxembourgeois. Arrêtez de jongler avec les tableurs. Gérez votre entreprise.", "Order management, inventory, and invoicing built for Luxembourg e-commerce. Stop juggling spreadsheets. Start running your business.", "Bestellverwaltung, Lager und Rechnungsstellung für den luxemburgischen E-Commerce. Schluss mit Tabellenkalkulationen. Führen Sie Ihr Geschäft.", ), "background_type": "gradient", "buttons": [ { "text": t( "Essai gratuit", "Start Free Trial", "Kostenlos testen", ), "url": "/signup", "style": "primary", }, { "text": t( "Trouvez votre boutique Letzshop", "Find Your Letzshop Shop", "Finden Sie Ihren Letzshop", ), "url": "#find-shop", "style": "secondary", }, ], }, "features": { "enabled": True, "title": t( "Tout ce dont un vendeur Letzshop a besoin", "Everything a Letzshop Seller Needs", "Alles, was ein Letzshop-Verkäufer braucht", ), "subtitle": t( "Les outils opérationnels que Letzshop ne fournit pas", "The operational tools Letzshop doesn't provide", "Die operativen Tools, die Letzshop nicht bietet", ), "layout": "grid", "features": [ { "icon": "refresh", "title": t( "Synchronisation Letzshop", "Letzshop Order Sync", "Letzshop-Synchronisierung", ), "description": t( "Les commandes se synchronisent automatiquement. Confirmez et ajoutez le suivi depuis Orion.", "Orders sync automatically. Confirm and add tracking directly from Orion.", "Bestellungen werden automatisch synchronisiert. Bestätigen und Tracking direkt von Orion hinzufügen.", ), }, { "icon": "cube", "title": t( "Gestion des stocks", "Inventory Management", "Lagerverwaltung", ), "description": t( "Suivez vos stocks en temps réel avec emplacements d'entrepôt et bons de commande.", "Track inventory in real-time with warehouse locations and purchase orders.", "Verfolgen Sie Lagerbestände in Echtzeit mit Lagerstandorten und Bestellungen.", ), }, { "icon": "document-text", "title": t( "Facturation TVA UE", "EU VAT Invoicing", "EU-MwSt-Rechnungen", ), "description": t( "Générez des factures PDF conformes avec la TVA correcte pour tout pays UE.", "Generate compliant PDF invoices with correct VAT for any EU country.", "Erstellen Sie konforme PDF-Rechnungen mit korrekter MwSt für jedes EU-Land.", ), }, { "icon": "users", "title": t( "Données clients", "Customer Data", "Kundendaten", ), "description": t( "Possédez vos données clients. Exportez pour le marketing et la fidélisation.", "Own your customer data. Export for marketing and loyalty building.", "Besitzen Sie Ihre Kundendaten. Exportieren Sie für Marketing und Kundenbindung.", ), }, ], }, "pricing": { "enabled": True, "title": t( "Tarification simple et transparente", "Simple, Transparent Pricing", "Einfache, transparente Preise", ), "subtitle": t( "Choisissez le plan adapté à votre entreprise. Tous les plans incluent un essai gratuit.", "Choose the plan that fits your business. All plans include a free trial.", "Wählen Sie den Plan, der zu Ihrem Unternehmen passt. Alle Pläne beinhalten eine kostenlose Testversion.", ), "use_subscription_tiers": True, "monthly_label": t("Mensuel", "Monthly", "Monatlich"), "annual_label": t("Annuel", "Annual", "Jährlich"), "save_text": t("Économisez 2 mois !", "Save 2 months!", "Sparen Sie 2 Monate!"), "popular_badge": t("LE PLUS POPULAIRE", "MOST POPULAR", "AM BELIEBTESTEN"), "cta_text": t("Essai gratuit", "Start Free Trial", "Kostenlos testen"), "per_month_label": t("/mois", "/month", "/Monat"), "per_year_label": t("/an", "/year", "/Jahr"), "coming_soon_text": t( "Plans tarifaires bientôt disponibles", "Pricing plans coming soon", "Preispläne demnächst verfügbar", ), }, "cta": { "enabled": True, "title": t( "Prêt à optimiser vos commandes ?", "Ready to Streamline Your Orders?", "Bereit, Ihre Bestellungen zu optimieren?", ), "subtitle": t( "Rejoignez les vendeurs Letzshop qui font confiance à Orion pour leur gestion de commandes.", "Join Letzshop stores who trust Orion for their order management.", "Schließen Sie sich Letzshop-Händlern an, die Orion für ihre Bestellverwaltung vertrauen.", ), "background_type": "gradient", "buttons": [ { "text": t( "Essai gratuit", "Start Free Trial", "Kostenlos testen", ), "url": "/signup", "style": "primary", }, ], }, } def _loyalty_homepage_sections() -> dict: """Loyalty (rewardflow.lu) — loyalty program focused homepage.""" return { "hero": { "enabled": True, "badge_text": t( "Essai gratuit — Aucune carte de crédit requise", "Free Trial — No Credit Card Required", "Kostenlose Testversion — Keine Kreditkarte erforderlich", ), "title": t( "Fidélisation client simplifiée", "Customer Loyalty Made Simple", "Kundentreue leicht gemacht", ), "subtitle": t( "Créez des programmes de fidélité engageants avec points, récompenses et niveaux. Conçu pour les commerces luxembourgeois.", "Create engaging loyalty programs with points, rewards, and tiers. Built for Luxembourg businesses.", "Erstellen Sie ansprechende Treueprogramme mit Punkten, Prämien und Stufen. Für luxemburgische Unternehmen.", ), "background_type": "gradient", "buttons": [ { "text": t( "Essai gratuit", "Start Free Trial", "Kostenlos testen", ), "url": "/signup", "style": "primary", }, { "text": t( "Voir les fonctionnalités", "See Features", "Funktionen ansehen", ), "url": "#features", "style": "secondary", }, ], }, "features": { "enabled": True, "title": t( "Tout pour fidéliser vos clients", "Everything to Build Customer Loyalty", "Alles für die Kundenbindung", ), "subtitle": t( "Des outils puissants pour créer et gérer vos programmes de fidélité", "Powerful tools to create and manage your loyalty programs", "Leistungsstarke Tools zum Erstellen und Verwalten Ihrer Treueprogramme", ), "layout": "grid", "features": [ { "icon": "star", "title": t( "Système de points", "Points System", "Punktesystem", ), "description": t( "Attribuez des points pour chaque achat. Règles flexibles et multiplicateurs personnalisables.", "Award points for every purchase. Flexible rules and customizable multipliers.", "Vergeben Sie Punkte für jeden Einkauf. Flexible Regeln und anpassbare Multiplikatoren.", ), }, { "icon": "gift", "title": t( "Catalogue de récompenses", "Rewards Catalog", "Prämienkatalog", ), "description": t( "Créez un catalogue de récompenses attrayant. Produits, remises ou expériences exclusives.", "Create an attractive rewards catalog. Products, discounts, or exclusive experiences.", "Erstellen Sie einen attraktiven Prämienkatalog. Produkte, Rabatte oder exklusive Erlebnisse.", ), }, { "icon": "trending-up", "title": t( "Gestion des niveaux", "Tier Management", "Stufenverwaltung", ), "description": t( "Bronze, Argent, Or — motivez vos clients avec des niveaux de fidélité progressifs.", "Bronze, Silver, Gold — motivate customers with progressive loyalty tiers.", "Bronze, Silber, Gold — motivieren Sie Kunden mit progressiven Treuestufen.", ), }, { "icon": "chart-bar", "title": t( "Analytique avancée", "Advanced Analytics", "Erweiterte Analytik", ), "description": t( "Suivez l'engagement, les taux de rétention et le ROI de vos programmes.", "Track engagement, retention rates, and program ROI.", "Verfolgen Sie Engagement, Bindungsraten und Programm-ROI.", ), }, ], }, "pricing": { "enabled": True, "title": t( "Tarification simple et transparente", "Simple, Transparent Pricing", "Einfache, transparente Preise", ), "subtitle": t( "Choisissez le plan adapté à votre programme de fidélité.", "Choose the plan that fits your loyalty program.", "Wählen Sie den Plan, der zu Ihrem Treueprogramm passt.", ), "use_subscription_tiers": True, "monthly_label": t("Mensuel", "Monthly", "Monatlich"), "annual_label": t("Annuel", "Annual", "Jährlich"), "save_text": t("Économisez 2 mois !", "Save 2 months!", "Sparen Sie 2 Monate!"), "popular_badge": t("LE PLUS POPULAIRE", "MOST POPULAR", "AM BELIEBTESTEN"), "cta_text": t("Essai gratuit", "Start Free Trial", "Kostenlos testen"), "per_month_label": t("/mois", "/month", "/Monat"), "per_year_label": t("/an", "/year", "/Jahr"), "coming_soon_text": t( "Plans tarifaires bientôt disponibles", "Pricing plans coming soon", "Preispläne demnächst verfügbar", ), }, "cta": { "enabled": True, "title": t( "Prêt à fidéliser vos clients ?", "Ready to Build Customer Loyalty?", "Bereit, Kundentreue aufzubauen?", ), "subtitle": t( "Commencez votre programme de fidélité dès aujourd'hui. Essai gratuit, sans engagement.", "Start your loyalty program today. Free trial, no commitment.", "Starten Sie Ihr Treueprogramm noch heute. Kostenlose Testversion, ohne Verpflichtung.", ), "background_type": "gradient", "buttons": [ { "text": t( "Essai gratuit", "Start Free Trial", "Kostenlos testen", ), "url": "/signup", "style": "primary", }, ], }, } def _hostwizard_homepage_sections() -> dict: """hostwizard.lu — web hosting & website building landing page.""" return { "hero": { "enabled": True, "title": t( "Votre site web professionnel au Luxembourg", "Your Professional Website in Luxembourg", "Ihre professionelle Website in Luxemburg", "Är professionell Websäit zu Lëtzebuerg", ), "subtitle": t( "Sites web, domaines, e-mail et hébergement — tout en un pour les entreprises luxembourgeoises.", "Websites, domains, email, and hosting — all-in-one for Luxembourg businesses.", "Websites, Domains, E-Mail und Hosting — alles in einem für luxemburgische Unternehmen.", "Websäiten, Domänen, E-Mail an Hosting — alles an engem fir lëtzebuerger Betriber.", ), "cta_text": t("Demander un devis", "Get a Quote", "Angebot anfordern", "Offert ufroen"), "cta_url": "/contact", }, "features": { "enabled": True, "title": t("Nos services", "Our Services", "Unsere Dienstleistungen", "Eis Servicer"), "items": [ { "title": t("Création de sites web", "Website Creation", "Website-Erstellung", "Websäit Erstellen"), "description": t( "Sites web professionnels avec CMS intégré pour gérer votre contenu facilement.", "Professional websites with integrated CMS to manage your content easily.", "Professionelle Websites mit integriertem CMS zur einfachen Verwaltung Ihrer Inhalte.", "Professionell Websäiten mat integréiertem CMS fir Ären Inhalt einfach ze geréieren.", ), "icon": "globe", }, { "title": t("Noms de domaine", "Domain Names", "Domainnamen", "Domänennimm"), "description": t( "Enregistrement et gestion de domaines .lu et internationaux.", "Registration and management of .lu and international domains.", "Registrierung und Verwaltung von .lu und internationalen Domains.", "Registréierung a Gestioun vun .lu an internationalen Domänen.", ), "icon": "at-symbol", }, { "title": t("E-mail professionnel", "Professional Email", "Professionelle E-Mail", "Professionell E-Mail"), "description": t( "Boîtes mail personnalisées avec votre nom de domaine.", "Custom mailboxes with your domain name.", "Individuelle Postfächer mit Ihrem Domainnamen.", "Personaliséiert Postfächer mat Ärem Domännumm.", ), "icon": "mail", }, { "title": t("Hébergement & SSL", "Hosting & SSL", "Hosting & SSL", "Hosting & SSL"), "description": t( "Hébergement sécurisé avec certificat SSL inclus.", "Secure hosting with included SSL certificate.", "Sicheres Hosting mit inkludiertem SSL-Zertifikat.", "Séchert Hosting mat abegraff SSL-Zertifikat.", ), "icon": "shield-check", }, ], }, "pricing": { "enabled": True, "title": t("Tarifs", "Pricing", "Preise", "Präisser"), "subtitle": t( "Des formules adaptées à chaque entreprise.", "Plans tailored to every business.", "Pläne für jedes Unternehmen.", "Pläng fir all Betrib.", ), }, "cta": { "enabled": True, "title": t( "Prêt à mettre votre entreprise en ligne ?", "Ready to bring your business online?", "Bereit, Ihr Unternehmen online zu bringen?", "Prett fir Äre Betrib online ze bréngen?", ), "subtitle": t( "Contactez-nous pour un site web gratuit de démonstration.", "Contact us for a free demo website.", "Kontaktieren Sie uns für eine kostenlose Demo-Website.", "Kontaktéiert eis fir eng gratis Demo-Websäit.", ), "cta_text": t("Nous contacter", "Contact Us", "Kontaktieren", "Kontaktéiert eis"), "cta_url": "/contact", }, } HOMEPAGE_SECTIONS = { "main": _wizard_homepage_sections, "oms": _oms_homepage_sections, "loyalty": _loyalty_homepage_sections, "hosting": _hostwizard_homepage_sections, } # ============================================================================ # PLATFORM MARKETING PAGES (is_platform_page=True) # ============================================================================ def _get_platform_pages(platform_code: str) -> list[dict]: """Get platform marketing pages for a given platform code.""" if platform_code == "main": return [ { "slug": "about", "title": "About Wizard", "title_translations": tt("About Wizard", "À propos de Wizard", "Über Wizard", "Iwwer Wizard"), "content": """
Wizard is the digital toolkit for Luxembourg businesses. We provide integrated solutions for order management, customer loyalty, and online presence.
To empower Luxembourg businesses with modern, easy-to-use digital tools that help them grow and thrive in the digital age.
We understand the unique needs of Luxembourg commerce — from multilingual support (FR/DE/EN) to EU VAT compliance.
Wizard is the digital toolkit for Luxembourg businesses. We provide integrated solutions for order management, customer loyalty, and online presence.
To empower Luxembourg businesses with modern, easy-to-use digital tools that help them grow and thrive in the digital age.
We understand the unique needs of Luxembourg commerce — from multilingual support (FR/DE/EN) to EU VAT compliance.
Wizard est la boîte à outils numérique pour les entreprises luxembourgeoises. Nous proposons des solutions intégrées pour la gestion des commandes, la fidélisation client et la présence en ligne.
Donner aux entreprises luxembourgeoises des outils numériques modernes et faciles à utiliser pour les aider à croître et prospérer à l'ère du numérique.
Nous comprenons les besoins uniques du commerce luxembourgeois — du support multilingue (FR/DE/EN) à la conformité TVA européenne.
Wizard ist das digitale Toolkit für luxemburgische Unternehmen. Wir bieten integrierte Lösungen für Bestellverwaltung, Kundenbindung und Online-Präsenz.
Luxemburgische Unternehmen mit modernen, benutzerfreundlichen digitalen Werkzeugen zu stärken, die ihnen helfen, im digitalen Zeitalter zu wachsen und zu gedeihen.
Wir verstehen die einzigartigen Bedürfnisse des luxemburgischen Handels — von mehrsprachiger Unterstützung (FR/DE/EN) bis zur EU-MwSt-Konformität.
Wizard ass den digitalen Toolkit fir lëtzebuerger Betriber. Mir bidden integréiert Léisunge fir Bestellverwaltung, Clientsfidélisatioun an Online-Präsenz.
Lëtzebuerger Betriber mat modernen, einfach ze benotzenden digitale Werkzeuger ze stäerken, fir hinnen ze hëllefen am digitalen Zäitalter ze wuessen.
Mir verstinn déi eenzegaarteg Besoinë vum lëtzebuerger Commerce — vu méisproocheger Ënnerstëtzung (FR/DE/EN) bis zur EU-MwSt-Konformitéit.
We'd love to hear from you. Get in touch with our team.
Interested in our solutions for your business?
Already a customer? Our support team is here to help.
Luxembourg
We'd love to hear from you. Get in touch with our team.
Interested in our solutions for your business?
Already a customer? Our support team is here to help.
Luxembourg
Nous serions ravis d'avoir de vos nouvelles. Contactez notre équipe.
Intéressé par nos solutions pour votre entreprise ?
Déjà client ? Notre équipe de support est là pour vous aider.
Luxembourg
Wir freuen uns, von Ihnen zu hören. Nehmen Sie Kontakt mit unserem Team auf.
Interessiert an unseren Lösungen für Ihr Unternehmen?
Bereits Kunde? Unser Support-Team hilft Ihnen gerne weiter.
Luxemburg
Mir géife gäre vun Iech héieren. Kontaktéiert eist Team.
Interesséiert un eise Léisunge fir Äre Betrib?
Schonn Client? Eist Support-Team ass do fir Iech ze hëllefen.
Lëtzebuerg
Wizard is a suite of digital tools for Luxembourg businesses, including order management (OMS), customer loyalty programs, and website building.
Wizard is designed for Luxembourg businesses of all sizes — from individual Letzshop sellers to multi-store retailers.
Yes! All our solutions offer a free trial period. No credit card required to start.
Yes, you can upgrade or downgrade your plan at any time.
Our platform supports French, German, and English — the three official languages of Luxembourg.
Yes. We use industry-standard encryption and follow GDPR regulations for data protection.
Wizard is a suite of digital tools for Luxembourg businesses, including order management (OMS), customer loyalty programs, and website building.
Wizard is designed for Luxembourg businesses of all sizes — from individual Letzshop sellers to multi-store retailers.
Yes! All our solutions offer a free trial period. No credit card required to start.
Yes, you can upgrade or downgrade your plan at any time.
Our platform supports French, German, and English — the three official languages of Luxembourg.
Yes. We use industry-standard encryption and follow GDPR regulations for data protection.
Wizard est une suite d'outils numériques pour les entreprises luxembourgeoises, comprenant la gestion des commandes (OMS), les programmes de fidélité client et la création de sites web.
Wizard est conçu pour les entreprises luxembourgeoises de toutes tailles — des vendeurs Letzshop individuels aux détaillants multi-boutiques.
Oui ! Toutes nos solutions offrent une période d'essai gratuite. Aucune carte de crédit requise pour commencer.
Oui, vous pouvez passer à un plan supérieur ou inférieur à tout moment.
Notre plateforme supporte le français, l'allemand et l'anglais — les trois langues officielles du Luxembourg.
Oui. Nous utilisons un chiffrement aux normes de l'industrie et respectons les réglementations RGPD pour la protection des données.
Wizard ist eine Suite digitaler Werkzeuge für luxemburgische Unternehmen, einschließlich Bestellverwaltung (OMS), Kundenbindungsprogramme und Website-Erstellung.
Wizard ist für luxemburgische Unternehmen jeder Größe konzipiert — von einzelnen Letzshop-Verkäufern bis hin zu Multi-Store-Einzelhändlern.
Ja! Alle unsere Lösungen bieten eine kostenlose Testphase. Keine Kreditkarte erforderlich.
Ja, Sie können Ihren Plan jederzeit upgraden oder downgraden.
Unsere Plattform unterstützt Französisch, Deutsch und Englisch — die drei offiziellen Sprachen Luxemburgs.
Ja. Wir verwenden branchenübliche Verschlüsselung und befolgen die DSGVO-Vorschriften zum Datenschutz.
Wizard ass eng Suite vun digitale Werkzeuger fir lëtzebuerger Betriber, inklusiv Bestellverwaltung (OMS), Clientsfidélisatiounsprogrammer a Website-Erstellen.
Wizard ass fir lëtzebuerger Betriber vun all Gréisst konzipéiert — vun eenzelne Letzshop-Verkeefer bis zu Multi-Store-Detaillisten.
Jo! All eis Léisunge bidden eng gratis Testphas. Keng Kreditkaart néideg fir unzefänken.
Jo, Dir kënnt Äre Plang jidderzäit upgraden oder downgraden.
Eis Plattform ënnerstëtzt Franséisch, Däitsch an Englesch — déi dräi offiziell Sproochen vu Lëtzebuerg.
Jo. Mir benotzen Industriestandard-Verschlësselung a befollegen d'DSGVO-Virschrëften fir den Dateschutz.
OMS (omsflow.lu) is a lightweight order management system built specifically for Letzshop sellers in Luxembourg.
Letzshop is a great marketplace, but it doesn't give sellers the back-office tools they need. OMS fills that gap with:
From multilingual support to Luxembourg VAT compliance, OMS is designed for the local market.
OMS (omsflow.lu) is a lightweight order management system built specifically for Letzshop sellers in Luxembourg.
Letzshop is a great marketplace, but it doesn't give sellers the back-office tools they need. OMS fills that gap with:
From multilingual support to Luxembourg VAT compliance, OMS is designed for the local market.
OMS (omsflow.lu) est un système de gestion de commandes léger conçu spécifiquement pour les vendeurs Letzshop au Luxembourg.
Letzshop est une excellente marketplace, mais elle ne fournit pas aux vendeurs les outils de back-office dont ils ont besoin. OMS comble ce manque avec :
Du support multilingue à la conformité TVA luxembourgeoise, OMS est conçu pour le marché local.
OMS (omsflow.lu) ist ein leichtgewichtiges Bestellverwaltungssystem, das speziell für Letzshop-Verkäufer in Luxemburg entwickelt wurde.
Letzshop ist ein großartiger Marktplatz, bietet Verkäufern jedoch nicht die Back-Office-Tools, die sie benötigen. OMS schließt diese Lücke mit:
Von mehrsprachiger Unterstützung bis zur luxemburgischen MwSt-Konformität — OMS ist für den lokalen Markt konzipiert.
OMS (omsflow.lu) ass e liichten Bestellverwaltungssystem, dat speziell fir Letzshop-Verkeefer zu Lëtzebuerg entwéckelt gouf.
Letzshop ass e super Marché, awer et gëtt de Verkeefer net déi Back-Office-Tools déi si brauchen. OMS fëllt dës Lück mat:
Vu méisproocheger Ënnerstëtzung bis zur lëtzebuerger MwSt-Konformitéit — OMS ass fir de lokale Marché konzipéiert.
Need help with your order management? We're here for you.
Interested in OMS for your Letzshop store?
Need help with your order management? We're here for you.
Interested in OMS for your Letzshop store?
Besoin d'aide avec votre gestion de commandes ? Nous sommes là pour vous.
Intéressé par OMS pour votre boutique Letzshop ?
Brauchen Sie Hilfe bei Ihrer Bestellverwaltung? Wir sind für Sie da.
Interessiert an OMS für Ihren Letzshop-Shop?
Braucht Dir Hëllef mat Ärer Bestellverwaltung? Mir sinn do fir Iech.
Interesséiert un OMS fir Äre Letzshop-Shop?
While OMS works best with Letzshop integration, you can also use it as a standalone order management tool.
Enter your Letzshop API credentials and orders sync automatically. Setup takes about 2 minutes.
Yes, EU VAT invoicing is available on Professional and Enterprise plans. Luxembourg VAT is available on all plans.
Yes, you can export customers, orders, and invoices at any time.
Yes! Start with a free trial, no credit card required.
While OMS works best with Letzshop integration, you can also use it as a standalone order management tool.
Enter your Letzshop API credentials and orders sync automatically. Setup takes about 2 minutes.
Yes, EU VAT invoicing is available on Professional and Enterprise plans. Luxembourg VAT is available on all plans.
Yes, you can export customers, orders, and invoices at any time.
Yes! Start with a free trial, no credit card required.
Bien qu'OMS fonctionne mieux avec l'intégration Letzshop, vous pouvez aussi l'utiliser comme outil de gestion de commandes autonome.
Entrez vos identifiants API Letzshop et les commandes se synchronisent automatiquement. La configuration prend environ 2 minutes.
Oui, la facturation TVA UE est disponible sur les plans Professionnel et Entreprise. La TVA luxembourgeoise est disponible sur tous les plans.
Oui, vous pouvez exporter les clients, commandes et factures à tout moment.
Oui ! Commencez avec un essai gratuit, aucune carte de crédit requise.
OMS funktioniert am besten mit der Letzshop-Integration, kann aber auch als eigenständiges Bestellverwaltungstool verwendet werden.
Geben Sie Ihre Letzshop-API-Zugangsdaten ein und die Bestellungen werden automatisch synchronisiert. Die Einrichtung dauert etwa 2 Minuten.
Ja, die EU-MwSt-Rechnungsstellung ist in den Professional- und Enterprise-Plänen verfügbar. Luxemburger MwSt ist in allen Plänen verfügbar.
Ja, Sie können Kunden, Bestellungen und Rechnungen jederzeit exportieren.
Ja! Starten Sie mit einer kostenlosen Testversion, keine Kreditkarte erforderlich.
OMS funktionéiert am beschten mat der Letzshop-Integratioun, kann awer och als eegenstännegt Bestellverwaltungs-Tool benotzt ginn.
Gitt Är Letzshop-API-Zougangsdaten an an d'Bestellunge synchroniséiere sech automatesch. D'Astellung dauert ongeféier 2 Minutten.
Jo, d'EU-MwSt-Rechnungsstellung ass an de Professional- a Enterprise-Pläng disponibel. Lëtzebuerger MwSt ass an alle Pläng disponibel.
Jo, Dir kënnt Clienten, Bestellungen a Rechnungen jidderzäit exportéieren.
Jo! Start mat enger gratis Testversioun, keng Kreditkaart néideg.
Loyalty (rewardflow.lu) helps Luxembourg businesses create engaging customer loyalty programs.
Multilingual support (FR/DE/EN) and local business features out of the box.
Loyalty (rewardflow.lu) helps Luxembourg businesses create engaging customer loyalty programs.
Multilingual support (FR/DE/EN) and local business features out of the box.
Loyalty (rewardflow.lu) aide les entreprises luxembourgeoises à créer des programmes de fidélité client engageants.
Support multilingue (FR/DE/EN) et fonctionnalités adaptées aux entreprises locales.
Loyalty (rewardflow.lu) hilft luxemburgischen Unternehmen, ansprechende Kundenbindungsprogramme zu erstellen.
Mehrsprachige Unterstützung (FR/DE/EN) und lokale Geschäftsfunktionen von Anfang an.
Loyalty (rewardflow.lu) hëlleft lëtzebuerger Betriber, engagéierend Clientsfidélisatiounsprogrammer ze erstellen.
Méisproocheg Ënnerstëtzung (FR/DE/EN) a lokal Geschäftsfunktiounen vun Ufank un.
Need help with your loyalty program? We're here for you.
Interested in a loyalty program for your business?
Need help with your loyalty program? We're here for you.
Interested in a loyalty program for your business?
Besoin d'aide avec votre programme de fidélité ? Nous sommes là pour vous.
Intéressé par un programme de fidélité pour votre entreprise ?
Brauchen Sie Hilfe mit Ihrem Treueprogramm? Wir sind für Sie da.
Interessiert an einem Treueprogramm für Ihr Unternehmen?
Braucht Dir Hëllef mat Ärem Treiëprogramm? Mir sinn do fir Iech.
Interesséiert un engem Treiëprogramm fir Äre Betrib?
You define the rules — for example, 1 point per euro spent. Points can be redeemed for rewards from your catalog.
Yes! You can create custom tiers with different names, thresholds, and benefits.
Customers can check their balance through a personalized loyalty page or at your point of sale.
Yes! Start with a free trial, no credit card required.
You define the rules — for example, 1 point per euro spent. Points can be redeemed for rewards from your catalog.
Yes! You can create custom tiers with different names, thresholds, and benefits.
Customers can check their balance through a personalized loyalty page or at your point of sale.
Yes! Start with a free trial, no credit card required.
Vous définissez les règles — par exemple, 1 point par euro dépensé. Les points peuvent être échangés contre des récompenses de votre catalogue.
Oui ! Vous pouvez créer des niveaux personnalisés avec des noms, seuils et avantages différents.
Les clients peuvent consulter leur solde via une page de fidélité personnalisée ou à votre point de vente.
Oui ! Commencez avec un essai gratuit, aucune carte de crédit requise.
Sie definieren die Regeln — zum Beispiel 1 Punkt pro ausgegebenem Euro. Punkte können gegen Prämien aus Ihrem Katalog eingelöst werden.
Ja! Sie können benutzerdefinierte Stufen mit verschiedenen Namen, Schwellenwerten und Vorteilen erstellen.
Kunden können ihren Kontostand über eine personalisierte Treueseite oder an Ihrer Verkaufsstelle überprüfen.
Ja! Starten Sie mit einer kostenlosen Testversion, keine Kreditkarte erforderlich.
Dir definéiert d'Reegelen — zum Beispill 1 Punkt pro ausgeebenen Euro. Punkten kënnen géint Belounungen aus Ärem Katalog ageléist ginn.
Jo! Dir kënnt personaliséiert Stufe mat verschiddenen Nimm, Schwellenwäerter a Virdeeler erstellen.
Clientë kënnen hire Solde iwwer eng personaliséiert Treiësäit oder un Ärer Verkafsstell nokucken.
Jo! Start mat enger gratis Testversioun, keng Kreditkaart néideg.
HostWizard (hostwizard.lu) provides professional web hosting, domain registration, and website creation for Luxembourg businesses.
Multilingual support (FR/DE/EN/LB) and tailored for the Luxembourg business landscape.
HostWizard (hostwizard.lu) provides professional web hosting, domain registration, and website creation for Luxembourg businesses.
Multilingual support (FR/DE/EN/LB) and tailored for the Luxembourg business landscape.
HostWizard (hostwizard.lu) fournit l'hébergement web professionnel, l'enregistrement de domaines et la création de sites web pour les entreprises luxembourgeoises.
Support multilingue (FR/DE/EN/LB) et adapté au paysage commercial luxembourgeois.
HostWizard (hostwizard.lu) bietet professionelles Webhosting, Domainregistrierung und Website-Erstellung für luxemburgische Unternehmen.
Mehrsprachige Unterstützung (FR/DE/EN/LB) und maßgeschneidert für die luxemburgische Geschäftswelt.
HostWizard (hostwizard.lu) bitt professionellt Webhosting, Domainregistréierung a Website-Erstellen fir lëtzebuerger Betriber.
Méisproocheg Ënnerstëtzung (FR/DE/EN/LB) an ugepasst un d'lëtzebuerger Geschäftswelt.
We build professional websites for your business with our integrated CMS. You can edit your content anytime, or let us handle it for you.
Register and manage .lu domains and international domain names. We handle DNS configuration and renewals.
Get professional email addresses with your domain name (e.g., info@yourbusiness.lu). Multiple mailboxes available.
Fast, secure hosting with free SSL certificates. Your website is always online and protected.
Ongoing updates, security patches, and content changes. We keep your website running smoothly.
We build professional websites for your business with our integrated CMS. You can edit your content anytime, or let us handle it for you.
Register and manage .lu domains and international domain names. We handle DNS configuration and renewals.
Get professional email addresses with your domain name (e.g., info@yourbusiness.lu). Multiple mailboxes available.
Fast, secure hosting with free SSL certificates. Your website is always online and protected.
Ongoing updates, security patches, and content changes. We keep your website running smoothly.
Nous créons des sites web professionnels pour votre entreprise avec notre CMS intégré. Vous pouvez modifier votre contenu à tout moment, ou nous laisser le gérer pour vous.
Enregistrez et gérez des domaines .lu et des noms de domaine internationaux. Nous gérons la configuration DNS et les renouvellements.
Obtenez des adresses e-mail professionnelles avec votre nom de domaine (ex. : info@votreentreprise.lu). Plusieurs boîtes mail disponibles.
Hébergement rapide et sécurisé avec certificats SSL gratuits. Votre site web est toujours en ligne et protégé.
Mises à jour continues, correctifs de sécurité et modifications de contenu. Nous maintenons votre site web en bon état de fonctionnement.
Wir erstellen professionelle Websites für Ihr Unternehmen mit unserem integrierten CMS. Sie können Ihre Inhalte jederzeit bearbeiten oder uns damit beauftragen.
Registrieren und verwalten Sie .lu-Domains und internationale Domainnamen. Wir kümmern uns um DNS-Konfiguration und Verlängerungen.
Erhalten Sie professionelle E-Mail-Adressen mit Ihrem Domainnamen (z.B. info@ihrunternehmen.lu). Mehrere Postfächer verfügbar.
Schnelles, sicheres Hosting mit kostenlosen SSL-Zertifikaten. Ihre Website ist immer online und geschützt.
Laufende Updates, Sicherheitspatches und Inhaltsänderungen. Wir halten Ihre Website reibungslos am Laufen.
Mir bauen professionell Websäite fir Äre Betrib mat eisem integréierte CMS. Dir kënnt Ären Inhalt jidderzäit änneren, oder loosst eis dat fir Iech maachen.
Registréiert a geréiert .lu-Domänen an international Domänennimm. Mir këmmeren eis ëm DNS-Konfiguratioun an Erneierungen.
Kritt professionell E-Mail-Adressen mat Ärem Domännumm (z.B. info@ärebetrib.lu). Méi Postfächer disponibel.
Séiert, séchert Hosting mat gratis SSL-Zertifikater. Är Websäit ass ëmmer online a geschützt.
Lafend Updates, Sécherheetspatches an Inhaltsännerungen. Mir halen Är Websäit reibungslos am Lafen.
Transparent pricing for all our services. No hidden fees.
Contact us for a personalized quote based on your needs. We start with a free POC (proof of concept) website so you can see the result before committing.
.lu domains starting from €29/year. International domains available.
Professional email from €5/mailbox/month.
Monthly maintenance plans starting from €49/month.
Contact us for a custom quote: info@hostwizard.lu
Transparent pricing for all our services. No hidden fees.
Contact us for a personalized quote based on your needs. We start with a free POC (proof of concept) website so you can see the result before committing.
.lu domains starting from €29/year. International domains available.
Professional email from €5/mailbox/month.
Monthly maintenance plans starting from €49/month.
Contact us for a custom quote: info@hostwizard.lu
Des tarifs transparents pour tous nos services. Aucun frais caché.
Contactez-nous pour un devis personnalisé selon vos besoins. Nous commençons par un site POC (preuve de concept) gratuit pour que vous puissiez voir le résultat avant de vous engager.
Domaines .lu à partir de 29 €/an. Domaines internationaux disponibles.
E-mail professionnel à partir de 5 €/boîte mail/mois.
Plans de maintenance mensuels à partir de 49 €/mois.
Contactez-nous pour un devis personnalisé : info@hostwizard.lu
Transparente Preise für alle unsere Dienstleistungen. Keine versteckten Gebühren.
Kontaktieren Sie uns für ein personalisiertes Angebot nach Ihren Bedürfnissen. Wir beginnen mit einer kostenlosen POC-Website (Proof of Concept), damit Sie das Ergebnis sehen können, bevor Sie sich verpflichten.
.lu-Domains ab 29 €/Jahr. Internationale Domains verfügbar.
Professionelle E-Mail ab 5 €/Postfach/Monat.
Monatliche Wartungspläne ab 49 €/Monat.
Kontaktieren Sie uns für ein individuelles Angebot: info@hostwizard.lu
Transparent Präisser fir all eis Servicer. Keng verstoppte Käschten.
Kontaktéiert eis fir en personaliséierten Devis no Äre Besoinë. Mir fänken mat enger gratis POC-Websäit (Proof of Concept) un, sou datt Dir d'Resultat gesitt ier Dir Iech engagéiert.
.lu-Domänen ab 29 €/Joer. International Domänen disponibel.
Professionell E-Mail ab 5 €/Postfach/Mount.
Monatslech Wartungspläng ab 49 €/Mount.
Kontaktéiert eis fir en individuellt Offert: info@hostwizard.lu
Ready to bring your business online? Get in touch with our team.
Interested in a website for your business?
Already a customer? Our support team is here to help.
Ready to bring your business online? Get in touch with our team.
Interested in a website for your business?
Already a customer? Our support team is here to help.
Prêt à mettre votre entreprise en ligne ? Contactez notre équipe.
Intéressé par un site web pour votre entreprise ?
Déjà client ? Notre équipe de support est là pour vous aider.
Bereit, Ihr Unternehmen online zu bringen? Nehmen Sie Kontakt mit unserem Team auf.
Interessiert an einer Website für Ihr Unternehmen?
Bereits Kunde? Unser Support-Team hilft Ihnen gerne weiter.
Prett fir Äre Betrib online ze bréngen? Kontaktéiert eist Team.
Interesséiert un enger Websäit fir Äre Betrib?
Schonn Client? Eist Support-Team ass do fir Iech ze hëllefen.
HostWizard provides web hosting, domain registration, email hosting, and website creation services for Luxembourg businesses.
We create a free proof-of-concept website for your business. If you like it, we can make it your live website on your own domain.
We support .lu domains and most international domain extensions (.com, .eu, .net, etc.).
Yes! Our CMS supports French, German, English, and Luxembourgish out of the box.
Security updates, content changes, performance monitoring, and technical support.
HostWizard provides web hosting, domain registration, email hosting, and website creation services for Luxembourg businesses.
We create a free proof-of-concept website for your business. If you like it, we can make it your live website on your own domain.
We support .lu domains and most international domain extensions (.com, .eu, .net, etc.).
Yes! Our CMS supports French, German, English, and Luxembourgish out of the box.
Security updates, content changes, performance monitoring, and technical support.
HostWizard fournit des services d'hébergement web, d'enregistrement de domaines, d'hébergement e-mail et de création de sites web pour les entreprises luxembourgeoises.
Nous créons un site web gratuit de preuve de concept pour votre entreprise. Si il vous plaît, nous pouvons en faire votre site web en production sur votre propre domaine.
Nous supportons les domaines .lu et la plupart des extensions de domaines internationaux (.com, .eu, .net, etc.).
Oui ! Notre CMS supporte le français, l'allemand, l'anglais et le luxembourgeois nativement.
Mises à jour de sécurité, modifications de contenu, surveillance des performances et support technique.
HostWizard bietet Webhosting, Domainregistrierung, E-Mail-Hosting und Website-Erstellung für luxemburgische Unternehmen.
Wir erstellen eine kostenlose Proof-of-Concept-Website für Ihr Unternehmen. Wenn sie Ihnen gefällt, können wir sie zu Ihrer Live-Website auf Ihrer eigenen Domain machen.
Wir unterstützen .lu-Domains und die meisten internationalen Domain-Endungen (.com, .eu, .net usw.).
Ja! Unser CMS unterstützt Französisch, Deutsch, Englisch und Luxemburgisch von Haus aus.
Sicherheitsupdates, Inhaltsänderungen, Leistungsüberwachung und technischer Support.
HostWizard bitt Webhosting, Domainregistréierung, E-Mail-Hosting a Website-Erstellen fir lëtzebuerger Betriber.
Mir erstellen eng gratis Proof-of-Concept-Websäit fir Äre Betrib. Wann se Iech gefält, kënne mir se zu Ärer Live-Websäit op Ärer eegener Domän maachen.
Mir ënnerstëtzen .lu-Domänen an déi meescht international Domain-Endungen (.com, .eu, .net asw.).
Jo! Eise CMS ënnerstëtzt Franséisch, Däitsch, Englesch a Lëtzebuergesch vun Ufank un.
Sécherheetsupdaten, Inhaltsännerungen, Leeschtungsiwwerwaachung an technesche Support.
Last Updated: February 2026
We collect information you provide directly:
We use your information to provide and improve our services, process payments, communicate with you, and comply with legal obligations.
We comply with the EU General Data Protection Regulation. You have the right to access, correct, delete, or export your personal data at any time.
For privacy-related questions, contact privacy@wizard.lu
Last Updated: February 2026
We collect information you provide directly:
We use your information to provide and improve our services, process payments, communicate with you, and comply with legal obligations.
We comply with the EU General Data Protection Regulation. You have the right to access, correct, delete, or export your personal data at any time.
For privacy-related questions, contact privacy@wizard.lu
Dernière mise à jour : février 2026
Nous collectons les informations que vous fournissez directement :
Nous utilisons vos informations pour fournir et améliorer nos services, traiter les paiements, communiquer avec vous et respecter les obligations légales.
Nous sommes conformes au Règlement Général sur la Protection des Données de l'UE. Vous avez le droit d'accéder, corriger, supprimer ou exporter vos données personnelles à tout moment.
Pour toute question relative à la confidentialité, contactez privacy@wizard.lu
Letzte Aktualisierung: Februar 2026
Wir sammeln Informationen, die Sie direkt angeben:
Wir verwenden Ihre Informationen, um unsere Dienste bereitzustellen und zu verbessern, Zahlungen zu verarbeiten, mit Ihnen zu kommunizieren und gesetzliche Verpflichtungen zu erfüllen.
Wir erfüllen die EU-Datenschutz-Grundverordnung. Sie haben jederzeit das Recht, auf Ihre persönlichen Daten zuzugreifen, sie zu korrigieren, zu löschen oder zu exportieren.
Für datenschutzbezogene Fragen kontaktieren Sie privacy@wizard.lu
Lescht Aktualiséierung: Februar 2026
Mir sammelen Informatiounen déi Dir direkt ugitt:
Mir benotzen Är Informatiounen fir eis Servicer ze bidden an ze verbesseren, Bezuelunge ze veraarbechten, mat Iech ze kommunizéieren an gesetzlech Obligatiounen z'erfëllen.
Mir erfëllen d'EU-Dateschutz-Grondveruerdnung. Dir hutt jidderzäit d'Recht, op Är perséinlech Donnéeën zouzegräifen, se ze korrigéieren, ze läschen oder z'exportéieren.
Fir Dateschutzfroen kontaktéiert privacy@wizard.lu
Last Updated: February 2026
By accessing and using this platform, you accept and agree to be bound by these Terms of Service.
We provide digital business tools including order management, loyalty programs, and website building services.
You must provide accurate information and maintain the security of your account.
Subscription fees are billed monthly or annually. You may cancel at any time.
Your use of our services is also governed by our Privacy Policy.
These terms are governed by the laws of Luxembourg.
For questions about these terms, contact legal@wizard.lu
Last Updated: February 2026
By accessing and using this platform, you accept and agree to be bound by these Terms of Service.
We provide digital business tools including order management, loyalty programs, and website building services.
You must provide accurate information and maintain the security of your account.
Subscription fees are billed monthly or annually. You may cancel at any time.
Your use of our services is also governed by our Privacy Policy.
These terms are governed by the laws of Luxembourg.
For questions about these terms, contact legal@wizard.lu
Dernière mise à jour : février 2026
En accédant et en utilisant cette plateforme, vous acceptez d'être lié par ces Conditions d'utilisation.
Nous fournissons des outils numériques pour les entreprises, notamment la gestion des commandes, les programmes de fidélité et les services de création de sites web.
Vous devez fournir des informations exactes et maintenir la sécurité de votre compte.
Les frais d'abonnement sont facturés mensuellement ou annuellement. Vous pouvez annuler à tout moment.
Votre utilisation de nos services est également régie par notre Politique de confidentialité.
Ces conditions sont régies par les lois du Luxembourg.
Pour toute question sur ces conditions, contactez legal@wizard.lu
Letzte Aktualisierung: Februar 2026
Durch den Zugang und die Nutzung dieser Plattform akzeptieren Sie diese Nutzungsbedingungen und stimmen ihnen zu.
Wir bieten digitale Geschäftstools, einschließlich Bestellverwaltung, Treueprogramme und Website-Erstellungsdienste.
Sie müssen genaue Informationen angeben und die Sicherheit Ihres Kontos gewährleisten.
Abonnementgebühren werden monatlich oder jährlich berechnet. Sie können jederzeit kündigen.
Ihre Nutzung unserer Dienste unterliegt auch unserer Datenschutzrichtlinie.
Diese Bedingungen unterliegen den Gesetzen Luxemburgs.
Für Fragen zu diesen Bedingungen kontaktieren Sie legal@wizard.lu
Lescht Aktualiséierung: Februar 2026
Duerch den Zougang an d'Notzung vun dëser Plattform akzeptéiert Dir dës Notzungsbedingungen.
Mir bidden digital Geschäftstools, inklusiv Bestellverwaltung, Treiëprogrammer a Website-Erstellungsservicer.
Dir musst korrekt Informatiounen uginn an d'Sécherheet vun Ärem Konto garantéieren.
Abonnementskäschte ginn monatslech oder jäerlech berechent. Dir kënnt jidderzäit kënnegen.
Är Notzung vun eise Servicer ënnerläit och eiser Dateschutzrichtlinn.
Dës Bedingunge sinn dem lëtzebuerger Recht ënnerworf.
Fir Froen zu dëse Bedingunge kontaktéiert legal@wizard.lu
Welcome to {{store_name}}. We are committed to providing you with quality products and excellent service.
{{store_name}} was founded with a simple mission: to deliver exceptional value to our customers.
Have questions? We'd love to hear from you.
Welcome to {{store_name}}. We are committed to providing you with quality products and excellent service.
{{store_name}} was founded with a simple mission: to deliver exceptional value to our customers.
Have questions? We'd love to hear from you.
Bienvenue chez {{store_name}}. Nous nous engageons à vous fournir des produits de qualité et un service excellent.
{{store_name}} a été fondé avec une mission simple : offrir une valeur exceptionnelle à nos clients.
Vous avez des questions ? Nous serions ravis d'avoir de vos nouvelles.
Willkommen bei {{store_name}}. Wir sind bestrebt, Ihnen Qualitätsprodukte und exzellenten Service zu bieten.
{{store_name}} wurde mit einer einfachen Mission gegründet: unseren Kunden einen außergewöhnlichen Mehrwert zu bieten.
Haben Sie Fragen? Wir freuen uns, von Ihnen zu hören.
Wëllkomm bei {{store_name}}. Mir setzen eis derfir an, Iech Qualitéitsprodukter an exzellente Service ze bidden.
{{store_name}} gouf mat enger einfacher Missioun gegrënnt: eise Clienten en aussergewéinleche Méiwäert ze bidden.
Hutt Dir Froen? Mir géife gäre vun Iech héieren.
We're here to help! Reach out to us.
We typically respond within 24 hours during business days.
We're here to help! Reach out to us.
We typically respond within 24 hours during business days.
Nous sommes là pour vous aider ! Contactez-nous.
Nous répondons généralement dans les 24 heures les jours ouvrables.
Wir sind hier, um zu helfen! Kontaktieren Sie uns.
Wir antworten in der Regel innerhalb von 24 Stunden an Werktagen.
Mir sinn do fir ze hëllefen! Kontaktéiert eis.
Mir äntweren normalerweis bannent 24 Stonnen un Aarbechtsdeeg.
You can reach us at {{store_email}} or call {{store_phone}}.
We are available during regular business hours, Monday through Friday.
Please contact us for information about our location and visiting hours.
You can reach us at {{store_email}} or call {{store_phone}}.
We are available during regular business hours, Monday through Friday.
Please contact us for information about our location and visiting hours.
Vous pouvez nous joindre à {{store_email}} ou appeler le {{store_phone}}.
Nous sommes disponibles pendant les heures d'ouverture habituelles, du lundi au vendredi.
Veuillez nous contacter pour des informations sur notre emplacement et nos heures de visite.
Sie erreichen uns unter {{store_email}} oder telefonisch unter {{store_phone}}.
Wir sind während der regulären Geschäftszeiten erreichbar, Montag bis Freitag.
Bitte kontaktieren Sie uns für Informationen über unseren Standort und Besuchszeiten.
Dir erreecht eis ënner {{store_email}} oder rufft eis un ënner {{store_phone}}.
Mir sinn während de reguläre Geschäftszäiten erreichbar, Méindes bis Freides.
Kontaktéiert eis w.e.g. fir Informatiounen iwwer eise Standuert an eis Besuchszäiten.
{{store_name}} is committed to protecting your personal information.
We collect information necessary to process your orders and provide customer service.
Under GDPR, you have the right to access, correct, or delete your personal data. Contact us at {{store_email}}.
{{store_name}} is committed to protecting your personal information.
We collect information necessary to process your orders and provide customer service.
Under GDPR, you have the right to access, correct, or delete your personal data. Contact us at {{store_email}}.
{{store_name}} s'engage à protéger vos informations personnelles.
Nous collectons les informations nécessaires au traitement de vos commandes et à la fourniture du service client.
En vertu du RGPD, vous avez le droit d'accéder, de corriger ou de supprimer vos données personnelles. Contactez-nous à {{store_email}}.
{{store_name}} verpflichtet sich zum Schutz Ihrer persönlichen Daten.
Wir sammeln Informationen, die zur Bearbeitung Ihrer Bestellungen und zur Bereitstellung des Kundenservice erforderlich sind.
Gemäß der DSGVO haben Sie das Recht, auf Ihre persönlichen Daten zuzugreifen, sie zu korrigieren oder zu löschen. Kontaktieren Sie uns unter {{store_email}}.
{{store_name}} engagéiert sech fir de Schutz vun Äre perséinlechen Informatiounen.
Mir sammelen Informatiounen déi néideg sinn fir Är Bestellungen ze veraarbechten an de Clientsservice ze bidden.
Ënnert der DSGVO hutt Dir d'Recht, op Är perséinlech Donnéeën zouzegräifen, se ze korrigéieren oder ze läschen. Kontaktéiert eis ënner {{store_email}}.
By using the services provided by {{store_name}}, you agree to these terms.
All orders are subject to availability and confirmation.
For questions about these terms, contact us at {{store_email}}.
By using the services provided by {{store_name}}, you agree to these terms.
All orders are subject to availability and confirmation.
For questions about these terms, contact us at {{store_email}}.
En utilisant les services fournis par {{store_name}}, vous acceptez ces conditions.
Toutes les commandes sont soumises à la disponibilité et à la confirmation.
Pour toute question sur ces conditions, contactez-nous à {{store_email}}.
Durch die Nutzung der von {{store_name}} bereitgestellten Dienste stimmen Sie diesen Bedingungen zu.
Alle Bestellungen unterliegen der Verfügbarkeit und Bestätigung.
Für Fragen zu diesen Bedingungen kontaktieren Sie uns unter {{store_email}}.
Duerch d'Notzung vun de Servicer vu {{store_name}} stëmmt Dir dëse Bedingungen zou.
All Bestellunge sinn un d'Disponibilitéit an d'Bestätegung gebonnen.
Fir Froen zu dëse Bedingunge kontaktéiert eis ënner {{store_email}}.
{{store_name}} offers multiple shipping options:
Shipping costs are calculated based on weight and destination at checkout.
You will receive a tracking number by email once your order ships.
Contact us at {{store_email}} for shipping inquiries.
{{store_name}} offers multiple shipping options:
Shipping costs are calculated based on weight and destination at checkout.
You will receive a tracking number by email once your order ships.
Contact us at {{store_email}} for shipping inquiries.
{{store_name}} propose plusieurs options de livraison :
Les frais de livraison sont calculés en fonction du poids et de la destination lors du paiement.
Vous recevrez un numéro de suivi par e-mail dès l'expédition de votre commande.
Contactez-nous à {{store_email}} pour toute question relative à la livraison.
{{store_name}} bietet mehrere Versandoptionen an:
Die Versandkosten werden basierend auf Gewicht und Zielort bei der Kasse berechnet.
Sie erhalten eine Sendungsverfolgungsnummer per E-Mail, sobald Ihre Bestellung versandt wird.
Kontaktieren Sie uns unter {{store_email}} für Versandanfragen.
{{store_name}} bitt verschidde Versandoptioune un:
D'Versandkäschte ginn op Basis vum Gewiicht an der Destinatioun bei der Kees berechent.
Dir kritt eng Sendungsverfolgungsnummer per E-Mail, soubal Är Bestellung verschéckt gëtt.
Kontaktéiert eis ënner {{store_email}} fir Versandufroen.
{{store_name}} accepts returns within 14 days of delivery, in accordance with Luxembourg consumer protection law.
Refunds are processed within 14 days of receiving the returned item, back to the original payment method.
If you receive a damaged item, contact us immediately at {{store_email}} with photos.
{{store_name}} accepts returns within 14 days of delivery, in accordance with Luxembourg consumer protection law.
Refunds are processed within 14 days of receiving the returned item, back to the original payment method.
If you receive a damaged item, contact us immediately at {{store_email}} with photos.
{{store_name}} accepte les retours dans les 14 jours suivant la livraison, conformément à la loi luxembourgeoise de protection du consommateur.
Les remboursements sont traités dans les 14 jours suivant la réception de l'article retourné, sur le moyen de paiement d'origine.
Si vous recevez un article endommagé, contactez-nous immédiatement à {{store_email}} avec des photos.
{{store_name}} akzeptiert Rückgaben innerhalb von 14 Tagen nach Lieferung, gemäß dem luxemburgischen Verbraucherschutzgesetz.
Erstattungen werden innerhalb von 14 Tagen nach Erhalt des zurückgesendeten Artikels auf die ursprüngliche Zahlungsmethode verarbeitet.
Wenn Sie einen beschädigten Artikel erhalten, kontaktieren Sie uns sofort unter {{store_email}} mit Fotos.
{{store_name}} akzeptéiert Retoure bannent 14 Deeg no der Liwwerung, am Aklang mat dem lëtzebuerger Konsumenteschutzgesetz.
Rembourséierunge ginn bannent 14 Deeg no Erhalt vum retournéierten Artikel op déi ursprénglech Bezuelmethode veraarbecht.
Wann Dir en beschiedegten Artikel kritt, kontaktéiert eis direkt ënner {{store_email}} mat Fotoen.