Paramètres des produits virtuels, téléchargeables

WooCommerce > Paramètres > Produits > Produits Téléchargeables contient plusieurs options de produits téléchargeables. L’option la plus importante est la méthode de téléchargement de fichier :

 

Vous avez 3 choix :

  • Rediriger seulement – Quand les utilisateurs téléchargent un fichier, leur lien redirige vers le fichier.
  • Forcer le téléchargement – Les téléchargements de fichier sont forcés en utilisant PHP.
  • X-Accel-Redirect/X-Sendfile – Les téléchargements sont fournis par le serveur (nginx/apache). Cette méthode requiert l’installation et l’activation du module X-Accel-Redirect/X-Sendfile sur le serveur. Veuillez confirmer avec votre hébergeur web qu’un de ces modules est installé avant d’utiliser cette méthode de téléchargement pour votre boutique.

Pour s’assurer que les fichiers sont protégés des liens directs, on peut utiliser Forcer le Téléchargement. Les fichiers seront fournis par PHP. Cependant, si vos fichiers sont larges, ou que le serveur n’est pas assez puissant, vous pouvez être confrontés à des expirations pendant le téléchargement – dans ce cas vous auriez besoin soit d’inspecter votre serveur ou d’utiliser la méthode de redirection.

Si votre serveur le supporte, utilisez X-Accel-Redirect/X-Sendfile ; c’est la méthode la plus fiable, puisque le fichier est fourni directement au client, ce qui vous donne la meilleure performance. Les fichiers sont aussi protégés par un fichier .htaccess rendant cette mesure sécurisée.

L’option suivante est “Doit être connecté pour télécharger des fichiers”. Cela permettra aux utilisateurs connectés seulement de télécharger – les utilisateurs non connectés devront se connecter. Il est important de désactiver le paiement en tant que visiteur (guest checkout) si cette option est activée, puisque les visiteurs ne peuvent pas télécharger.

Accorder l’accès aux produits téléchargeables après le paiement” accordera l’accès aux fichiers après le paiement, plutôt qu’après que la commande est “terminée”.


Paramétrer des produits téléchargeables

Produits Simples Téléchargeables

Créez un produit simple de la façon habituelle mais cochez la case “téléchargeable” :

 

 

Après avoir coché cette case des extra-options apparaîtrons :

 

Options de produits dans 2.0

WooCommerce 2.0 supporte plusieurs fichiers par produit !

Mettez en ligne un fichier et cliquez sur “insérer” pour paramétrer chaque URL de fichier téléchargeable. Assurez-vous que vous avez fait correspondre l’URL du produit à l’URL de votre site (i.e., si vous avez un www dans  l’URL de votre site, alors assurez-vous qu’il est dans l’URL du fichier.) Dans la version 2.0 vous pouvez en saisir 1 par ligne, mais dans les versions précédentes vous pouvez seulement configurer 1 fichier par produit. Si vous avez besoin d’ajouter plusieurs fichiers dans une version plus ancienne “zippez” les fichiers en 1 pack.

Pour la limite de téléchargement vous pouvez facultativement fixer une limite de téléchargements ; une fois que l’utilisateur atteindra cette limite il ne sera plus en mesure de télécharger le fichier.

L’expiration de téléchargement fonctionne de la même façon ; si vous définissez un nombre de jours, les liens de téléchargement expireront après cette date .

Veuillez noter que dès lors que vous changez un fichier mis en ligne ou que vous mettez en ligne un nouveau fichier, cette expiration et  la limite de téléchargement seront réinitialisées puisque techniquement il s’agit d’un nouveau fichier. C’est le comportement désiré.


Variations téléchargeables

Les produits variables peuvent aussi avoir des variations téléchargeables. Lorsque vous ajoutez une variation cochez la case “téléchargeable” pour voir les options :

 

Ces fonctions fonctionnent de la même façon que pour les produits habituels ; saisissez le chemin du fichier, choisissez facultativement une limite et une expiration et vous avez fini.

 


Combiner des produits téléchargeables et virtuels

 

Si vos cochez simplement les cases “téléchargeable”, les produits peuvent avoir un stock et seront traités comme des produits physiques – cela vous permet de faire des choses telles que vendre ensemble des produits à télécharger et des produits réels.

Si vous voulez un produit téléchargeable qui n’est pas physique, activez aussi l’option “virtuel”.


Le processus de commande

Le processus de commande pour les produits téléchargeables est comme suit :

  1. L’utilisateur ajoute un produit à son panier
  2. L’utilisateur passe à la caisse et paye
  3. Après le paiement plusieurs choses peuvent se produire en fonction de votre paramétrage :
    1. Si les articles de la commande sont tous téléchargeables + virtuels, la commande sera terminée
    2. Sinon, la commande sera en cours de traitement jusqu’à ce que vous la changiez
  4. Une fois terminée, ou si l’option “Accorder l’accès aux produits téléchargeables après le paiement” est activée, l’utilisateur :
    1. Se verra accorder des permissions de téléchargement
    2. Verra les liens de téléchargement sur la page de commande reçue
    3. Verra les liens de téléchargement dans leur notification par e-mail
    4. Verra les liens de téléchargement sur leur page “Mon Compte” s’ils sont connectés

Les utilisateurs peuvent alors télécharger leurs fichiers.


Gérer des commandes avec des articles téléchargeables

Si vous éditez/visualisez une commande qui contient des produits téléchargeables vous remarquerez que la méta-boîte de produits téléchargeables contient les permissions de l’utilisateur :

En éditant ce panneau vous pouvez modifier une permission d’utilisateur, ou révoquer l’accès à des fichiers. Vous pouvez aussi accorder l’accès à de nouveaux téléchargements.

 


FAQ  

Pourquoi WooCommerce a-t-il un lien pour l’URL du fichier ?

Lorsque vous paramétrez votre produit téléchargeable, assurez-vous que les paramètres de fichier téléchargeable utilisent le même format d’URL que votre site. Assurez-vous qu’elle correspond à l’URL du site dans vos paramètres WordPresss. (i.e., si vous avez un www dans l’URL de votre site, alors assurez-vous qu’il est dans l’URL du fichier.)

 

Pourquoi ne vois-je pas un lien de fichier sur la page de commande reçue ?

Si vous utilisez PayPal, il y a un délai lors de l’utilisation de l’IPN (notification instantanée de paiement) pour suivre les paiements. Vous pouvez à la place activer le PDT (transfert des données de paiement) en allant dans les paramètres de passerelle et en le sélectionnant en tant que Jeton d’Identité Paypal (Paypal Identity Token).