Skip to main content
  1. All Posts/

Sponsorware-Github

eCommerce JavaScript


Sponsorware for Github is a sponsorware library for selling sponsorware software on Github via Github sponsors.


<p>
  </a><br /> <a rel="nofollow noopener" target="_blank" href="https://camo.githubusercontent.com/0dd728095702e085b97f7bcfc04cd77a00c2c62991713efdd6f5c531af09e758/68747470733a2f2f696d672e736869656c64732e696f2f646973636f72642f3733393832323437383237363136353637353f636f6c6f723d253233373238396461266c6162656c3d4a6f696e2532306f7572253230636f6d6d756e6974792532306f6e253230446973636f7264"></a>
</p>

<p>
  <a rel="nofollow noopener" target="_blank" href="#prerequisites">Pre-requisites</a> •<br /> <a rel="nofollow noopener" target="_blank" href="#get-started">Get started</a> •<br /> <a rel="nofollow noopener" target="_blank" href="#faq">Frequently Asked Questions</a> •<br /> <a rel="nofollow noopener" target="_blank" href="#related">Related</a> •<br /> <a rel="nofollow noopener" target="_blank" href="#credits">Credits</a> •<br /> <a rel="nofollow noopener" target="_blank" href="#license">License</a>
</p>

<h2 id="user-content-prerequisites" dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-pre-requisites" class="anchor" aria-hidden="true" href="#pre-requisites"></a>Pre-requisites
</h2>

<p>
  To deploy Sponsorware for Github on your projects, you&#8217;ll need the following (all free, no credit card required).
</p>

<ul dir="auto">
  <li>
    A Netlify account (<a rel="nofollow noopener" target="_blank" href="https://netlify.com">https://netlify.com</a>)
  </li>
  <li>
    A Github account (https://github.com)
  </li>
  <li>
    A Github personal access token (Read more)
  </li>
  <li>
    A public Github sponsors profile (https://github.com/sponsors)
  </li>
  <li>
    A Github repositories to sell access to
  </li>
</ul>

<h2 id="user-content-get-started" dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-get-started" class="anchor" aria-hidden="true" href="#get-started"></a>Get started
</h2>

<p>
  Before we get started &#8211; double-check the pre-requisites in the previous section to ensure you&#8217;re ready to go. Once we&#8217;re certain, it&#8217;s a quick and easy process to get started selling software on Github with the instructions below.<br /> <strong>1. Accept the invitation & fork the Sponsorship-Github repository</strong>
</p>

<p>
  <strong>2. Create a new website on Netlify, and set it to auto-deploy from your cloned repository</strong>
</p>

<p>
  <strong>3. Fill out the GITHUB_USER, GITHUB_REPO, and GITHUB_TOKEN environment variables on Netlify</strong>
</p>

<p>
  <strong>4. Rebuild & clear cache on Netlify</strong>
</p>

<p>
  <strong>5. Add your new Netlify webhook to your Github Sponsorship page</strong>
</p>

<p>
  <strong>6. You&#8217;re ready to start selling on Github! 🥳</strong><br /> Make sure you tell people about your new sponsorware, and let people know what they&#8217;re buying when they sponsor your profile!
</p>

<h2 id="user-content-faq" dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-frequently-asked-questions" class="anchor" aria-hidden="true" href="#frequently-asked-questions"></a>Frequently Asked Questions
</h2>

<h4 dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-what-about-github-seats" class="anchor" aria-hidden="true" href="#what-about-github-seats"></a>What about Github seats?
</h4>

<p>
  Great question! If you don&#8217;t have enough seats available under your Github organization to add a new outside collaborator, the API call will fail because Github won&#8217;t all the invite to be generated. Always ensure you have a some extra seats allotted (1-10 depending on sales volume) to ensure this doesn&#8217;t happen!
</p>

<h4 dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-what-if-i-cant-get-this-setup" class="anchor" aria-hidden="true" href="#what-if-i-cant-get-this-setup"></a>What if I can&#8217;t get this setup?
</h4>

<p>
  Contact Jim Bisenius via DM on <a rel="nofollow noopener" target="_blank" href="https://discord.com/invite/3pBM4Px">Discord</a>! I&#8217;d be happy to help get it installed personally 🤠
</p>

<h4 dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-what-happens-if-i-cancel-my-subscription" class="anchor" aria-hidden="true" href="#what-happens-if-i-cancel-my-subscription"></a>What happens if I cancel my subscription?
</h4>

<p>
  You can cancel your subscription at anytime and your repository privliges will be revoked and a final copy of the software for you to via before you lose access to all future updates. <strong>TLDR: You just lose access to updates, your software will still work</strong>
</p>

<h2 id="user-content-related" dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-related" class="anchor" aria-hidden="true" href="#related"></a>Related
</h2>

<p>
  Have questions or need support? We&#8217;re always able to answer any questions or help you however needed via email at support@neutroncreative.com or via <a rel="nofollow noopener" target="_blank" href="https://discord.com/invite/3pBM4Px">Discord</a>, with Discord being the quickest if you need urgent help.
</p>

<h2 id="user-content-license" dir="auto">
  <a rel="nofollow noopener" target="_blank" id="user-content-license" class="anchor" aria-hidden="true" href="#license"></a>License
</h2>

<p>
  Copyright (C) 2020 Neutron Creative Inc. All rights reserved.
</p>

<pre class="notranslate"><code>This program is free software: you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>

<p>
</p>