feat: first stripe imp
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
from django.shortcuts import redirect, render
|
||||
from django.urls import reverse
|
||||
from django.views.decorators.http import require_POST
|
||||
|
||||
from home.models import CoursePage
|
||||
from purchase.stripe_client import stripe_client
|
||||
from purchase.models import CoursePurchase
|
||||
|
||||
|
||||
@@ -19,3 +21,12 @@ def mock_refund_purchase(request, purchase_id):
|
||||
purchase.mock_refund()
|
||||
|
||||
return redirect(purchase.course.url)
|
||||
|
||||
|
||||
@require_POST
|
||||
def test_purchase(request):
|
||||
return stripe_client.create_checkout_session("price_1TU8ZqK3lJAo3tbKX3T1jsBg")
|
||||
|
||||
|
||||
def purchase_success(request):
|
||||
return render(request, "success.html")
|
||||
|
||||
Reference in New Issue
Block a user