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

Determine what the minimum donation amount is and add validations #60

Open
jagthedrummer opened this issue Mar 13, 2017 · 17 comments
Open

Comments

@jagthedrummer
Copy link
Member

It probably doesn't make good sense to allow people to donate $1 since fully 1/3rd of that will be eaten by Stripe fees. We need to determine what a reasonable minimum donation level is and add validations that prevent someone from getting through "checkout" with less.

@groovecoder
Copy link
Member

Wait, we're not adding stripe fees to the charge? We absolutely do this for codesy where we expect lots of amounts to be in the ~$5 range. I.e., if you add $1 to a bug, we charge $1.32

So, a $32 donation would be 32 + .29 + .025*32 = 33.09.
$64 = $65.89
$128 = $131.49
etc.

@jagthedrummer
Copy link
Member Author

No, we don't tack on the Stripe fees on top of what people indicate they want to contribute. If you tell us you want to give us $32 we take the $32 and the fact that we have to pay a fee is our problem. I'm not entirely against changing that, but it's pretty non-standard and not generally what people expect.

@energydev
Copy link

For charitable donations via debit or credit card I've seen, the amount donated, "X dollars" was always the amount charged. For profit purchases are the ones where it is sometimes standard to add on the credit card processing fees.

@energydev
Copy link

I recommend, for single donations, a minimum $32 donation for memberships. If the "other" option is selected, we could put wording "Min $32". Given that memberships may receive discounts from places like 36 Degrees and that we're planning to provide year end gifts, $32 seems like a reasonable minimum.

@groovecoder
Copy link
Member

We need @dustincurzon to tell us what the minimum 1-time donation amount should be to qualify for a 36°N discount. Last year it was $128/year minimum to receive $50/mo. discount. I.e., spending $128 to save up to $600.

@dustincurzon
Copy link

dustincurzon commented Mar 15, 2017 via email

@jagthedrummer
Copy link
Member Author

@groovecoder @dustincurzon I've heard from numerous people that it's too high of a minimum and that it prevents them from joining as a member all together. So I think we need some lower options. $64 at the very least, if not $32.

That doesn't necessarily mean that 36°N needs to offer the discount at those levels. I don't see a problem with saying "Techlahoma members who donate $XXX or more qualify for a YY% discount."

@jagthedrummer
Copy link
Member Author

In fact, after thinking about it, I'm inclined to make $16 the minimum, just to potentially open up to a wider audience.

@dustincurzon
Copy link

@jagthedrummer I agree on the lower minimum for donations. Anyone who wants to give money, let's take it. Keeping perks like 36°N membership at higher levels incentives the upsell.

@groovecoder
Copy link
Member

Yeah, sorry I meant just to reserve the 36°N discount for higher level donations.

@energydev
Copy link

I like the idea of a $16 single donation minimum, with the 36°N discount reserved for higher level donations. What about the minimum for monthly donations? Maybe $8/month minimum? That's $96/year. It's about $90/year after the stripe fees are considered.

@energydev
Copy link

If there is agreement from 36°N on a discount for $128 donations and above, I'd encourage us to add that wording to the website before we go live with the membership campaign site. Also, would we be good with $16/month also getting the discount. That's $192 over 12 months or $144 over 9 months. The next lowest per month is $8/month, which is $96 across 12 months.

@dustincurzon
Copy link

dustincurzon commented Mar 16, 2017 via email

@groovecoder
Copy link
Member

$16/mo. to save $50/mo. - what a deal!! Since we've got an SS46/36°N exchange program going on, we should make sure SS46 is okay with those levels too?

@jagthedrummer
Copy link
Member Author

@groovecoder @dustincurzon thanks for the conversation on this. We should definitely verify with SS46 if there's an expectation that both spaces will do the same thing. Last night I was chatting with @DevinClark and he brought up a good point. Last year when we were setting up the drive, Mike Slack, our fundraising consultant, said that we can't directly offer discounts as part of the benefits for membership unless we're going to do the math/accounting to deduct that from their tax deductible donation amount, since it would be a "service" that they receive. I'm going to confirm with him exactly what the details are on that, but just wanted you guys to know. It might be one of those things where Techlahoma can't push it as a benefit, but that 36DN and SS46 could say "we like Techlahoma, and for their members we offer a discount". Kind of like how places offer student discounts, or senior discounts, or fire-fighter discounts, or whatever. I'll let you know what he says.

@jagthedrummer
Copy link
Member Author

Ok, I just pushed this commit 35fd39e, which:

  • adds an $8/moth recurring level
  • adds $16 to the recommended donation levels
  • validates that the donation level select has been set to something other than the prompt (on the one-off form)
  • validates that if someone chooses 'Other' in the one-off donation form that the amount they enter must be $10 or more

I'll leave this open for now to remind us that we need to wrap up the conversation about offering discounts at SS46 and 36DN.

@energydev
Copy link

Yes, we definitely need to get clarity on the discounts, especially since those not using the discounts wouldn't want that to impact their tax deductions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants