working on payments

This commit is contained in:
Thomas Steen Rasmussen 2016-05-16 16:31:51 +02:00
parent f4be670301
commit 2117e80cf6
2 changed files with 9 additions and 4 deletions

View file

@ -2,11 +2,12 @@ from django.conf.urls import url
from views import * from views import *
urlpatterns = [ urlpatterns = [
url(r'orders/(?P<pk>[0-9]+)/pay/creditcard/$', EpayFormView.as_view(), name='epay_form'),
url(r'epay_callback/', EpayCallbackView.as_view(), name='epay_callback'),
url(r'^$', ShopIndexView.as_view(), name='index'), url(r'^$', ShopIndexView.as_view(), name='index'),
url(r'products/(?P<slug>[-_\w+]+)/$', ProductDetailView.as_view(), name='product_detail'), url(r'products/(?P<slug>[-_\w+]+)/$', ProductDetailView.as_view(), name='product_detail'),
url(r'orders/$', OrderListView.as_view(), name='order_list'), url(r'orders/$', OrderListView.as_view(), name='order_list'),
url(r'orders/(?P<pk>[0-9]+)/$', OrderDetailView.as_view(), name='order_detail'), url(r'orders/(?P<pk>[0-9]+)/$', OrderDetailView.as_view(), name='order_detail'),
# url(r'orders/(?P<pk>[0-9]+)/checkout/$', CheckoutView.as_view(), name='checkout'), url(r'orders/(?P<pk>[0-9]+)/pay/creditcard/$', EpayFormView.as_view(), name='epay_form'),
url(r'orders/(?P<pk>[0-9]+)/pay/blockchain/$', CoinifyRedirectView.as_view(), name='coinify_pay'),
url(r'orders/(?P<pk>[0-9]+)/pay/banktransfer/$', BankTransferView.as_view(), name='bank_transfer'),
url(r'epay_callback/', EpayCallbackView.as_view(), name='epay_callback'),
] ]

View file

@ -10,7 +10,6 @@ from django.views.generic import (
ListView, ListView,
DetailView, DetailView,
FormView, FormView,
View,
) )
from camps.models import Camp from camps.models import Camp
from shop.models import ( from shop.models import (
@ -304,3 +303,8 @@ class EpayCallbackView(View):
return HttpResponse(status=400) return HttpResponse(status=400)
return HttpResponse('OK') return HttpResponse('OK')
class BankTransferView(TemplateView):
template_name = 'epay_form.html'