Private
Public Access
1
0

refund policy updated

This commit is contained in:
Sander Roosendaal
2019-02-08 11:39:25 +01:00
parent f07e8482dc
commit 10519ca558
8 changed files with 129 additions and 19 deletions

View File

@@ -316,6 +316,7 @@ def checkouts_view(request):
return HttpResponseRedirect(url)
form = BillingForm(request.POST)
print request.POST
if form.is_valid():
data = form.cleaned_data
success,amount = braintreestuff.create_subscription(r,data)
@@ -329,7 +330,16 @@ def checkouts_view(request):
messages.error(request,"There was a problem with your payment")
url = reverse(billing_view)
return HttpResponseRedirect(url)
elif 'tac' not in request.POST:
try:
planid = int(request.POST['plan'])
url = reverse('payment_confirm_view',kwargs={'planid':planid})
messages.error(request,"You must review and acknowledge the terms and conditions")
return HttpResponseRedirect(url)
except IndexError:
messages.error(request,"There was an error in the payment form")
url = reverse('billing_view')
return HttpResponseRedirect(url)
else:
messages.error(request,"There was an error in the payment form")
url = reverse(billing_view)