Table des matières
- eZ Publish : installer une passerelle de paiement
- Installation and activation -- Installer et activer la passerelle de paiement en ligne eZ Authorize
- Adding workflows -- Ajouter les workflow pour la passerellle de paiement Authorize
- Creating a trigger -- Créer un déclencheur pour le workflow de passerelle de paiement
- Testing -- Tester la passerelle de paiement en ligne
- Conclusions and resources -- Conclusions et liens utiles
Installation and activation -- Installer et activer la passerelle de paiement en ligne eZ Authorize
Date de publication: le mercredi 26 janvier 2011 à 23h52
Dernière modification: par Pascal BOYER le jeudi 27 janvier 2011 à 00h17
1. Download the latest eZ Authorize package. eZ Authorize packages (tar.gz, tar.bz2 and .zip) are built from the project's repository hosted by the eZ community's subversion server pubsvn.ez.no.
Téléchargez la dernière version du paquet
eZ Authorize
. Ces paquets, qu'ils soient au format tar.gz, tar.bz2 ou zip, sont construits à partir du contenu du
répertoire
d'hébergement de ce projet situé sur le serveur subversion
pubsvn.ez.no
de la communauté eZ.
2. Unpack the package into the 'extension/' folder of your eZ Publish installation. Rename the unpacked eZ Authorize folder to 'ezauthorize' if it is not already named as such.
Décompactez le paquet dans le répertoire extension/ du répertoire d'installation de eZ Publish et renommez le répertoire nouvellement créé en ezauthorize si besoin est.
3. On Unix-like operating systems, set file ownership and permission of the 'ezauthorize' folder and configuration files to '750'.
Sur les systèmes d'exploitation de type UNIX paramétrez le propriétaire du répertoire ezauthorize/ ainsi que les permissions des fichiers de configuration à 750.
Activate eZ Authorize via the eZ Publish Administration Interface:
Activez, comme indiqué ci-après, l'extension eZ Authorize à partir de l'interface d'administration:
-
Click on the Setup link on the top menu. On the left menu click Extensions. In the Available extensions window, check the checkbox under the Activate column that corresponds to the 'ezauthorize' extension. Click Apply changes.
Cliquez sur l'onglet Administration puis sur le lien Extensions présent dans le menu gauche. Sélectionnez, dans le cadre Extensions disponibles, l'extension ezauthorize grâce à la case à cocher située dans la colonne Actif puis validez en cliquant sur le bouton Appliquer les modifications. -
Alternatively, you can edit the 'site.ini' override file. Typically, this involves opening the file 'settings/override/site.ini.append.php' in your preferred text editor. Add an entry to the 'ActiveExtensions[]' array with the text string 'ezauthorize' under the [ExtensionSettings] block. The basic activation settings might look similar to the following:
Plutôt que de passer par l'interface d'administration pour activer l'extension, vous pouvez directement éditer une surcharge du fichier site.ini, c'est à dire éditer, par exemple, le fichier settings/override/ site.ini.append.php (pour la surcharge globale), et y ajouter, dans le bloc [ExtensionSettings], le tableau ActiveExtensions[] avec pour valeur la chaîne de caractères ezauthorize. Les paramètres d'activation de cette extension doivent au final ressembler à quelque chose comme ça:
[ExtensionSettings] ActiveExtensions[] ActiveExtensions[]=ezauthorize
Payment gateway merchant settings / Paramètres de la passerelle de paiement
1. Copy the configuration file 'ezauthorize.ini.append.php' (located in 'extension/ezauthorize/settings/') into the 'settings/override/' directory.
Copiez le fichier de configuration extension/ezauthorize/settings/ ezauthorize.ini.append.php dans le répertoire settings/override/.
2. Log in to your Authorize.Net account to obtain the optional and required settings to configure your payment gateway merchant settings in eZ Authorize.
Loguez-vous à votre compte Authorize.Net pour obtenir les paramètres optionnels et requis pour poursuivre la configuration des paramètres de l'extension eZ Authorize.
3. Customize the settings in the file 'ezauthorize.ini.append.php', replacing the relevant values with your merchant-specific settings. One of the non merchant-specific settings is to enable or disable test mode. For testing purposes in this tutorial, make sure this value is set to 'true'. You should set it to 'false' once you have finished setting up eZ Authorize and are ready to accept payments.
Personnalisez les paramètres du fichier ezauthorize.ini.append.php en remplaçant les valeurs par défaut par les valeurs spécifiques à votre compte. Un des paramètres non spécifiques permet d'activer ou de désactiver le mode test. Afin de tester les instructions proposées par cette série d'articles, assurez-vous de positionner ce paramètre à true. Vous le positionnerez à false une fois que vous aurez fini de paramétrer l'extension eZ Authorize et que vous serez donc prêts à accepter des paiements.
Commentaires














