From 00a274f64a65203a8cf28007391d813dd5e52912 Mon Sep 17 00:00:00 2001
From: Brody Wilton <brodywilton@hotmail.com>
Date: Fri, 22 Mar 2024 01:29:03 +0000
Subject: [PATCH] Add create_payment

---
 myproject/myapp/payments.py | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/myproject/myapp/payments.py b/myproject/myapp/payments.py
index 3faeffa..8a0e543 100644
--- a/myproject/myapp/payments.py
+++ b/myproject/myapp/payments.py
@@ -42,6 +42,7 @@ def create_payment(request):
         }]
     })
 
+<<<<<<< HEAD
     # Successfully communicated with API 
     if payment.create():
         print("Payment created successfully!")
@@ -99,4 +100,19 @@ def payment_cancelled(request):
     return render(request, 'payment_cancelled.html')
 
 def payment_success(request):
-    return render(request,'payment_success.html')
\ No newline at end of file
+    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)
-- 
GitLab