Date de publication: le vendredi 28 janvier 2011 à 00h52
Dernière modification: par Pascal BOYER le jeudi 19 janvier 2012 à 21h17
» Article suivant: eZ Publish : améliorer l'environnement et les performances
Table des matières
- Selling Pay-Per-Download Products - Vendre des produits à télécharger (dématérialisés)
- The buyer experience -- L'expérience client
- Setting up the product and permission structure -- Mise en oeuvre du produit et des permissions
- Payment process -- Processus de paiement
- Extension: Assigning permissions upon purchase part 1 -- Extension: assignation des droits à l'achat (partie 1)
- Pay-per-download extension part 2 -- Extension Pay-per-download (partie 2)
- Confirmation e-mails and pages -- Mails et pages de confirmation
- Extra considerations -- Considérations complémentaires
- Paypal Sandbox : comptes de test et devises
- Modification pour eZ Publish 4.3+
Versions: 4.x
Many products – PDF books, songs, and online games, among others – are well suited for a pay-per-download workflow. In such a case, customers buy products online and receive immediate access, without requiring any action from the seller. eZ Publish provides a framework to quickly set up pay-per-download products.
De nombreux produits - comme par exemple les livres au format PDF, les morceaux de musique et les jeux en ligne - sont particulièrement adaptés aux workflows de type pay-per-dowload (paiement-au-téléchargement - Ndt: Voir
cette page
pour comprendre la traduction retenue). Dans un tel cas, les clients achètent les produits en ligne puis reçoivent un accès immédiat aux produits sans que cela implique une quelconque action de la part du vendeur. eZ Publish fournit un environnement (framework) permettant de mettre rapidement en ligne des produits de type paiement-au-téléchargement.
Requirements / Prérequis
This article is intended for eZ Publish developers who are comfortable working with PHP and eZ Publish settings. The solution as a whole is not that complicated within the eZ Publish framework, but it touches upon many eZ Publish concepts. To get the most out of this article, you should first have some basic knowledge about: the content model; sections and user permissions; workflows; and the webshop (regarding the webshop, see also Chapter 15 of the book eZ Publish Advanced Content Management. It would also be handy if you have experience setting up some simple extensions.
Cet article s'adresse aux développeurs eZ Publish à l'aise avec PHP et les paramètres de eZ Publish. Bien que la solution ne soit, dans son ensemble, pas très compliquée, elle aborde néanmoins de nombreux concepts de eZ Publish. Aussi, pour tirer le meilleur parti de cet article, vous devez posséder quelques connaissances sur les points suivants: le
modèle de contenu
, les
sections
, les
permissions des utilisateurs
, les
workflows
et le système d'
e-commerce
(à propos du système d'e-commerce, vous pouvez également lire le chapitre 15 du livre
eZ Publish Advanced Content Management
). Il serait également préférable que vous ayez une expérience de
création d'extensions simples
.
You should also have an eZ Publish 4.1 installation to work with, although the concepts and procedures should be similar for other versions. This article uses eZ Publish 4.1.3 with the Website Interface.
Vous devez par ailleurs disposer d'une installation de eZ Publish 4.1 bien que les concepts et procédures que nous allons aborder devraient être identiques pour d'autres versions. Dans le cadre de cet article, c'est une version eZ Publish 4.1.3 contenant l'interface Website qui est utilisée.
In order to properly test the installation of the eZ PayPal extension, you must have a website with a publicly accessible address. This is explained later in the article.
Afin de tester correctement l'installation de l'extension eZ Paypal, vous devez disposer d'un site web dont l'accès est possible via une adresse publique. Nous reviendrons sur cette notion ultérieurement.
Commentaires














