From 8b1d9bb5a9bcac0f2e92daadf86ea007c9472aea Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Wed, 9 Oct 2024 11:31:31 +0530 Subject: [PATCH] fix: create order for razorpay --- lms/lms/payments.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lms/lms/payments.py b/lms/lms/payments.py index 2080318b..7cff8ca7 100644 --- a/lms/lms/payments.py +++ b/lms/lms/payments.py @@ -42,6 +42,10 @@ def get_payment_link(doctype, docname, title, amount, total_amount, currency, ad "redirect_to": redirect_to, "payment": payment.name, } + if payment_gateway == "Razorpay": + order = controller.create_order(**payment_details) + payment_details.update({"order_id": order.get("id")}) + url = controller.get_payment_url(**payment_details) return url