Ce module a été développé pour que vous puissiez proposer à vos clients un espace membre sur votre site, dans lequel ils pourront trouver :
Extension LCP Studio proposée au prix de 290€ HT.
Dans Gestan, vous créez pour un contact un accès à son espace client. Il sera alors automatiquement reporté dans Wordpress. Une fois que le client se connecte à votre site, il pourra voir les informations qui le concernent : coordonnées, devis, factures, commandes, documents et interventions.
Voilà une présentation en video de la simplicité d'utilisation.
(vous pouvez mettre cette video en plein écran.)
Vous pouvez installer librement l'extension, disponible via l'écran de gestion des ressources Gestan dans une version valable 30 jours. Si elle vous convient, passez commande de la version de production, via ce formulaire. Nous vous enverrons la version de production, qui sera valide pour toutes les machines de votre entreprise, et la facture correspondante.
L'installation et le paramétrage sont décrits en détail dans le tutorial ci-dessous, conçu pour que vous puissiez réaliser l'opération tout seul. Cependant, nous pouvons aussi réaliser l'installation et le paramétrage, selon deux formules :
Voir conditions sur la page de commande sur le site de Gestan (ce lien).
Il vous faut :
Il faut que votre base MySql soit accessible depuis l'extérieur, ce qui n'est pas toujours le cas chez tous les hébergeurs. Il vous faut aussi un peu d'espace disque (1 facture~=60Ko), mais ce point est très rarement bloquant.
Installez normalement l'extension “Gestan pour Wordpress”.
Cette extension va créer 7 tables dans la base de données de votre site Wordpress: une pour les clients, une pour les factures, une pour les devis, une pour les interventions, une pour les commandes, une pour les documents et enfin une pour les paramétrages.
Elle créée également des shortcodes (Un shortcode dans Wordpress est un petit code entre crochets ([ ]) qui permet une multitude de fonctionnalités. Vous pouvez placer ces shortcodes n'importe où : dans une barre latérale, une page, un article, etc… avec toute la puissance de Wordpress).
Concrètement, vous pouvez utiliser les shortcodes Gestan pour afficher les données qui seront envoyées par Gestan. Par exemple, si vous mettez “[Gestan_Prenom]” dans une page, il remplacera ce shortcode par le prénom de l'utilisateur connecté.
En voici la liste complète:
TIP Les options sont cumulables: vous pouvez par exemple faire un shortcode [Gestan_Commande telechargeable=“faux” livraison=“faux”] !
Les pages sont automatiquement créées depuis la version 1.4 de l'extension (mais vous pourriez aussi tout mettre sur une seule page, ou ajouter d'autres pages selon les besoins), par exemple :
une page coordonnées
Bonjour [Gestan_Prenom], Bienvenue dans votre espace client, dans lequel vous pourrez retrouver devis et factures émis par blabla, et régler en ligne si vous possédez une carte bancaire ou un compte Paypal. Voici vos coordonnées telles que nous les avons enregistrées. Si elles sont inexactes, demandez-nous de les corriger. [Gestan_Civilite] [Gestan_Prenom] [Gestan_Nom] [Gestan_Coordonnees]
une page devis
Voici la liste des devis établis à votre intention : [Gestan_Devis]
une page factures
Voici la liste des factures établies pour votre compte. [Gestan_Factures]
Créez les menus pour afficher ces trois pages (Selon votre thème WordPress, vous pouvez utiliser une extension comme Widget Logic pour afficher ce menu sur certaines pages et pas d'autres).
Pour gérer l'aspect Espace Membre, vous pouvez utiliser le suffixe wp-admin sur votre site ou une extension faite pour cela (Vous pouvez utiliser “Member Access”)
Pour la page de connexion, faites une page “Espace Membre”, avec par exemple ce simple formulaire :
<form name="loginform" id="loginform" action="http://www.blabla.com/wp-login.php" method="post"> <p class="login-username"> <label for="user_login">Identifiant</label> <input type="text" name="log" id="user_login" class="input" value="" size="20"> </p> <p class="login-password"> <label for="user_pass">Mot de passe</label> <input type="password" name="pwd" id="user_pass" class="input" value="" size="20"> </p> <p class="login-remember"> <label><input name="rememberme" type="checkbox" id="rememberme" value="forever"> Se souvenir de moi</label> | <a href="http://www.blabla.com/wp-login.php?action=lostpassword">Mot de passe oublié</a> </p> <p class="login-submit"> <input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value="Se connecter"> <input type="hidden" name="redirect_to" value="http://www.blabla.com/vos-coordonnees/"> </p> </form>
WARNING N'oubliez pas de déclarer la visibilité de ces pages comme privées !
Installez l'extension Gestan. Pour cela, via Outils > Administration > Ressources complémentaires et cherchez le module nommé “GESTAN_WORDPRESS”, puis cliquez sur “Install”. Il sera alors automatiquement téléchargé et installé. Pensez à l'activer !
Les extensions, qu'elles soient de démonstration ou de production, sont installées dans le répertoire des ressources du programme “Data Utilisateur” (vous pouvez ouvrir ce répertoire via Outils > Administration > Répertoires et fichiers, cf ci dessous).
Ouvrez la fenêtre de paramétrages via Outils > Paramètre de l'application > Paramétrage des Add-Ons > Espace client Wordpress.
Vous avez la possibilité de recevoir des paiements Paypal depuis votre site. Pour cela, vous devez indiquer:
Dans cet onglet, créez un message-type qui pourra être envoyé au client une fois son accès créé.
Là aussi, utilisez les mots-clés disponibles de Gestan :
Cet onglet vous permet d'entrer les accès à la base SQL.
Vous pouvez trouver ces informations dans le fichier wp-config.php de votre serveur, où:
N'hésitez pas à contacter votre hébergeur pour vous aider à l'accès MySQL Distant
Afin d'envoyer les factures et devis sur le serveur, le module a besoin d'un accès FTP.
La case “Afficher un popup en fin d'opération” permet d'afficher une fenêtre discrète en bas à droite de votre écran pour vous signaler la fin du traitement de transmission des factures et devis.
Les pièces seront uploadés dans des dossiers nominatifs (“Factures” par exemple), puis classés par ID de contact Gestan.
Vous pouvez voir via Métier > Espace client Wordpress > Liste des accès la liste des accès en cours.
Vous pouvez également supprimer l'accès d'un client via cette fenêtre.
Le bouton “Ajouter” permet d'accéder à la …
Qui permet de créer un accès pour un nouveau client ou un client existant.
En cochant la case “envoyer un mail de création de compte”, un aperçu d'email sera visible avec les mots de passe client.
Les factures et devis existants pour ce client seront également automatiquement télé-versés vers Wordpress (cela peut prendre un certain temps suivant votre ordinateur et votre connexion Internet).
Toutes les 30 minutes, une routine exportera automatiquement vos pièces pour les accès existant. Vous n'avez donc rien à faire. Elle est pas belle la vie ?
Il faut que les pièces soient notées comme “transmises” pour être transférées vers Wordpress
Via Métier > Espace client Wordpress > Outils, vous avez accès à un écran qui permet de vérifier quels sont les pièces/documents/interventions à synchroniser. Trois états sont disponibles à la lecture des enregistrements:
Vous pouvez décider de ne lire qu'uniquement les pièces d'un contact via le bouton “Vérifier pour un contact” et en saisissant son ID (que vous pouvez trouver dans la table des contacts de Gestan).
Une fois la lecture effectuée, cochez les cases des pièces à transférer, puis cliquez sur “Synchroniser”.
ATTENTION: ces manipulations sont réservées à ceux qui en sont capables ! Nous ne serons pas tenus pour responsables si vous faites des bêtises !
Déjà, vous pouvez décorer votre page login.php à votre souhait: c'est toujours plus chouette pour les clients (plusieurs plugins existent pour cela).
Vous pouvez également ajouter ces différentes fonctions dans votre fichier function.php:
Verrouiller l'accès à une page
add_action( 'template_redirect', 'private_page' );
function private_page() {
if ( is_page(15617) && ! is_user_logged_in() ) {
wp_redirect( wp_login_url( get_permalink(5) ) );
exit();
}
}
Redirection après déconnexion
function jul_logout_redirect()
{
wp_redirect(home_url());
exit;
}
add_action('wp_logout', 'jul_logout_redirect');
Redirection après connexion
add_filter("login_redirect", "roles_login_redirect", 10, 3);
function roles_login_redirect($redirect_to, $request, $user)
{
if (is_array($user->roles))
if (in_array('administrator', $user->roles)) return admin_url(); // Page -> Tableau de bord
return home_url("/espace-membre/"); // Les abonnés sont redirigés en Page d'accueil
}
Vous pouvez changer les couleurs du tableau, en mettant dans votre page un CSS personnalisé.
Par exemple, pour obtenir le tableau ci-dessous, utilisez le CSS suivant :
<style type="text/css">
<!--
table.Gestan {
margin-bottom: 21px;
width: 100%;
text-align: center;
}
th {
background: #045D9F;
color: #FFF;
line-height: 30px;
font-weight: bold;
font-size: 13px;
vertical-align: top;
margin-right:7px;
margin-left:7px;
padding-right:7px;
padding-left:7px;
}
tr {
background: #dce2e5;
line-height: 30px;
border-top: 1px solid darkgrey;
border-bottom: 1px solid darkgrey;
font-size: 13px;
}
tr:nth-child(even) {
background-color:#E5F2FA;
}
tr:nth-child(odd) {
background-color:#C1E3FA;
}
tr:hover{
background-color: #F2F2F2;
}
td {
vertical-align: top;
font-size: 14px; line-height: 24px;
text-align: center;
padding-left:7px; }
td.Factures_Libelle, td.Devis_Libelle{
text-align: left;
padding-left: 5px;
}
td.Factures_Montant, td.Devis_Montant{
text-align: right; padding-right: 5px;
}
-->
</style>
Vous pouvez changer les icones de statut : il s'agit des fichiers Check.png et Paiement.png situés dans /wp-content/plugins/Gestan/img
| Version | Date | Observations |
|---|---|---|
| 3.15.51.1H | 31/03/24 | Fixbug en changement de base |
| 3.15.51.1G | 12/06/23 | Fixbug et ajout de fonction de licence |
| 3.15.51.1D | 08/07/21 | Amélioration de la gestion du Widget |
| 3.15.51.1C | 28/05/20 | Possibilité de créer des comptes par lot |
| 3.15.51.1A | 13/11/19 | Suppression de la page des options au profit d'une page d'envoi générique, ajout d'un widget qui gère le rafraîchissement |
| 3.15.50.1A | 10/09/19 | Possibilité de tri des pièces par raisons sociales, possibilité de renseigner un mot de passe à la création de l'espace membre, possibilité de changer le mot de passe |
| 3.15.00.00 | 22/11/17 | Migration en Gestan 15 |
Autres articles “Extensions”