BELIVE 360Connect

Liste de contrôle avant la mise en production

Sur l'environnement de test, avec une clé blv_test_… :

  • [ ] GET /v1/venue répond et la correspondance de toutes les tables est enregistrée chez vous.
  • [ ] Une réservation créée chez vous apparaît sur Belive (POST → 201), et beliveReservationId + accessCode sont stockés.
  • [ ] Le rejeu du même appel renvoie 200 avec Idempotent-Replayed: true, sans doublon.
  • [ ] Une seconde réservation sur la même table et le même créneau renvoie 409 TABLE_TAKEN et votre système la refuse proprement.
  • [ ] Une annulation chez vous libère la table sur Belive (DELETE → cancelled).
  • [ ] Une réservation prise sur Belive 360 bloque la table chez vous (webhook reservation.created reçu, signature vérifiée).
  • [ ] Une annulation sur Belive 360 libère la table chez vous (reservation.cancelled).
  • [ ] Votre endpoint répond en moins de 10 s et déduplique sur X-Belive-Delivery.
  • [ ] Un client test a reçu l'email, ouvert la page d'accès, et a été scanné avec Belive Terminal.
  • [ ] Le code BLV-XXXX apparaît sur votre confirmation client.
  • [ ] La clé et le secret sont hors du code source.

Le jour J : créer la clé blv_live_…, déclarer l'endpoint de production, refaire les trois premiers points sur une table de test, puis ouvrir aux clients. L'équipe Belive est présente le premier soir.