Docs · Manuel agence · https://alyatrip.com
Manuel pour l’agence qui intègre le plugin
Public : Agency Admin, Agency Staff, Administrator WordPress. Pas un guide pour le voyageur qui réserve sur le site. Les captures du parcours public montrent ce que voient vos clients .
Partiel Book live / voucher : REQUIRES ACCESS. Pas de rôle Hôtel Manager.
Intégrer Alya Hotel System
Vérifié dans le code
Activer le plugin WordPress Alya Hotel System .
Thème cible : Hoteldz Tech (PLANNED / FUTURE). Chrome live aujourd’hui : Traveler 3.2.9. WooCommerce n’encaisse pas les réservations du connecteur.
Administrator : clés LiteAPI dans le vault (ne jamais capturer les clés).
Pages créées sans écraser l’existant : wp alya-hs ensure-pages / PagesInstaller — /flights/, /mes-reservations/, /compte/, /faq/, /documentation/.
Cockpit staff : /function-user-settings/.
Compte Alya Dev Trip Connector (nouvel onglet, pas le cockpit Alya). Structure complète : connector/index.html . Canvas 14 août 2026. Plugin 1.1.16-dev : vols présents.
Shortcodes publics : [alya_unified_search], [alya_hotel_search], [alya_flight_booking], [alya_my_bookings], [alya_account], [alya_documentation].
Parcours public — ce que voient les clients de l’agence
Pas un mode d’emploi voyageur. Utile pour l’agence qui doit connaître le funnel qu’elle expose.
Vérifié live jusqu’à l’UI Pay
Étape 1 — Ouvrir le site
https://alyatrip.com — choisir Hôtels.
Étape 2 — Destination, dates, occupancy
① Destination ② Dates ③ Occupancy ④ Search. Test live : Paris, 20–22 Sep 2026, 2 adultes.
Résultat : autocomplete places puis liste hôtels.
Étape 3 — Lire les résultats
~30 hôtels. Cliquer Choisir. Favori / Comparer / carte tels qu’affichés.
Résultat : liste avec prix de vente (marge incluse, pas de second markup WP).
Étape 4 — Fiche hôtel et tarifs
/hotel-contract-system/?hotel_id=lp1ea94 — galerie, amenities, avis, Réserver.
Résultat : 6 offres sur l’hôtel audité. Cliquer Réserver sur une offre disponible.
Étape 5 — Formulaire checkout
Titulaire + voyageur. Cliquer Vérifier le tarif. Ce n’est pas le checkout WooCommerce.
Résultat : requête prebook.
Étape 6 — UI paiement
213.67 EUR · Pay / Google Pay READY.
Cet audit s’arrête ici. Prebook confirmé. Paiement non soumis. Pas de bookingId.
Étapes 7–10 — Book / confirmation / voucher / mes réservations
REQUIRES ACCESS — bookingId, page confirmation, voucher, mes réservations
Attendu (code, non exercé) :
Après Pay réussi : POST /alya/v1/book avec TRANSACTION_ID côté serveur.
Page confirmation : shortcode [alya_hotel_confirmation].
Voucher : [alya_hotel_voucher] ou Documents cockpit. QR : NOT FOUND.
Mes réservations : page voyageur — LIVE SCREEN NOT CAPTURED.
Ne pas inventer de PASS. WooCommerce n’encaisse pas cette réservation.
Parcours public — vols
Étape 1 — Ouvrir /flights/
[alya_flight_booking] — IATA, dates, Rechercher.
Étape 2 — Recherche (cet audit)
Résultat : Session de page expirée. Recharger, puis relancer. Offres non capturées.
Étapes 3+ — attendu code, non exercé
REQUIRES ACCESS — offres, passagers, extras, Pay, book, ICS
Recharger la page (nonce wp_rest) puis rechercher.
Offres → verify → extras avant book → prebook → Pay → book.
Extras post-book : NOT FOUND.
Annulation
Hôtel : staff uniquement (POST /alya/v1/cancel). Annulation hôtel voyageur : NOT FOUND.
Vol : voyageur avec session (code) — quote puis confirm. LIVE SCREEN NOT CAPTURED.
Agency Admin
Rôle alya_agency_admin. Cockpit : https://alyatrip.com/function-user-settings/ · SANDBOX observé.
Dashboard
KPI locaux uniquement. Pas Analytics LiteAPI.
CRM
Les comptes peuvent différer du dashboard — deux inventaires.
Réservations
Index local.
Pricing / commission
Marge 10 % observée. Pas un contrat.
Paiements / rapports / agences / agent book : voir Back office . Staff ne peut pas agent-book. Pas de vault. Pas de manage_options.
Agency Staff
Vérifié : lecture dashboard, CRM, rapports, documents, logs. Ne peut pas agent-book, settings, vault, purge, annulation hôtel.
Mêmes écrans en lecture. Accès refusé attendu sur les modules restreints.
Administrator
L’administrateur WordPress a toutes les caps Alya, y compris le vault. Menu wp-admin Alya Hotels : Screenshot required (cockpit utilisé à la place).
Compte Alya Dev Trip Connector — pas une iframe dans Alya. Structure : Alya Dev Trip Connector .
Ne jamais capturer les clés API en entier.