sept 12

Magento offre de base plusieurs possibilités pour gérer les frais de port:

  • Livraison gratuite (Menu Système > Configuration > Modes de livraisons > Livraison gratuite)
  • Frais de port fixe (Menu Système > Configuration > Modes de livraisons > Tarif Unique)
  • Frais de port en fonction des articles (poids, nombres d’articles, prix) 

Puisque les deux premières possibilités sont assez simple à gérer nous allons nous arrêter sur le module de gestion des frais de ports en fonction du poids ou du nombre d’articles que vous pouvez retrouver dans le Menu Système > Configuration > Modes de livraisons > Tarification.

Une fois sur le module activez-le , donnez lui un titre, et choisissez la Condition de calcul ,pour cet exemple nous allons choisir : « Nombre d’articles par destination » qui va nous permettre d’associer un prix de livraison à un nombre d’articles (2=>3€,4=>5€).

frais-de-port-magento-1

Et maintenant vous vous dites : « C’est bien beau tout ça mais où est-ce que je rentre mes tarifs de livraison moi??!  »

Et bien il vous faut tout d’abord sélectionner un magasin(en haut à gauche) comme ceci:

frais-de-port-magento-3-boutique

Une fois sélectionné le sésame s’affiche:

frais-de-port-magento-2

Vous pouvez maintenant importer et exporter un fichier CSV pour entrer vos tarifs.

Pour garder le bon format, je vous conseille dans un premier temps d’exporter le CSV  , modifier-le ensuite via Excel ou un éditeur et réimportez-le par la suite.

Si ce module de base ne vous convient pas vous pouvez aussi regarder du coté du module Owebia Shipping.

Post to Twitter Twitter ce post


août 24

Tout d’abord il vous faut un compte Paypal Business (ici), si vous en avez un vous pouvez sauter le paragraphe suivant.

Si vous n’en avez pas et que vous souhaitez juste tester le bon fonctionnement du paiement sur votre boutique Magento, vous devez créer un compte Paypal sandbox (ici) qui vous permettra de créer des comptes de Test vendeur(seller) et acheteur(buyer). Une fois connecté cliquez sur « Create a preconfigured buyer or seller account. » et créez un compte « francais » en mode « Seller » .Une fois créé vous accédez à la liste des comptes, retenez l’adresse mail qui vous a été décernée (test_1255511839_biz@domaine.com).

Dans l’interface d’administration de votre boutique :

  1. Allez dans Sytème > Configuration > Comptes Paypal > Onglet Paiements standards sur site web , puis entrez votre mail Paypal comme sur  l’image suivante et sauvegardez.magento-paypal-configurer-1
  2. Puis allez dans Sytème > Configuration > Modes de paiement> Onglet PayPal Website Payments Standard, et activez le module.magento-paypal-configurer-2

Si vous aboutissez sur un message d’erreur lors de vos tests , connectez vous à votre compte (si c’est un compte test utilisez le compte seller du type : test_1255511839_biz@domaine.com avec le mdp choisi), puis allez dans Mon compte > Préférences >Préférences de Notification instantanée de paiement < Modifier les paramètres, puis cochez « Recevoir les messages IPN (activé) » et dans « URL de notification » entrez cette url : http://www.votre-boutique.com/paypal/standard/ipn/.

Edit : vous avez aussi le même tuto plus approfondi sur certains points en anglais ici.

Post to Twitter Twitter ce post

août 23

Sous Magento quand on veut modifier les accès à la base de données il y a un petit truc à savoir pour ne pas perdre tous ses cheuveux et il se trouve dans le point 2 ci-dessous :

  1. Aller dans le dossier « app/etc« , ouvrez « local.xml » puis modifiez vos informations de connexion à la ligne 42:
    <connection>
    <host><![CDATA[localhost]]></host>
    <username><![CDATA[identifiant]]></username>
    <password><![CDATA[mon_mdp]]></password>
    <dbname><![CDATA[nom_de_la_base]]>
    <active>1</active>
    </connection>
  2. Voila l’étape qu’il ne faut pas oublier : vider le répertoire « var/cache« 

Si vous obtenez toujours un message d’erreur vous pouvez aussi vider le dossier « var/session« .

Si vous avez aussi transféré magento dans un autre répertoire et qu’un message d’erreur ne vous permet plus de faire quoi que se soit, il vous faut modifier la variable base_url qui est stockée dans la table « core_config_data » avec  comme « path » les valeurs « web/unsecure/base_url » et « web/secure/base_url ».

En fin si rien ne va plus! Et que vous souhaitez repartir de zéro, supprimez le fichier « app/etc/local.xml« , et réinstallez Magento ;-) .

En tout cas quand vous avez bien configuré votre boutique Magento, n’oubliez surtout pas de faire une sauvegarde de la base de données… :-)

magento-wamp-windows-installer

Post to Twitter Twitter ce post

août 02

Si comme moi vous avez essayé d’installer MAGENTO sous WAMP ( Windows) de toutes les façons possibles du monde sans jamais pouvoir accéder à l’administration voici la solution!! :

  1. Avant d’installer Magento, ouvrez le fichier HOSTS de Windows (C:\Windows\System32\drivers\etc\hosts) et ajoutez : 127.0.0.1        www.localhost.com
  2. Activez les extensions PHP suivantes : php_mcrypt, php_curl ( Menu PHP > PHP extensions)
  3. Dézippez Magento sous le dossier « WWW\magento »(ou autre ..tant qu’il est dans le WWW :-) ) de WAMP
  4. Créez la base de donnée « magento »(ou autre..)
  5. Ouvrez http://www.localhost.com/magento dans votre navigateur et suivez les instructions d’installation

Un fois l’installation finie vous pourrez enfin accéder à l’administration!

Dernière info : si vous avez déjà installé magento et que vous souhaitez le réinstaller, il suffit de supprimer le fichier \app\etc\local.xml et de réactualiser votre navigateur pour voir apparaître la page d’installation.

Je suppose que cette solution est aussi valable pour EasyPHP.

magento-wamp-windows-installer

Post to Twitter Twitter ce post