Observação: este artigo se aplica somente à publicação de aplicativos do GitHub Marketplace. Para obter mais informações mais sobre como publicar o GitHub Actions no GitHub Marketplace, confira "Publicar ações no GitHub Marketplace".
Os planos de preços de GitHub Marketplace podem ser grátis, fixos ou por unidade. Os preços são definidos, exibidos e processados em dólares. Os planos pagos são restritos a aplicativos publicados por editores verificados. Para saber mais sobre como se tornar um editor verificado, confira "Candidatar-se à verificação de publicador para a sua organização".
Os clientes compram seu aplicativo usando uma forma de pagamento associada à conta em GitHub. Você não precisa escrever um código para realizar transações de cobrança, mas deverá gerenciar eventos da API de GitHub Marketplace. Para obter mais informações, confira "Usar a API do GitHub Marketplace no seu aplicativo".
Se o aplicativo que você está listando no GitHub Marketplace tiver várias opções de plano, você poderá definir os planos de preços correspondentes. Por exemplo, se o app tiver duas opções de plano, um plano de código aberto e um plano profissional, você poderá criar um plano de preços grátis para o seu plano de código aberto e um plano de preço fixo para o seu plano profissional. Cada listagem do GitHub Marketplace deve ter um preço anual e um preço mensal para todos os planos listados.
Para saber mais sobre como criar um plano de preço, confira "Definir planos de cobrança para sua listagem".
Observação: se você estiver listando um aplicativo no GitHub Marketplace, não poderá listá-lo com um plano de preço gratuito se oferecer um serviço pago fora do GitHub Marketplace.
Tipos de planos de preços
Planos de preços grátis
Aplicativos gratuitos são incentivados em GitHub Marketplace e são uma ótima maneira de oferecer serviços de código aberto. Se você listar uma versão paga do seu aplicativo fora do GitHub Marketplace, você deve oferecer pelo menos um plano pago ao listar o aplicativo em GitHub Marketplace.
Planos grátis são completamente grátis para os usuários. Se você configurar um plano de preços grátis, você não poderá cobrar os usuários que escolherem o plano de preços grátis para o uso do seu aplicativo. Você pode criar planos grátis e pagos para a sua listagem.
Todos os aplicativos precisam gerenciar eventos para novas compras e cancelamentos. Os aplicativos que só têm planos grátis não precisam gerenciar eventos para testes, atualizações e downgrades grátis. Para saber mais, confira "Usar a API do GitHub Marketplace no seu aplicativo".
Se você adicionar um plano pago a um aplicativo que já esteja listado em GitHub Marketplace como um serviço grátis, você precisará solicitar verificação para o aplicativo e passar pela integração financeira.
Planos de preços pagos
Existem dois tipos de planos de preços pagos:
-
Os planos de preços fixos cobram uma taxa definida mensalmente e anualmente.
-
Os planos de preços por unidade cobram uma taxa definida mensalmente ou anualmente para cada usuário em uma organização.
Você também pode oferecer testes grátis. Eles fornecem gratuitamente testes de 14 dias referentes aos aplicativos OAuth ou GitHub para os clientes. Ao configurar um plano de preços do Marketplace você poderá selecionar a opção de fornecer um teste gratuito para planos de taxa fixa ou por unidade de preços
Avaliações gratuitas
Os clientes podem iniciar uma avaliação gratuita para qualquer plano pago de um anúncio do Marketplace que inclui testes grátis. No entanto, os clientes não podem criar mais de um teste grátis por produto no marketplace.
Os testes gratuitos têm uma duração fixa de 14 dias. Os clientes são notificados 4 dias antes do final do período de teste (no 11o dia do teste grátis) de que seu plano será atualizado. No final do teste grátis, os clientes serão inscritos automaticamente no plano que estão testando, caso não efetuem o cancelamento.
Para saber mais, confira "Gerenciar novas compras e testes grátis".
Observação: o GitHub espera que você exclua todos os dados particulares do cliente no prazo de 30 dias após o cancelamento da avaliação, a contar do recebimento do evento de cancelamento.