Skip to main content
Les paiements ponctuels vous permettent de vendre un accès à vie, des téléchargements ou des services à usage unique avec un seul paiement. Il n’y a ni renouvellement, ni règle de proratisation, ni cycle de facturation.

License Keys

Générez des clés de licence uniques après l’achat.

Digital Delivery

Livrez automatiquement fichiers et contenus après le paiement.

Payment Webhooks

Réagissez aux événements de paiement réussi ou échoué.

Refunds API

Créez des remboursements complets ou partiels par programmation.

Qu’est-ce que les paiements uniques ?

Les paiements ponctuels sont des achats à prix fixe, réglés à l’avance, qui conviennent parfaitement aux éléments suivants :
  • Licences logicielles : Déverrouillage à vie ou pour une version majeure.
  • Téléchargements numériques : E-books, modèles, graphiques ou plugins.
  • Services : Audits, packages d’intégration ou conseil ponctuel.
  • Cours et billets : Cours, ateliers ou sessions en direct.

Avantages clés

  • Checkout simple : Aucun renouvellement ni logique de proratisation.
  • Exécution instantanée : Distribuez immédiatement les licences ou les fichiers.
  • Tarification flexible : Les remises et les taxes sont prises en charge.
  • Developer-first : Des APIs claires pour la création, les remboursements et les webhooks.

Création de produits uniques

Créez des produits dans votre tableau de bord Dodo Payments, puis vendez-les via une caisse hébergée, des liens de paiement ou votre API.
Tableau de bord des produits à paiement ponctuel

Configuration du produit

Configurez les champs dans le tableau de bord pour définir comment votre produit apparaît et se vend.

Détails du produit

  • Nom du produit (obligatoire) : Nom affiché dans le checkout et les factures.
  • Description du produit : Présentation claire de la valeur que les clients voient avant de payer.
  • Image du produit : PNG, JPG ou 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 catégorie appropriée pour déterminer les règles fiscales.
Choisissez la catégorie fiscale la plus précise pour garantir la collecte correcte des taxes selon chaque région.

Tarification

  • Type de tarification : Choisissez One Time.
  • Prix (obligatoire) : Montant fixe avec devise.
  • Remise applicable (%) : Remise en pourcentage facultative affichée dans le checkout et les factures.
La modification de la tarification d’un produit ne concerne que les nouveaux achats. Les clients existants ne sont pas concernés.

Paramètres avancés

Ces paramètres facultatifs se trouvent dans les sections Tarification, Droits et Métadonnées du formulaire produit :
  • Tarification toutes taxes comprises (dans Tarification) : Affiche les prix toutes taxes applicables comprises.
  • Clé de licence (dans Droits) : Émet une clé unique après l’achat. Consultez Clés de licence.
  • Fichiers numériques (dans Droits) : Fournit automatiquement des fichiers ou du contenu. Consultez Livraison de produits numériques.
  • Métadonnées : Associez des paires clé-valeur personnalisées à des fins de marquage interne ou d’intégrations. Consultez Métadonnées.
Utilisez les métadonnées pour stocker les identifiants de votre système (par ex. orderId), afin de rapprocher ultérieurement les événements et les reçus.

Gestion via l’API

Utilisez POST /checkouts pour créer une session de checkout qui collecte un paiement ponctuel pour vos produits.

API Reference

Consultez l’API de création de paiement.
Utilisez POST /refunds pour créer des remboursements complets ou partiels.

API Reference

Découvrez comment rembourser un paiement.
Utilisez GET /payments pour répertorier 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 listing.

Get Payment Detail

Consultez l’API de récupération.

Retrieve Line Items

Examinez les articles achetés pour un paiement.
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

  • Outils basés sur des licences : Déverrouillez des fonctionnalités avec une clé à usage unique.
  • Ressources numériques : Thèmes, modèles, jeux d’icônes ou médias.
  • Services professionnels : Mise en œuvre ou configuration à tarif fixe.
  • Formation : Billets de cours et ateliers ponctuels.

Exemples d’intégration

Sessions de checkout (paiement unique)

Créez une session de checkout avec un produit ponctuel dans le panier :

Bonnes pratiques

  • Clarifiez ce qui est fourni : Indiquez précisément aux acheteurs ce qu’ils obtiennent et comment cela leur est livré.
  • Livrez instantanément : Utilisez les clés de licence ou la livraison numérique pour fournir un accès immédiat.
  • Suivez avec les métadonnées : Stockez vos identifiants pour faciliter le rapprochement.
Dernière modification le 26 septembre 2026