ÉTAT : ACTIF
VERSION : 4.1
1. QU’EST-CE QUE LOYALTY WEBVIEW ? 2. COMMENT ÇA FONCTIONNE ? 3. CONFIGURATION DANS REVO XEF 4. COMMENT L’UTILISER 5. DOCUMENTATION POUR LES DÉVELOPPEURS
Depuis la version 4.1 de Revo XEF, vous pouvez utiliser une nouvelle intégration qui permet de manipuler la commande actuelle via une WebView et une puissante API JavaScript.
1. QU’EST-CE QUE LOYALTY WEBVIEW ?
Loyalty WebView est une fonctionnalité qui permet d’ouvrir une page web directement dans Revo XEF lors de l’édition d’une commande. Cette page peut interagir avec la commande grâce à l’API RevoLoyaltyJs, permettant de créer des expériences personnalisées comme :
1. Requêtes disponibles (lecture des données)
- Obtenir toutes les informations sur la commande en cours.
- Consulter l’ID et le nom du client (compte associé à la commande).
- Consulter les informations de produits spécifiques à partir de leurs ID.
2. Application de remises à l’ensemble de la commande
- Appliquer une remise existante depuis la base de données.
- Créer et appliquer une nouvelle remise en pourcentage.
- Créer et appliquer une nouvelle remise en montant fixe.
3. Application de remises à des lignes spécifiques
- Appliquer une remise existante à une ligne de la commande.
- Appliquer une remise en pourcentage à une ligne.
- Appliquer une remise fixe à une ligne.
4. Actions supplémentaires sur la commande
- Ajouter des produits directement à la commande.
- Ajouter des paiements avec un mode et un montant spécifiques.
2. COMMENT ÇA FONCTIONNE ?
Une fois l’intégration activée :
- Une nouvelle action apparaît lors de l’édition d’une commande.
- Cette action ouvre votre WebView (une URL que vous définissez).
- Revo injecte automatiquement la bibliothèque RevoLoyaltyJs.
- Vous pouvez lire et modifier la commande via JavaScript.
3. CONFIGURATION DANS REVO XEF
1. Accédez au back-office de Revo XEF.
2. Allez dans Intégrations / INTÉGRATIONS
3. Cliquez sur + Nouveau, recherchez LOYALTY WEBVIEW et cliquez sur + Ajouter.
4. Complétez les champs requis.
- Actif :
- Nom : ajoutez un nom identifiable.
- Test :
- URL : adresse HTTPS de votre WebView.
- admin.size : taille du modal, par exemple : Form Sheet.
5. Cliquez sur Enregistrer.
4. COMMENT L’UTILISER
1. Une fois dans la commande, touchez les et sélectionnez RevoLoyalty Webview.
2. Une fenêtre s’ouvrira avec différentes options.
5. DOCUMENTATION POUR LES DÉVELOPPEURS
Vous pouvez consulter la documentation officielle avec les méthodes JS disponibles ici