Yekal Booking Docs Publiques
Utilisez cette page pour évaluer le package Yekal Booking avant achat. La documentation technique complète d’installation est livrée dans le dépôt source/package source après paiement vérifié.
Périmètre d’évaluation publique
Cette page couvre les questions V1 auxquelles un acheteur devrait pouvoir répondre avant le checkout.
Documentation complète acheteur
Les acheteurs sous licence reçoivent l’ensemble complet de documentation technique dans le dépôt source/package source livré.
Ce que reçoit l’acheteur
Un achat vérifié débloque la Yekal Booking Launch License fixe pour lancer un seul rollout Booking sous votre marque.
- Accès au dépôt source privé pour Yekal Booking.
- Licence commerciale one-time pour un déploiement de production dans le cadre du package de lancement.
- Documentation technique complète dans le dépôt livré après paiement vérifié.
Résumé d’installation
Attendez-vous à une remise acheteur standard : acceptez l’accès au dépôt, consultez la documentation d’installation, préparez les variables d’environnement et validez en local avant la production.
- Acceptez l’accès à l’organisation ou au dépôt GitHub envoyé après le paiement vérifié.
- Suivez le guide d’installation et la checklist d’environnement inclus dans le package source.
- Utilisez d’abord un déploiement local ou de staging pour valider en sécurité le branding, les parcours et les identifiants fournisseurs.
Attentes de déploiement
Yekal est vendu comme code source auto-hébergé. Votre rollout dépend de votre propre infrastructure, de vos comptes fournisseurs, de votre revue de conformité et de votre processus de release.
- Prévoyez votre propre hébergement, vos domaines, votre monitoring et votre responsabilité opérationnelle.
- Vérifiez les variables d’environnement, les secrets et les comptes fournisseurs avant la mise en production.
- Faites des vérifications en staging et votre propre revue juridique/de conformité avant d’envoyer du trafic client en production.
Périmètre de personnalisation
La documentation publique couvre la planification du lancement, pas une implémentation custom incluse. Les acheteurs peuvent adapter le code livré à leur marque et à leur marché.
- Mettez à jour les contenus, le branding, les prix et les règles métier pour votre offre.
- Cadrez les migrations, les fonctionnalités sur mesure ou les builds spécifiques à l’acheteur comme du travail payé séparé si nécessaire.
- Utilisez la documentation complète du dépôt pour des changements plus profonds d’UI, de workflow et d’intégration.
Exigences fournisseurs
La Booking Platform livrée utilise les comptes fournisseurs que vous contrôlez pour hosting, domaines, email, paiements, SMS, analytics et accès repository.
- Un accès GitHub est requis pour la livraison du repository.
- Stripe et Stripe Connect prennent en charge les paiements de réservation et versements tenants.
- Twilio, Resend/React Email, hosting, domaine et monitoring sont configurés par vous pour votre rollout.
Limites du support
Le package de lancement inclut une fenêtre limitée de support de handoff pour les questions de livraison et de documentation, pas un forfait illimité d’implémentation.
- Les questions avant achat peuvent passer par le canal de contact public.
- Le support de lancement est limité au handoff, à la récupération de livraison et au guidage documentaire, sauf accord séparé.
- L’hébergement, l’implémentation spécifique à l’acheteur, le travail de conformité et l’exploitation continue restent à votre charge sauf accord séparé.
Flux de livraison
Le checkout et la livraison restent volontairement séparés afin que l’accès au code ne soit accordé qu’après paiement vérifié pour le package de lancement Booking actuel.
- Vous examinez les limites du package de lancement Booking avant de finaliser le checkout Creem.
- Après vérification du paiement par Creem de serveur à serveur, Yekal envoie l’e-mail de livraison et les instructions d’accès au dépôt.
- Le package couvre un seul déploiement commercial et n’ajoute pas de droits sur de futures plateformes sauf vente séparée.
Configuration de licence signée pour les acheteurs
Les déploiements Booking ont besoin de trois variables d’environnement sûres pour l’acheteur depuis l’e-mail de livraison, plus de l’endpoint de validation Yekal. Gardez la clé privée de signature uniquement sur Yekal.
Définissez ceci dans votre déploiement Booking
Ajoutez les valeurs suivantes à l’application Booking Platform livrée avant le lancement en staging ou en production.
LICENSE_KEYLa clé de licence signée provenant de votre e-mail de livraison. Le runtime Booking l’envoie à Yekal lors des vérifications de licence.
LICENSE_PUBLIC_KEYLa clé publique Ed25519 qui correspond à la clé de signature de Yekal. Cette clé peut être livrée en toute sécurité avec votre application Booking déployée.
LICENSE_API_URLPointez cette valeur vers l’endpoint de validation de production de Yekal afin que le runtime Booking puisse vérifier la licence signée.
Exemple de variables d’environnement de déploiement
LICENSE_KEY="the signed key from your delivery email"
LICENSE_PUBLIC_KEY="the matching public key from Yekal"
LICENSE_API_URL="https://yekal.com/api/license/validate"Gardez ceci uniquement sur Yekal
Ne copiez pas le secret de signature côté serveur de Yekal dans le déploiement Booking livré.
Secret de signature réservé à Yekal
LICENSE_PRIVATE_KEYYekal utilise cette clé privée Ed25519 pendant la livraison vérifiée pour signer ou réémettre les payloads de licence.
- Les acheteurs ne doivent jamais déployer la clé privée de signature dans l’application Booking, le CI ou les bundles client.
- Le déploiement Booking livré a seulement besoin du LICENSE_KEY signé, du LICENSE_PUBLIC_KEY correspondant et de la valeur LICENSE_API_URL.
- Si vous avez besoin plus tard d’une rotation de clé ou d’une réémission de licence, utilisez la documentation du dépôt livré ou contactez le support.
Endpoint de validation
Le runtime Booking vérifie les licences via l’API de validation Yekal au lieu de faire confiance à un simple état de succès côté client.
Endpoint de production
https://yekal.com/api/license/validate- /api/license/validate est l’endpoint Yekal qui vérifie le format, la signature et l’expiration de la licence.
- Pour les déploiements Booking en production, définissez LICENSE_API_URL sur https://yekal.com/api/license/validate.
- Testez l’endpoint depuis le local ou le staging avant la production afin de confirmer que l’application déployée peut l’atteindre.
Comportement actuel des domaines
La documentation de lancement reste honnête sur la limite actuelle d’application au runtime.
- Les licences Booking signées actuelles utilisent par défaut domains: ["*"] jusqu’à ce que Yekal collecte les domaines de déploiement autorisés pendant le checkout.
- Le site public V1 n’applique pas encore de limites de déploiement ou de domaine spécifiques à l’acheteur au moment de la validation.
- Utilisez le package de lancement pour un déploiement commercial comme terme actuel; un enregistrement de domaines plus strict nécessiterait un flux ultérieur.
La documentation complète continue après l’achat
Ces docs publiques répondent aux questions avant achat. Le dépôt livré poursuit ensuite avec la séquence complète d’installation, la configuration des fournisseurs, les étapes de déploiement et les guides de dépannage.
Limites de l’offre avant paiement
Utilisez cette documentation pour valider la limite commerciale, pas seulement la configuration technique.
- Vous achetez un code source auto-hébergé, pas un hébergement managé, pas du DevOps et pas des comptes chez des prestataires tiers.
- Le support de lancement est limité au handoff, à la récupération de livraison et au guidage documentaire, sauf accord séparé.
- Le développement de fonctionnalités sur mesure, les migrations et l’implémentation spécifique à l’acheteur sont des services séparés.
- Yekal ne fournit pas de garanties juridiques, fiscales, de confidentialité ou de conformité spécifiques à votre déploiement.
- Le package public de lancement est limité à un déploiement commercial sauf extension écrite séparée.
- Le package public actuel s’applique uniquement à Yekal Booking, pas aux futures plateformes ni aux futurs tiers.
Prochaines étapes
Vous voulez valider l’adéquation avant d’acheter ? Consultez les limites ci-dessus, réservez une démo, demandez l’accès de lancement ou consultez le parcours d’achat secondaire après qualification.