[(#REM) Tutoriel pour implémenter le framework ecommerce pour SPIP. Étape 0 : Préambule > explications. ] #SET{plugins,#ARRAY{ prix,#ARRAY{nom,API prix,slogan,"API pour connaître le prix d'un objet.",url,https://plugins.spip.net//prix}, paniers,#ARRAY{nom,Paniers,slogan,"Créer des sélections d'objets ayant un prix.",url,https://plugins.spip.net//paniers}, commandes,#ARRAY{nom,Commandes,slogan,"Gérer des commandes.",url,https://plugins.spip.net//commandes}, bank,#ARRAY{nom,Banque & paiement,slogan,"Un module de paiement bancaire multi prestataires (à installer manuellement).",url,http://github.com/nursit/bank}}} #SET{pluginsplus,#ARRAY{ produits,#ARRAY{nom,Produits,slogan,"Gestion des produits.",url,https://plugins.spip.net//produits}, clients,#ARRAY{nom,Clients,slogan,"Gestion des clients.",url,https://plugins.spip.net//clients}, coordonnees,#ARRAY{nom,Coordonnées,slogan,"Gestion des adresses, emails et numéros de téléphone.",url,https://plugins.spip.net//coordonnees}, contacts,#ARRAY{nom,Contacts et organisations,slogan,"Gestionnaire de contacts.",url,https://plugins.spip.net//contacts}, abonnements,#ARRAY{nom,Abonnements,slogan,"Donner des droits pendant un certain temps.",url,https://plugins.spip.net//abonnements}}}
spip_produits_demos
a été créée à l'installation de ce plugin, elles contient 3 produits factices. À noter qu'il existe un plugin [Produits->https://plugins.spip.net//produits] dédié à la gestion des produits.
{{{Configuration}}}
[(#CHEMIN{demo/images/bank-configuration-1.jpg}|image_reduire{150}|inserer_attribut{alt,'configuration des systèmes de paiement'})] Il nous faut configurer les systèmes de paiement sur la [page de configuration->[(#URL_ECRIRE{configurer_bank})]] du plugin «Banque & paiement». On distingue 2 sortes de paiements : les paiements à l'acte et les paiements des abonnements. Pour cette démo, on ne va tester que la 1ère catégorie : il faut qu'il y ait au moins un mode de paiement à l'acte d'actif. De plus, on ne veut pas faire de paiement réel : pour chaque mode activé, cochez l'option «Utiliser en mode TEST (aucun paiement réel)
» si elle est présente. Une autre possibilité est de choisir le mode de paiement «Simulation», qui est accessible en plaçant le code suivant dans le fichier config/mes_options.php
: define\('_SIMU_BANK_ALLOWED',true\);
{{{Commencer}}}
Quand tout est installé et configuré, rendez-vous à la [1ère étape->[(#SELF|parametre_url{etape,produits})]].