Club renewal procedure fixes.
[wolnelektury.git] / src / club / templates / club / payment_form.html
1 {% load i18n %}
2
3 <ul class="errorlist">
4   {% for e in  form.non_field_errors %}
5     <li>{{ e }}</li>
6   {% endfor %}
7   {% for e in  form.plan.errors %}
8     <li>{{ e }}</li>
9   {% endfor %}
10   {% for e in  form.amount.errors %}
11     <li>{{ e }}</li>
12   {% endfor %}
13   {% for e in  form.method.errors %}
14     <li>{{ e }}</li>
15   {% endfor %}
16 </ul>
17
18 <h3>1. {% trans "Choose your type of support" %}</h3>
19
20 {{ form.amount }}
21 {{ form.monthly }}
22 {{ form.method }}
23 <div class="plan-select">
24   <span class="button plan-toggle" data-plan="plan-single" data-monthly="False">{% trans "one-time" %}</span>
25   <span class="button plan-toggle active" data-plan="plan-monthly" data-monthly="True">{% trans "monthly" %}</span>
26 </div>
27
28 <h3>2. {% trans "Choose the amount" %}</h3>
29
30 <div class="plan" id="plan-single" style="display:none;" data-monthly="False" data-min-for-year="{{ club.min_for_year }}" data-amount="{{ club.default_single_amount }}">
31   {% for amount in club.proposed_single_amounts %}
32     <span class="button kwota{% if amount == club.default_single_amount %} active{% endif %}{% if amount >= club.min_for_year %} yearly{% endif %}">{{ amount }}</span>
33   {% endfor %}
34
35   <span class="inna">
36     <span class="button">{% trans "different amount" %}</span>
37     <input type="number" min="{{ club.min_amount }}">
38   </span>
39   <div class="methods">{% include 'club/payment/payu.html' %}</div>
40 </div>
41
42
43 <div class="plan" id="plan-monthly" data-monthly="True" data-amount="{{ club.default_monthly_amount }}">
44   {% for amount in club.proposed_monthly_amounts %}
45     <span class="button kwota{% if amount == club.default_monthly_amount %} active{% endif %}">{{ amount }}</span>
46   {% endfor %}
47
48   <span class="inna">
49     <span class="button">{% trans "different amount" %}</span>
50     <input type="number" min="{{ club.min_amount }}">
51   </span>
52   <div class="methods">
53     {% include 'club/payment/payu-re.html' %}
54   </div>
55 </div>
56
57 <h3>3. {% trans "Provide contact details" %}</h3>
58
59 <p>
60   <label class="required">{% trans "First and last name:" %}</label><br>
61   {{ form.first_name }}
62   <br><br>
63   {{ form.last_name }}
64 </p>
65
66
67 <p>
68   <label for="id_email" {% if form.email.field.required %}class="required"{% endif %}>{% trans "E-mail:" %}</label><br>
69   {{ form.email }}
70 </p>
71
72 <p>
73   <label for="id_phone" {% if form.phone.field.required %}class="required"{% endif %}>{% trans "Phone number:" %}</label><br>
74   {{ form.phone }}
75 </p>
76
77 <p>
78   <label for="id_postal"  {% if form.postal.field.required %}class="required"{% endif %}>{% trans "Postal address:" %}</label><br>
79   {{ form.postal }}<br>
80   {{ form.postal_code }} {{ form.postal_town }}<br>
81   {{ form.postal_country }}
82 </p>
83
84 {% for c, key, consent_field in form.consent %}
85   <p>
86     {{ consent_field }}
87     <label for="id_{{ key }}" {% if c.required %}class="required"{% endif %}>
88       {{ consent_field.label }}
89     </label>
90   </p>
91 {% endfor %}
92
93
94 <p>
95   {{ form.agree_newsletter }}
96   <label for="id_agree_newsletter">
97     {% trans "I'd like to subscribe the newsletter." %}
98   </label>
99 </p>
100
101 <p class="helptext">{% trans 'You can unsubscribe at any point. More in the <a target="_blank" href="https://nowoczesnapolska.org.pl/prywatnosc/">privacy policy</a>.' %}</p>
102
103 <div class="helptext">{{ form.data_processing|safe }}</div>
104
105 <div><button class="submit" type='submit'>{% trans "Donate" %}</button></div>