diff --git a/c3l_membership/templates/member.html b/c3l_membership/templates/member.html --- a/c3l_membership/templates/member.html +++ b/c3l_membership/templates/member.html @@ -87,57 +87,18 @@ {% elif form.payment.data == 'cash' %}

{% trans %}Please bring {{ price }}€ with you the next time you meet us!{% endtrans %}

- {% elif form.payment.data == 'bitcoin' %} -
-
- -
- {% set bitcoin_url="bitcoin:" + config["BITCOIN_ADDRESS"] + "?amount={amount}&label=Membership Fee {year} {username}&message=Membership Fee {year} {username}".format(amount=price, year=year, username=form.username.data) %} -
-
- {% elif form.payment.data == 'ethereum' %} + {% elif form.payment.data in config["CRYPTOCURRENCIES"] %}
-
- {% set ethereum_url=config["ETHEREUM_ADDRESS"] %} -
-
- {% elif form.payment.data == 'monero' %} -
-
-
- {% set monero_url=config["MONERO_ADDRESS"] %} -
-
- {% elif form.payment.data == 'zcash' %} -
-
- -
- {% set zcash_url=config["ZCASH_ADDRESS"] %} -
+ {% set crypto_url={{ config["CRYPTOCURRENCIES"][form.payment.data]["URL"] }}.format(amount=price, year=year, username=form.username.data) %} +
{% elif form.payment.data == 'digicash' %}