29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
29-01-2012 : Parce que nous sommes un peuple debout, agissons pour rester dignes et responsables !
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Dossiers techniques / eZ Publish : Selling Pay-Per-Download Products - Vendre des produits à télécharger (dématérialisés)





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : Selling Pay-Per-Download Products - Vendre des produits à télécharger (dématérialisés)

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

  1. Selling Pay-Per-Download Products - Vendre des produits à télécharger (dématérialisés)
  2. The buyer experience -- L'expérience client
  3. Setting up the product and permission structure -- Mise en oeuvre du produit et des permissions
  4. Payment process -- Processus de paiement
  5. Extension: Assigning permissions upon purchase part 1 -- Extension: assignation des droits à l'achat (partie 1)
  6. Pay-per-download extension part 2 -- Extension Pay-per-download (partie 2)
  7. Confirmation e-mails and pages -- Mails et pages de confirmation
  8. Extra considerations -- Considérations complémentaires
  9. Paypal Sandbox : comptes de test et devises
  10. Modification pour eZ Publish 4.3+

31-08-2009 12:00

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