Skip to content
Snippets Groups Projects
Commit 00a274f6 authored by Brody Wilton's avatar Brody Wilton
Browse files

Add create_payment

parent 85a26223
Branches
No related tags found
1 merge request!26Brodybranch
...@@ -42,6 +42,7 @@ def create_payment(request): ...@@ -42,6 +42,7 @@ def create_payment(request):
}] }]
}) })
<<<<<<< HEAD
# Successfully communicated with API # Successfully communicated with API
if payment.create(): if payment.create():
print("Payment created successfully!") print("Payment created successfully!")
...@@ -100,3 +101,18 @@ def payment_cancelled(request): ...@@ -100,3 +101,18 @@ def payment_cancelled(request):
def payment_success(request): def payment_success(request):
return render(request,'payment_success.html') return render(request,'payment_success.html')
=======
if payment.create():
print("Payment created successfully!")
for link in payment.links:
if link.rel == "approval_url":
approval_url = str(link.href)
print("Redirect for approval: %s" % (approval_url))
return JsonResponse({"approval_url": approval_url})
else:
print(payment.error)
return JsonResponse({"error": "Payment creation failed"})
def execute_payment(request):
pass
>>>>>>> d6d607c (Add create_payment)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment