- Nom du plugin : Adelya Connector
- Développé par : Answeb
- Version : 1.1.0
- Requis : WordPress 6.8.1 ou supérieur, PHP 8.0 ou supérieur
Le plugin Adelya Connector permet de connecter votre site WordPress au système de fidélité Adelya. Il remplace l'authentification WordPress standard par l'authentification Adelya et offre à vos utilisateurs un accès direct à leurs informations de fidélité (points, crédits, historique d'achats, coupons).
- Télécharger ou cloner le plugin dans
/wp-content/plugins/ - Se connecter à l'administration WordPress
- Aller dans Extensions > Extensions installées
- Localiser "Connecteur Adelya" et cliquer sur Activer
- Accéder aux réglages via Réglages > Adelya
- Télécharger le fichier
.zipdepuis les releases GitHub - Se connecter à l'administration WordPress
- Aller dans Extensions > Ajouter une extension
- Cliquer sur Téléverser une extension
- Sélectionner le fichier
.zipet cliquer sur Installer maintenant - Cliquer sur Activer l'extension
- Accéder aux réglages via Réglages > Adelya
- Se connecter à l'administration WordPress
- Aller dans Extensions > Ajouter une extension
- Rechercher "Adelya Connector"
- Cliquer sur Installer maintenant puis Activer
- Accéder aux réglages via Réglages > Adelya
Après l'activation du plugin, rendez-vous dans Réglages > Adelya pour configurer la connexion à l'API Adelya.
- Base API URL : L'URL de base de l'API Adelya fournie par votre fournisseur
- Login : Votre identifiant de connexion à l'API
- Password : Votre mot de passe de connexion à l'API
- Current apikey : Votre clé API (générée après authentification)
Une fois les paramètres saisis, cliquez sur Test connection pour vérifier que la connexion à l'API fonctionne correctement. Un message vous indiquera le nombre d'utilisateurs actifs si la connexion est réussie.
- History rollback : Permet de définir la période d'historique à récupérer (format strtotime :
-3 month,-1 year, etc.)- Par défaut :
-3 month ⚠️ Ce paramètre ne sera actif qu'après expiration du cache (environ 5 minutes)
- Par défaut :
Le plugin remplace le système d'authentification WordPress standard par l'authentification Adelya :
- Les utilisateurs se connectent avec leur numéro de carte de fidélité
- L'authentification est validée via l'API Adelya
- Les utilisateurs sont automatiquement créés dans WordPress lors de leur première connexion
- Un rôle spécifique
adelyaest attribué aux utilisateurs
- Création automatique : Les nouveaux utilisateurs Adelya sont créés automatiquement dans WordPress
- Synchronisation des données : Les informations (nom, prénom, email, mobile) sont synchronisées depuis Adelya
- Mot de passe perdu : Le processus de récupération de mot de passe est intégré avec Adelya
- Changement de mot de passe : Les changements sont propagés à Adelya
Les informations de fidélité suivantes sont stockées et mises à jour pour chaque utilisateur :
adelya_id: Identifiant unique Adelyaadelya_mobile: Numéro de téléphone mobileadelya_nbPoint: Nombre de points de fidélité cumulés (repart à 0 après 100 points)adelya_cumulPoint: Cumul total de pointsadelya_nbCredit: Montant en euros disponible (100 points = 2 nbCredits, affichés comme 2€)adelya_cumulCredit: Cumul total de créditadelya_dateRenew: Date de renouvellementadelya_fidProgramCode: Code du programme de fidélité (PRO, CAP, AMBASS)nbVisits: Nombre de visites
Le plugin fournit plusieurs shortcodes pour afficher les informations de fidélité :
[adelya_fidelity_points]: Affiche le nombre de points de fidélité de l'utilisateur[adelya_fidelity_credit]: Affiche le montant de crédit disponible (formaté avec 2 décimales)[adelya_fidelity_program]: Affiche le code du programme de fidélité ("", PRO, CAP, AMBASS)
[adelya_fidelity_history] : Affiche l'historique des achats, points et coupons
Options disponibles :
-
start: Date de début de l'historique au format strtotime (ex:-3 month,-1 year)[adelya_fidelity_history start="-3 month"] -
columns: Colonnes à afficher parmica,points,coupons(séparées par des virgules)[adelya_fidelity_history columns="ca,points,coupons"] -
color: Couleur Bootstrap à utiliser pour le thème (ex:dark,primary,success)[adelya_fidelity_history color="dark"] -
currency: Code devise pour afficher les montants (défaut:EUR)[adelya_fidelity_history currency="EUR"]
Exemple complet :
[adelya_fidelity_history start="-6 month" columns="ca,points,coupons" color="dark" currency="EUR"]
- L'historique comprend :
- Historique des achats (CA) : Chiffre d'affaires par transaction
- Historique des points : Points gagnés par achat
- Historique des coupons : Coupons disponibles et leurs dates de validité
- Les données d'historique sont mises en cache pendant 1 heure pour optimiser les performances
Le plugin communique avec l'API Adelya pour :
- Authentifier les utilisateurs
- Récupérer les informations de fidélité
- Synchroniser les mots de passe
- Récupérer l'historique des transactions, points et coupons
- Tester la connexion à l'API
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
A copy of the license is included in the root of the plugin’s directory. The file is named LICENSE.
Ce plugin a été développé par Answeb, agence spécialisée dans le développement web et les solutions e-commerce. Answeb accompagne les entreprises dans leur transformation digitale en créant des solutions sur-mesure adaptées à leurs besoins spécifiques.
Expertise Answeb :
- Développement WordPress & WooCommerce, Prestashop
- Intégrations ERP et solutions métier
- Connecteurs et API personnalisés
- Solutions e-commerce avancées
Pour toute question technique ou demande d'évolution du plugin, vous pouvez contacter l'équipe Answeb via notre site web.
Adelya est un système de gestion de programmes de fidélité permettant aux entreprises de gérer leurs membres, leurs points de fidélité, leurs crédits et leurs avantages. Ce plugin WordPress facilite l'intégration de ce système dans votre site e-commerce ou vitrine.
