Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

RfC - django CMS Association - streamlining membership processes with Github Sponsors #7839

Closed
macolo started this conversation in General
Discussion options

macolo
Mar 13, 2024
Maintainer Sponsor

Intro

Implications for dCA Individual memberships (24USD/y)

General setup steps

credit card payments

  • the dCA has been offering cc payments for individual memberships to avoid the hassle of international bank transfers for abroad members.
  • until now, the dCA used a borrowed stripe account from one of the founding member's company.
  • With Github Sponsors program, a stripe account in the name of the dCA has been created
  • we should shift all credit card payments to Github Sponsors and phase out of payments with the legacy stripe account

Annual payments with Github Sponsors

Automating the Onboarding process for individual members

  • using Github Sponsor, we now have the opportuntiy to automate the onboarding process for individual members
  • current manual process:
    • new member fills in the email form at https://www.django-cms.org/en/sign-up/
    • Growth manager sends a welcome email
    • Growth manager creates membership application and sends link to sign the statutes
    • Growth manager creates new entry in membership spreadsheet
    • Accountant creates a bexio invoice or stripe payment link (?) and sends via email to member
    • Accountant repeats the previous step annually (360*x days after signup date)
  • New (semi-) automated process:
    • user is directed to https://github.com/sponsors/django-cms from https://www.django-cms.org/en/memberships/ supporter box
    • optionally, user switches github account to annual billing cycle
    • user sees the dCA membership tier and is informed that by selecting the dCA membership tier they accept the dCA statutes
    • user goes through the tier signup steps with Github Sponsors and triggers email to office@
    • Growth manager adds user to the members spreadsheet on google drive
    • Henceforth, Github Sponsors charges the individual members credit card monthly or yearly
  • remove individual membership from the dropdown menu at https://www.django-cms.org/en/sign-up/
  • remove individual users list from https://www.django-cms.org/en/our-members/ (link instead to supporter list on github.com)

Github Sponsors buttons on the project level

You must be logged in to vote

Replies: 3 comments 2 replies

Comment options

fsbraun
Mar 13, 2024
Maintainer Sponsor

We should add the sponsor button to all endorsed repos. 👍

You must be logged in to vote
0 replies
Comment options

fsbraun
Mar 13, 2024
Maintainer Sponsor

Does the supporter get listed on the web page as promised automatically, or is that a separate step?

You must be logged in to vote
2 replies
Comment options

macolo Mar 13, 2024
Maintainer Author Sponsor

True, it is a manual step so far. I updated the RfC in order to propose a simpler solution:

remove individual users list from https://www.django-cms.org/en/our-members/ (link instead to supporter list on github.com)

Comment options

marksweb Mar 13, 2024
Maintainer Sponsor

I bet it can be automated from the API

Comment options

macolo
Nov 5, 2024
Maintainer Author Sponsor

In the end, we did the following:

  • restructured the supporters page
  • we keep the individual membership, however membership fee for individuals is to be done through Github Sponsors
You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

AltStyle によって変換されたページ (->オリジナル) /