<div class="checkout-infobar" style="background: yellow; padding:20px; border: 1px solid yellow; border-radius: 10px; margin: 0 0 20px;">
<div class="if-monthly">
- Dziękujemy za wybranie comiesięcznej wpłaty.
+ Dziękujemy, że decydujesz się wspierać nas co miesiąc.<br/>
+ Jeśli to pomyłka, możesz zmienić darowiznę na <a class="donation-mod-monthly" data-url="{% url 'donation_set_monthly' schedule.key %}" data-monthly="false" href="{% url 'donation_step1' schedule.key %}">jednorazową</a>.
</div>
<div class="if-not-monthly">
- Czy na pewno nie comiesięczna? <a class="donation-mod-monthly" data-url="{% url 'donation_set_monthly' schedule.key %}" href="{% url 'donation_step1' schedule.key %}">Zmień na comiesięczną wpłatę.</a>
+ Wolę wspierać co miesiąc!
+ <a class="donation-mod-monthly" data-url="{% url 'donation_set_monthly' schedule.key %}" data-monthly="true" href="{% url 'donation_step1' schedule.key %}">Zmień na comiesięczną wpłatę.</a>
</div>
</div>
{% include "club/donation_infobox.html" %}
{% if schedule.monthly %}
- <h3>Comiesięczna darowizna będzie pobierana automatycznie</h3>
+ <h3>Darowizna będzie pobierana automatycznie co miesiąc.</h3>
<p>Możesz z niej zrezygnować w dowolnej chwili, korzystając z linku który dostaniesz mailem.</p>
{% endif %}
def set_monthly(request, key):
schedule = get_object_or_404(models.Schedule, payed_at=None, key=key)
if request.POST:
- schedule.monthly = True
+ schedule.monthly = request.POST.get('monthly') == 'true'
schedule.save(update_fields=['monthly'])
return JsonResponse({
"amount": schedule.amount,
method: 'POST',
data: {
csrfmiddlewaretoken: $("[name=csrfmiddlewaretoken]").val(),
+ monthly: $(this).data('monthly'),
},
url: $(this).data('url'),
success: function(data) {