From 33d1c3c94e558b18a5f76befa5ea71356af13c67 Mon Sep 17 00:00:00 2001 From: rizwanisready Date: Fri, 2 Aug 2024 17:57:21 +0530 Subject: [PATCH] auto recurring testing phase 26 --- manage_subscriptions/views.py | 6 ++++++ .../manage_subscriptions/principal_subscriptions_list.html | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/manage_subscriptions/views.py b/manage_subscriptions/views.py index 5575340..7c59d0e 100644 --- a/manage_subscriptions/views.py +++ b/manage_subscriptions/views.py @@ -781,6 +781,12 @@ def create_checkout_session(request): } ] session_data["mode"] = "payment" + session_data["invoice_creation"] = { + "enabled": True, + "invoice_data": { + "metadata": session_data["metadata"], + } + } checkout_session = stripe.checkout.Session.create(**session_data) return JsonResponse({"sessionId": checkout_session["id"]}) except Exception as e: diff --git a/templates/manage_subscriptions/principal_subscriptions_list.html b/templates/manage_subscriptions/principal_subscriptions_list.html index 79e88c4..97583ef 100644 --- a/templates/manage_subscriptions/principal_subscriptions_list.html +++ b/templates/manage_subscriptions/principal_subscriptions_list.html @@ -89,7 +89,7 @@ {{data_obj.start_date}} {{data_obj.end_date}} - {{data_obj.is_stripe_subscription}} + {{data_obj.is_stripe_subscription}} {{data_obj.grace_period_end_date}} {{data_obj.created_on}}