Remarque
Cet article s'applique uniquement à la publication d'applications dans GitHub Marketplace. Pour plus d’informations sur la publication de GitHub Actions dans GitHub Marketplace, consultez Publication d’actions dans GitHub Marketplace.
Les plans tarifaires GitHub Marketplace peuvent être gratuits, forfaitaires ou par unité. Les prix sont définis, affichés et traités en dollars US. Les plans payants sont limités aux applications publiées par des éditeurs vérifiés. Pour plus d’informations sur la façon de devenir un éditeur vérifié, consultez « Demande de vérification d’éditeur pour votre organisation ».
Les clients achètent votre application en utilisant un moyen de paiement lié à leur compte sur GitHub. Vous n’avez pas besoin d’écrire de code pour effectuer des transactions de facturation, mais vous devez gérer les événements à partir de l’API GitHub Marketplace. Pour plus d’informations, consultez « Utilisation de l’API place de marché GitHub dans votre application ».
Si l’application que vous référencez sur GitHub Marketplace offre plusieurs options de plan, vous pouvez configurer des plans tarifaires correspondants. Par exemple, si votre application dispose de deux options de plan, d’un plan open source et d’un plan professionnel, vous pouvez configurer un plan tarifaire gratuit pour votre plan de open source et un plan tarifaire fixe pour votre plan professionnel. Chaque annonce sur la GitHub Marketplace doit proposer un prix annuel et un prix mensuel pour chaque plan listé.
Pour plus d’informations sur la création d’un plan tarifaire, consultez « Définition des plans tarifaires pour votre annonce ».
Remarque
Quand vous listez une application sur GitHub Marketplace, vous ne pouvez pas la lister avec un plan tarifaire gratuit si vous proposez un service payant en dehors de GitHub Marketplace.
Types de plans tarifaires
Plans tarifaires gratuits
Les plans gratuits sont entièrement gratuits pour les utilisateurs. Si vous configurez un plan tarifaire gratuit, vous ne pouvez pas facturer les utilisateurs qui choisissent ce plan pour l’utilisation de votre application. Vous pouvez créer des plans gratuits et payants pour votre référencement.
Toutes les applications doivent gérer des événements de nouveaux achats et d’annulations. Les applications qui n’ont que des plans gratuits n’ont pas besoin de gérer des événements d’essai gratuit, de mise à niveau et de retour à une version antérieure. Pour plus d’informations, consultez Utilisation de l’API place de marché GitHub dans votre application.
Si vous ajoutez un plan payant à une application que vous avez déjà référencée dans le GitHub Marketplace en tant que service gratuit, vous devez demander une vérification de l’application et passer par l’intégration financière.
Plans tarifaires payants
Il existe deux types de plans tarifaires payants :
-
Les plans tarifaires forfaitaires facturent des frais fixes sur une base mensuelle et annuelle.
-
Les plans de tarification à l’unité incluent des frais mensuels ou annuels définis pour chaque utilisateur d’une organisation.
Vous pouvez également proposer des essais gratuits. Ceux-ci fournissent des versions d’évaluation gratuites de 14 jours d’OAuth ou d’applications GitHub aux clients. Lorsque vous configurez un plan tarifaire pour la Place de marché, vous pouvez sélectionner l’option permettant de fournir un essai gratuit pour les plans tarifaires forfaitaires ou par unité.
Essais gratuits
Les clients peuvent commencer un essai gratuit de n'importe quel plan payant référencé dans une annonce sur la Place de marché qui propose des essais gratuits. Toutefois, les clients ne peuvent pas créer plus d’un essai gratuit par produit de la Place de marché.
Les essais gratuits ont une durée fixe de 14 jours. Les clients sont avertis 4 jours avant la fin de leur période d’essai (le 11e jour de l’essai gratuit) que leur plan sera mis à niveau. À la fin d’un essai gratuit, les clients seront automatiquement inscrits au plan qu’ils testent s’ils n’annulent pas.
Pour plus d’informations, consultez Traitement des nouveaux achats et des essais gratuits.
Remarque
GitHub vous attend à supprimer toutes les données client privées dans les 30 jours suivant une version d’évaluation annulée, à compter de la réception de l’événement d’annulation.