"Spread the word" page says minimum donation amount is 10 Euro but allows 5 Euro #770
Closed
opened 2019-02-05 10:45:07 +00:00 by reinhard
·
8 comments
No Branch/Tag Specified
master
feat/unify-style-activities
ADD-event-20260830-01-01-97124eef77eb3133
annarita.russo-patch-1
fix/translation-global-texts-index-fr
redirect_wiki
ADD-event-20260815-01-01-bb0919851d1298f5
test
feat/translations
silviarbgl-patch-2
news-20260708-DMA
feat/lxml-ft
ADD-event-20260705-01-01-b3afb827ff50e603
silviarbgl-patch-1
ADD-event-20260721-01-01-5308156b31917ed5
20260608-newsletter
feat/alpine
feat/langs
wiki-links
refactor-booth-application
news-20250922-dma
followup-default-mail
feature/peertube-for-upcycle-android
No results found.
Labels
Clear labels
Accessibility
bug
build
cgi Scripting
design
disruptive
documentation
duplicate
easy
enhancement
feature-request
help wanted
javascript
priority/low
question
system-hackers
tagging
text
translations
wait/bugfix
wait/inprogress
wait/misc
wait/proofread
wontfix
xsl
Requires careful coordination and documentation changes
Improving what is already there
Milestone
No items
No Milestone
Hackathon1905
Assignees
albert (Albert Dengg)
alex.busch (alex.busch)
alex.sander (alex.sander)
anaghz (anaghz)
annarita.russo (annarita.russo)
ao (André Ockers)
bonnie (bonnie)
ciampix (Marco Ciampa)
cryptie (cryptie)
dario (dario)
delliott (Darragh Elliott)
dfajfer (Damian Fajfer)
dmaphy (Dominic Hopf)
doczkal (Thomas Doczkal)
eal (eal)
egnun (Erik Grun)
eventregbot (eventregbot)
fi (fi)
floriansnow (Florian Snow)
foxort (Tino Tempesta)
gabriel.ku (gabriel.ku)
guido (guido)
hf (hf)
hugo (hugo)
ineiev (ineiev)
jithendra (jithendra)
jn (jn)
jzarl (jzarl)
linus (Linus Sehn)
lucabon (Luca Bonissi)
lucas.lasota (lucas.lasota)
max.mehl (Max Mehl)
mk (Matthias Kirschner)
monochromec (monochromec)
mweimann (Michael Weimann)
nico.rikken (nico.rikken)
patrick (Patrick Ohnewein)
reinhard (Reinhard Müller)
renovate-bot (Renovate Bot)
repentinus (Heiki Lõhmus)
schiessle (Björn Schießle)
silviarbgl (Silvia Rbgl)
sofiaritz (Sofía Aritz)
tobiasd (tobiasd)
vincent (vincent)
Clear assignees
No Assignees
mweimann
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: FSFE/fsfe-website#770
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Donations with 5 Euro are quite ineffective because the transaction costs can already eat more than ¼ of the donation.
Thanks for the report. It's a limitation of HTML's possibilities. AFAIK it's impossible to set something like "this input field can only have the values 0 or more than 10."
Right now we make this possible with a min value of 0 and a "step" of 5. Increasing the step to 10 would mean nobody could donate 15 or 25€...
Do you know a solution to that, except just catching this in the PHP file which would probably cause some frustration?
One possible solution might be to have a checkbox "I want to make a donation" and the input field with a minimum of 10. Also not ideal though, maybe somebody has a better idea.
Possible, but that's a really dirty hack. With the setup we have right now it makes donating (or not donating) simple.
I think it would be possible with some Javascript magic to implement this criterion while providing compatibility for non-JS users, probably with a hard check in the PHP script. But I have no idea of JS to be honest...
See #934
As discussed with Max we propose the following pragmatic solution:
For users with JavaScript enabled that works. If someone without JavaScript tries to submit an amount <10 he will be just redirected to the success page without starting the actual payment process
Let me be clear: a donation of 5 Euro is not a broken leg, it is just highly inefficient, since about 30% to 50% get lost in fees.
So I would be ok with the above proposal, but I would also be ok with just allowing 5 Euro donations for people with disabled JavaScript.
The server side check is now 5 €
Closed with #934