{"id":12225,"date":"2016-08-30T22:14:26","date_gmt":"2016-08-31T03:14:26","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/?p=12225"},"modified":"2019-02-16T22:46:12","modified_gmt":"2019-02-16T22:46:12","slug":"paid-extension-in-the-visual-studio-marketplace","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/paid-extension-in-the-visual-studio-marketplace\/","title":{"rendered":"Paid extensions in the Visual Studio marketplace"},"content":{"rendered":"<p>It&#8217;s hard to believe it but it&#8217;s been almost a year since we introduced the <a href=\"http:\/\/marketplace.visualstudio.com\">Visual Studio Marketplace<\/a>.\u00a0 It provides a single point of entry for finding extensions for Visual Studio, VS Team Services and VS Code &#8211; and since then hundreds upon hundreds of new extensions have been published.\u00a0 From day one, our vision was to enable the marketplace to be, well, a marketplace &#8211; meaning that part of its purpose is to provide a venue for extension authors to sell their creations.\u00a0 While I expect the vast majority of extensions will continue to be free, I expect to see an increasing number of high value, high quality extensions to be paid.\nWe&#8217;ve been working on getting the commerce portion of the marketplace (both the publisher side for registering extensions and the consumer purchasing side) for the last several months.\u00a0 Today, we are launching the first\u00a0two paid non-Microsoft extensions.\u00a0 We&#8217;ve partnered with Berichthaus (you may remember they were on stage with me last November when we introduced the marketplace) and Spartez.\u00a0 They&#8217;ve been guinea pigs, in a manner of speaking, to work with us through all the planning, testing, and rollout of this new capability and I&#8217;m grateful for all the help they&#8217;ve given us.\u00a0 I&#8217;m also proud to have\u00a0two great extensions (<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=spartez.agile-cards\">Agile Cards <\/a>and <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=Berichthaus.TfsTimetracker\">TFS TimeTracker<\/a>) to launch this effort with.\n<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/agile-cards.png\"><img decoding=\"async\" width=\"879\" height=\"770\" class=\"alignnone size-large wp-image-12235\" alt=\"agile-cards\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/agile-cards-1024x897.png\" \/><\/a> <a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/TFS-Timetracker.png\"><img decoding=\"async\" width=\"879\" height=\"752\" class=\"alignnone size-large wp-image-12245\" alt=\"TFS Timetracker\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/TFS-Timetracker-1024x876.png\" \/><\/a>\nAs you can see in the screenshots I&#8217;ve included, paid extensions have a 30 day free trial and a new &#8220;Buy&#8221; button that allows you to purchase the extensions.\u00a0 Extensions are licensed monthly on a per user basis and sold in groups of users (usually 1, 5, 10, 20, 50, 100, 500, 1000, 10,000).\u00a0 You then assign extension licenses to individuals in your Team Services account.\u00a0 You can use the Users hub on your Team Services account home page as shown below:<a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/UserHub.png\"><img decoding=\"async\" width=\"879\" height=\"357\" class=\"alignnone size-large wp-image-12255\" alt=\"UserHub\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/8\/2019\/02\/UserHub-1024x416.png\" \/><\/a>\nThe marketplace allows you to purchase paid extensions on an Azure subscription you associate with your Team Services account.\u00a0 The &#8220;Buy&#8221; workflow will help you create an Azure subscription if you don&#8217;t already have one.\nFor now, the marketplace only supports these commerce scenarios for Team Services.\u00a0 We&#8217;ll be adding support for on-prem TFS in the upcoming TFS 15 release.\u00a0 Until then, you can contact the publisher about purchasing the extensions for TFS.\nTry it out and please share any feedback.\nBrian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s hard to believe it but it&#8217;s been almost a year since we introduced the Visual Studio Marketplace.\u00a0 It provides a single point of entry for finding extensions for Visual Studio, VS Team Services and VS Code &#8211; and since then hundreds upon hundreds of new extensions have been published.\u00a0 From day one, our vision [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[9],"class_list":["post-12225","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-vs-team-services"],"acf":[],"blog_post_summary":"<p>It&#8217;s hard to believe it but it&#8217;s been almost a year since we introduced the Visual Studio Marketplace.\u00a0 It provides a single point of entry for finding extensions for Visual Studio, VS Team Services and VS Code &#8211; and since then hundreds upon hundreds of new extensions have been published.\u00a0 From day one, our vision [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/12225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=12225"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/12225\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=12225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=12225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=12225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}