Qu’est-ce que Pay What You Want ?
PWYW est un modèle de tarification où les clients fixent leur propre prix dans les limites que vous définissez. Il est idéal pour :- Produits et médias numériques : Modèles, e‑books, cours, plugins
- Lancements expérimentaux : Accès anticipé, versions bêta, promotions limitées dans le temps
- Bundles et extras : Ajoutez un niveau PWYW pour augmenter la participation
Avantages clés
- Tarification dirigée par le client : Les acheteurs choisissent ce qu’ils paient
- Plancher de revenus : Imposer un minimum pour protéger les marges
- Attentes ancrées : Prix suggéré optionnel pour guider les choix
- Paiement sans friction : Paiement et reçus hébergés gérés pour vous
- Orienté développeur : APIs claires pour la création, les remboursements et les webhooks
Créer Pay What You Want
Créez un produit unique et activez PWYW dans votre tableau de bord Dodo Payments. Les sections ci-dessous correspondent directement au formulaire de création.Création de produit
Détails du produit
- Nom du produit (obligatoire) : Nom affiché lors du paiement et sur les factures
- Description du produit (obligatoire) : Déclaration de valeur claire que les clients voient avant de payer
- Image du produit (obligatoire) : PNG/JPG/WebP jusqu’à 3 Mo
- Marque : Associez le produit à une marque spécifique pour le thème et les e-mails
- Catégorie fiscale (obligatoire) : Choisissez la bonne catégorie pour déterminer les règles fiscales
Tarification
- Type de tarification : Choisissez Paiement Unique
- Pay What You Want (toggle) : Activez pour permettre aux acheteurs de choisir le montant
- Prix minimum (obligatoire) : Montant le plus bas qu’un client peut payer
- Prix suggéré (optionnel) : Montant recommandé affiché sur la page produit
Partager un lien avec un montant fixe
Lorsque vous partagez depuis Products un lien de paiement pour un produit PWYW, ouvrez Advanced Settings et définissez un Payment amount pour facturer exactement cette valeur au lieu de laisser l’acheteur choisir. Le montant doit être supérieur ou égal au prix minimum du produit et il est transmis dans le lien comme paramètre de requêtepaymentAmount, en unités monétaires principales (par exemple, 12.5 pour 12,50 $). Laissez le champ vide pour conserver le comportement permettant à l’acheteur de choisir le montant.
Gestion via l’API
Create checkout sessions (PWYW)
Create checkout sessions (PWYW)
Utilisez
POST /checkouts pour créer des sessions de paiement Checkout ponctuelles à partir de produits. Checkout demandera aux acheteurs de saisir un montant qui respecte votre minimum PWYW.API Reference
Consultez l’API de création d’une session de paiement.
Refund payments
Refund payments
Utilisez
POST /refunds pour créer des remboursements complets ou partiels. Les clients sont remboursés du montant exact qu’ils ont payé.API Reference
Découvrez comment rembourser un paiement.
List and retrieve
List and retrieve
Utilisez
GET /payments pour lister les paiements et GET /payments/{payment_id} pour en récupérer un. Récupérez les éléments de ligne avec GET /payments/{payment_id}/line-items.List Payments
Consultez l’API de listage.
Get Payment Detail
Consultez l’API de récupération.
Retrieve Line Items
Examinez les articles achetés pour un paiement.
Payment webhooks
Payment webhooks
Réagissez aux événements tels que payment.succeeded ou payment.failed dans votre backend.
Webhook Guide
Gérez les événements du cycle de vie des paiements.
Cas d’utilisation courants
- Actifs numériques : thèmes, modèles, jeux d’icônes, médias ou plugins
- Contenu et formation : livres numériques, cours et ateliers avec une tarification basée sur le soutien
- Communauté et dons : collectes de fonds, parrainage de projets open source et soutien aux créateurs
- Expériences de lancement : accès bêta et campagnes limitées dans le temps pour évaluer la demande
Exemples d’intégration
Sessions Checkout (paiement unique, PWYW)
Ajoutez un produit PWYW au panier. Checkout collecte le montant saisi par l’acheteur (en respectant votre minimum) — aucun champ supplémentaire n’est requis.Bonnes pratiques
- Choisissez un minimum raisonnable : couvrez les coûts tout en facilitant la participation
- Utilisez un prix suggéré : donnez un point de référence aux attentes pour améliorer la valeur moyenne des commandes
- Expliquez clairement la valeur : indiquez aux acheteurs ce que leur contribution permet d’obtenir
- Testez les campagnes en A/B : limitez la durée des offres et expérimentez avec les messages
- Surveillez la répartition : suivez les montants payés afin d’affiner le minimum et le prix suggéré
PWYW est un moyen flexible d’attirer davantage de clients tout en préservant un seuil minimal de revenus. Commencez simplement, testez minutieusement, puis itérez en fonction du taux de conversion, de la répartition des contributions et des taux de remboursement.