Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creators can't pause their patrons' donations to them #1745

Open
Changaco opened this issue Apr 18, 2020 · 4 comments · May be fixed by #2297
Open

Creators can't pause their patrons' donations to them #1745

Changaco opened this issue Apr 18, 2020 · 4 comments · May be fixed by #2297
Labels
good first issue suitable for new contributors Payday issues about the weekly “pay day”

Comments

@Changaco
Copy link
Member

I was reminded of this missing feature by https://mastodon.social/@dansup/104016437070987358.

@Changaco Changaco added the Payday issues about the weekly “pay day” label Apr 18, 2020
@Changaco Changaco added the good first issue suitable for new contributors label Jul 21, 2020
@evcheng1
Copy link
Contributor

evcheng1 commented Apr 4, 2021

I have some questions for this feature:

  1. For how long should donations be paused for? (e.g. a certain duration such as a month or indefinitely until the creator manually re-enables donations)
  2. How should the donors be notified if their donations are being paused or resumed? (e.g. notifications, email)
  3. What should happen in the case that a patron goes to a project page and tries to donate? Should the donate button be disabled or should the option to donate still be available?

Thank you!

@rkingett
Copy link

rkingett commented Apr 4, 2021

My answers are below,

For how long should donations be paused for? (e.g. a certain duration such as a month or indefinitely until the creator manually re-enables donations)

I personally think it should be until the creator resumes donations again. That was one thing I disliked about Patreon was that I had to keep logging in to pause my upcoming billing cycle.

On the other hand, I do see scenarios where creators will pause billing then forget about it completely, and forget to unpause it again, so either way would be fine with me but I prefer pausing until the creator resumes billing again.

How should the donors be notified if their donations are being paused or resumed? (e.g. notifications, email)

By email, yes.

What should happen in the case that a patron goes to a project page and tries to donate? Should the donate button be disabled or should the option to donate still be available?

In this case, I think it should still be available to donate because I've had many Patreon supporters still willing to set everything up for when the creator resumes billing again. Perhaps a little text banner on the page could say this creator has temporarily paused billing. You will be charged when they resume billing.

@evcheng1
Copy link
Contributor

evcheng1 commented Apr 18, 2021

I'm not sure if Patreon does this, but would it make sense to also include the pause feature for a team, if there is no member hierarchy? Or should I focus on implementing it for individual accounts first?

Also, another reason why I'm wondering about this is because there's two places I'm considering putting the option to pause. One is in the Goals section, which I think would be a reasonable place. This is something that exists for both individual creators and teams. The other place I was considering is in the account settings, which seems to only show on the left hand menu for individual accounts (first image), since there is nothing to change for teams (i.e. teams don't have a password that needs to be changed and the account type can't be modified).

image

If both teams and individuals are allowed to pause, then I was considering maybe adding the team/account settings page that currently is not viewable on the menu, so that the pause button could be placed there.
It would currently look something like this for an individual account.
image

@Changaco
Copy link
Member Author

The Goal page is probably the most appropriate.

For teams, you can either disallow pausing, or implement sending a notification to the other members when the team is paused.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue suitable for new contributors Payday issues about the weekly “pay day”
Development

Successfully merging a pull request may close this issue.

3 participants