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