Après avoir effectué un achat, les détails complets de l'achat peuvent être affichés au client avec le shortcode [edd_receipt]. Celui-ci affichera une ventilation détaillée de ce que le client a acheté, le montant de son achat, la date, l'ID du reçu, et plus encore.
Le résumé de l'achat ressemble à ceci :

Vous pouvez utiliser le shortcode comme suit :
[edd_receipt]
Il est préférable de placer ceci sur la page de succès de l'achat.
Si vous souhaitez modifier la sortie de la page de reçu, voici une liste des paramètres pris en charge :
- ‘error’ – pour modifier le message d'erreur par défaut affiché lorsque le reçu n'est pas consultable : error=”Votre message d'erreur ici.”
- ‘price’ – le prix de l'article(s) acheté(s).
- ‘discount’ – le code de réduction utilisé.
- ‘products’ – affiche les produits achetés.
- ‘date’ – la date de l'achat.
- ‘payment_key’ – l'identifiant unique de la commande.
- ‘payment_method’ – affiche la passerelle de paiement utilisée pour l'achat.
- ‘payment_id’ – affiche le numéro de commande.
Sauf indication contraire, tous les attributs de shortcode peuvent être désactivés en leur donnant la valeur '0'. Par exemple, pour désactiver la date d'achat sur votre page de reçu et modifier le message d'erreur par défaut :
[edd_receipt date="0" error="Unfortunately, the receipt cannot be viewed."]
Raisons possibles pour lesquelles un reçu peut ne pas être consultable :
Il arrive que, lors de la consultation de la page de reçu, un reçu ne soit pas consultable. Par défaut, vous obtiendriez ce message d'erreur : « Problème lors de la récupération du reçu de paiement. »
1. Consultation directe.
Si vous consultez directement une page contenant le shortcode [edd_receipt], vous pourriez voir une erreur. Généralement, le shortcode [edd_receipt] est placé sur votre page de confirmation d'achat – vers laquelle Easy Digital Downloads créera un lien à partir de plusieurs endroits. Lorsqu'il crée un lien vers cette page, il inclut des informations sur le paiement concerné. Si vous allez simplement dans Tableau de bord > Pages > Voir la page pour votre page de confirmation d'achat, une erreur s'affichera car le système ne sait pas quel reçu il est censé montrer. Ce n'est pas une source d'inquiétude car vos utilisateurs ne seront redirigés vers cette page que par Easy Digital Downloads.
2. Mise en cache agressive.
Si votre site a une mise en cache agressive, cela peut entraîner un dysfonctionnement du shortcode [edd_receipt]. Vous pouvez essayer de désactiver votre mise en cache sur les pages de paiement et de confirmation d'achat. Vous devrez peut-être demander à votre hébergeur de le faire pour vous si vous n'êtes pas sûr de la procédure.
3. Plugins conflictuels.
Il est possible qu'un plugin que vous avez installé cause un conflit. Pour écarter cette possibilité, essayez de désactiver tous les plugins à l'exception d'Easy Digital Downloads et effectuez un achat test. Si le reçu d'achat s'affiche alors correctement, vous saurez que le problème était causé par l'un de ces plugins maintenant inactifs. Pour désactiver les plugins dans WordPress, allez à la page Tableau de bord > Plugins et cliquez sur « désactiver » à côté de chaque plugin.
