Retour à la page précédente

King-Avis optimisation & mise à jour de sécurité

Date : 15-06-2018

Faire toujours mieux pour les marchands

Depuis que King-Avis a vu le jour, j’ai pu trier les requêtes reçues par email ou téléphone, de la part des différents marchands qui utilisent ce service (vous êtes de plus en plus nombreux et je vous en remercie). J’ai constaté que certaines problématiques étaient beaucoup plus récurrentes que d’autre et j’ai donc pu faire le tri.

Toutes les remarques faites par les e-commerçants sont saisies dans un outil de TODOLIST que j’ordonne et priorise au fur et à mesure. Bien sûr je ne peux pas forcément exécuter toutes les requêtes, mais je garde une oreille attentive à chaque retour… Il est aussi important pour moi que le noyau King-Avis soit bien stable avant de trop le surcharger de nouvelles fonctions.

Todolist King-Avis Actuellement j’ai 143 points à optimiser sur King-Avis, certes y’a un peu de tout… pour cette année, c’est la récolte d’avis par produit qui prendra priorité sur le reste (allez j’ai encore 6 mois pour intégrer la fonction… tic-tac, tic-tac).

Transmission des commandes à King-Avis

Dans la 1ère approche du module Prestashop pour King-Avis, j’ai constaté que certains marchands n’avaient pas forcément toutes les commandes qui remontaient dans leur back-office King-Avis. Cela était frustrant, car les acheteurs concernés ne recevaient pas le mail pour faire l’évaluation de leur achat.

A quoi était lié ce problème ? Bien souvent au fait que la banque ou module de paiement, ne renvoyait pas le visiteur sur la page de confirmation du shop (l’internaute restait sur la page de la banque). Pour palier à ce problème une nouvelle version du module Prestashop est disponible, il est important de le désinstaller (via le back-office) et réinstaller la nouvelle version.

Table PHPmyAdmin Le module a été repensé pour que Prestashop puisse envoyer la commande à King-Avis, même si l’acheteur n’atteint pas la page de confirmation de commande. A présent, le module trace et conserve en interne dans votre shop (via une table MySQL) un historique des commandes transmises.

Sécurité des comptes marchands renforcée

A tête reposée j’ai aussi médité sur la sécurité de King-Avis et comment mieux protéger les informations / stockage / transmission des données. Pour cela j’ai intégré un nouveau champ qui est « Private Key », il s’agit d’une clé privée (chaine de caractères) connue uniquement par vous et à ne divulguer à personne.

Quand vous installerez la nouvelle version du module King-Avis, vous aurez l’obligation de remplir ce nouveau champ. Cette information permet de complexifier l’identification et permet de garantir au moment de la transmission que c’est bien votre boutique qui communique avec King-Avis et réduit les risques vis-à-vis des fraudeurs / hackers qui essaient de manipuler l’API à votre insu.

Configuration module King-Avis Le nouveau champ Private Key permet d’augmenter considérablement le niveau de sécurité. Au moment de la validation du formulaire, un contrôle live est effectué vers King-Avis pour vérifier la validité des clés.

Bilan

Cette opération été délicate, car il a fallu intégrer ces deux changements sans casser l’architecture existante et tout en maintenant la rétro-compatibilité avec les anciens comptes non-migrés. J’ai attendu un peu avant de vous parler de ces deux nouvelles optimisations, car dans un premier temps quelques e-commerçants beta-testeurs ont expérimenté la nouvelle intégration pour confirmer la fiabilité des nouveaux processus. Je vous invite donc vivement à réinstaller le nouveau module quand vous avez quelques minutes !

Aucun commentaire pour le moment...

Qu'en pensez-vous ? Laissez un commentaire