[(#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})]].