price increase

This commit is contained in:
Martin Quarda 2024-08-20 16:00:01 +02:00
parent 6521cbd658
commit fd331a9573
2 changed files with 14 additions and 6 deletions

View File

@ -71,13 +71,18 @@ def register(request):
)
user.save()
if date.today() >= date(2024, 9, 28):
price = 79000
else:
price = 69000
payment_data = {
'merchant': COMGATE_MERCHANT,
'test': 'true' if COMGATE_TEST else 'false',
'price': 69000,
'price': price,
'curr': 'CZK',
'method': 'ALL',
'label': 'Startovné',
'label': 'Startovné na závod Alkátor Race Studené 2024',
'email': user.email,
'fullName': f"{user.first_name} {user.last_name}",
'refId': f'{user.invoice_id}',
@ -111,6 +116,7 @@ def payment_result(request):
user = User.objects.get(invoice_id=ref_id)
except User.DoesNotExist:
mail_admins('Chyba s platbou!', f'invoice_id={ref_id}&paid={paid}')
return HttpResponse(status=404)
if paid == 'PAID':
user.paid = True
user.save()
@ -129,12 +135,12 @@ Budou tě čekat nevídané překážky.
O podrobnostech budeme informovat emailem.
Nezapomeň nás sledovat na Facebooku, Instagramu, YouTube a TikToku.
Na tento email není třeba odpovídat, prootže je generován automaticky s přijatou platbou. V případě potřeby psát na info@alkator.cz .
Na tento email není třeba odpovídat, protože je generován automaticky s přijatou platbou. V případě potřeby pište na info@alkator.cz .
ALKÁTOR TEAM
email: info@alkator.cz
tel: + 420 728 018 088
web: alkator.cz""",
web: https://alkator.cz""",
"info@alkator.cz",
[user.email],
)
@ -152,7 +158,7 @@ def payment_state(request):
return HttpResponse('{"status":"success", "reason":"Úspěšná platba"}', content_type='application/json')
else:
return HttpResponse('{"status":"failed", "reason":"Zatím nemáme informace o provedené platbě. Zkuste reload nebo zkontrolujte email."}', content_type='application/json')
except User.DoesNotExist as e:
except User.DoesNotExist:
return HttpResponse('{"status":"failed", "reason":"Uživatel neexistuje, registraci prosím opakujte."}', content_type='application/json')

View File

@ -226,7 +226,7 @@ class Main extends Component {
<h1 class="col val">
<b>CENA</b>
<br />
690
690 *
</h1>
</div>
</div>
@ -249,6 +249,8 @@ class Main extends Component {
<p>Start závodu je v 10:00, ale check-in se zahájením akce je již od 8:30.</p>
<p>* S blížícím se závodem bude 28.9 zvednuta cena na 790 .</p>
<p>Rozhodně se podívej na FAQ sekci, zde na stránce, kde najdeš důležité informace týkající se závodu ALKÁTOR RACE.</p>
<p>Sportem ku chlastu!</p>
</div>