Connectez votre boutique PrestaShop aux CRM, ERP… Découvrez le Webservice de PrestaShop v.1.4 ! Témoignage de Peugeot Sport
Par Bruno Lévêque et Lucas Cherifi – PrestaShop, accompagnés de J.C Fargetton, Peugeot Sport
6. SUITE...
• Quels intérêts pour PrestaShop ?
• «Live demo» de la puissance du Service Web PrestaShop
• Prochaines évolutions
• L’application mobile PrestaShop en exclusivité !
• Question / Réponses
mercredi 30 mars 2011
8. DEFINITION
« Un moyen de communication,
entre les logiciels »
mercredi 30 mars 2011
9. POUR QUELLES
UTILISATIONS ?
Synchronisation avec les systèmes de gestions
mercredi 30 mars 2011
10. POUR QUELLES
UTILISATIONS ?
Synchronisation avec les systèmes de gestions
ERP : Progiciel de gestion intégrés
CRM : Progiciel de gestion de la relation client
mercredi 30 mars 2011
11. POUR QUELLES
UTILISATIONS ?
Les interfaces déportées
mercredi 30 mars 2011
12. POUR QUELLES
UTILISATIONS ?
Les interfaces déportées
Logiciels «en dur»
Interface alternatives
Appareils liés à la vente
mercredi 30 mars 2011
13. SANS LE SERVICE WEB...
• Import depuis le Back Office :
• Ne permet pas de tout faire
• Modification directes de la base de données
• Peu propre, complexe, risqué, plus long à coder, pas évolutif
• Scripts spécifiques utilisant les classes PrestaShop
• Trop spécifique (connaissance de PHP et du code PrestaShop)
• Service web développé pour l’occasion
• Pas évolutif, phase de recette couteuse
mercredi 30 mars 2011
14. ATOUTS DU SERVICE WEB
NATIF
• Standardisé : Code réutilisable facilement sur toutes les
boutiques PrestaShop
• Communication en temps réel
• Technologies faciles à comprendre car connues de tous
les horizons (HTTP, URI, XML)
• Gestion fine des droits d’accès et de modifications
mercredi 30 mars 2011
15. RESTFUL
Si le coeur change dans les futures versions,
le webservice existant ne changera pas de WSDL
mercredi 30 mars 2011
16. 4 FILS CONDUCTEURS
• STABLE : Au fil des versions, le service web de PrestaShop ne
changera pas, il ne recevra que des ajouts.
• INTUITIF : Le développeur ne doit pas être perdu
• RAPIDE : Le web service ne doit pas être un frein
• DOCUMENTE : Le web service doit être un reflexe
mercredi 30 mars 2011
18. FONCTIONNEMENT DU SERVICE
WEB
Donne-moi le nom du produit qui a
le code barre «123 456 789 1234»
1. Requête du client
GET http://my_secret_key@my-shop.com/api/products
?filter[ean13]=1234567891234&display=[id,name]
Logiciel/Périphérique Serveur PrestaShop
mercredi 30 mars 2011
19. FONCTIONNEMENT DU SERVICE
WEB
<?xml version="1.0" encoding="UTF-8"?>
<prestashop>
<products>
<product>
1. Requête du client
<id>1</id>
<name>iPod Nano</name>
</product>
</products>
</prestashop>
Logiciel/Périphérique
2. Réponse du serveur
Serveur PrestaShop
Il s’appelle «Ipod Nano»
mercredi 30 mars 2011
20. DÉMONSTRATION
Comment fonctionne le service web ?
mercredi 30 mars 2011
21. EVOLUTIONS DU SERVICE WEB
• Plusieurs formats : JSON, CSV, YML....
• Service web surchargeable
• Prise en charge des statistiques
• Prise en charge des modules
mercredi 30 mars 2011
22. SECONDE PARTIE
PrestaShop devient mobile
mercredi 30 mars 2011
23. L’ACTU EN 2011
• 1M de tablettes tactiles en France
• 11,8 M de smartphones en France
• Naissance de : Solution de paiement pour mobiles
(Source: GFK)
mercredi 30 mars 2011
24. PRESTASHOP MOBILE
•2 grands projets
• Application de boutique en ligne
• Application pour les marchands
mercredi 30 mars 2011
25. PRESTASHOP MOBILE
•2 grands projets
• Application de boutique en ligne
• Application pour les marchands
mercredi 30 mars 2011
26. DEVELOPPEMENTS ACTUELS
• Démonstration de l’application mobile en cours de
développement
mercredi 30 mars 2011
27. EVOLUTIONS DE
L’APPLICATION MOBILE
• Offres marketing (Push, • Paiement depuis l’application
Badges...)
• Nombreux thèmes
• Statistiques détaillées pour le
• Gestion du compte client marchand
• Support de toutes les
plateformes : Android,
• Processus de commande Tablettes tactiles,
mercredi 30 mars 2011
28. APPLICATION MARCHANDE
• Statistiques détaillées et en direct
• Système de picking
• Paiement CB depuis l’iPhone
mercredi 30 mars 2011
29. ET PLUS ENCORE....
• Application pour les caisses enregistreuses
• Application TV
• Application pour les consoles
• Application pour les réfrigérateurs
mercredi 30 mars 2011
30. MERCI !
Séance de questions / réponses
mercredi 30 mars 2011