From 08b83e39a1bbac0118d4e6f371acadf104449c1f Mon Sep 17 00:00:00 2001 From: rizwanisready Date: Fri, 12 Apr 2024 16:27:19 +0530 Subject: [PATCH] added stripeCheckoutUrl 2 --- goodtimes/settings/development.py | 1 + goodtimes/settings/production.py | 9 +++++++-- goodtimes/settings/staging.py | 7 ++++++- goodtimes/settings/wdipl.py | 7 ++++++- manage_subscriptions/views.py | 1 + templates/stripe_html/index.html | 22 +++------------------- 6 files changed, 24 insertions(+), 23 deletions(-) diff --git a/goodtimes/settings/development.py b/goodtimes/settings/development.py index 6488d10..f362626 100644 --- a/goodtimes/settings/development.py +++ b/goodtimes/settings/development.py @@ -55,3 +55,4 @@ STATIC_URL = "/static/" STATICFILES_DIRS = [BASE_DIR.joinpath("static")] STRIPE_CHECKOUT_URL = "http://localhost:8000/subscriptions/stripe-subscription/" +STRIPE_FINAL_URL = "http://localhost:8000/subscriptions/create-checkout-session/" diff --git a/goodtimes/settings/production.py b/goodtimes/settings/production.py index 771c52e..b2413da 100644 --- a/goodtimes/settings/production.py +++ b/goodtimes/settings/production.py @@ -46,7 +46,7 @@ LOGGING = { "level": LOGGING_LEVEL, "class": "logging.handlers.RotatingFileHandler", "filename": os.path.join(LOGGING_DIR, "godtimes_pro_error.log"), - 'maxBytes': 5242880, # 5*1024*1024 bytes (5MB) + "maxBytes": 5242880, # 5*1024*1024 bytes (5MB) "backupCount": 10, # Number of log files to keep (15 days' worth of logs) "formatter": "verbose", }, @@ -76,4 +76,9 @@ STATIC_URL = "/static/" STATICFILES_DIRS = [BASE_DIR.joinpath("static")] -STRIPE_CHECKOUT_URL = "https://staging.goodtimesltd.co.uk/subscriptions/stripe-subscription/" \ No newline at end of file +STRIPE_CHECKOUT_URL = ( + "https://staging.goodtimesltd.co.uk/subscriptions/stripe-subscription/" +) +STRIPE_FINAL_URL = ( + "https://staging.goodtimesltd.co.uk/subscriptions/create-checkout-session/" +) diff --git a/goodtimes/settings/staging.py b/goodtimes/settings/staging.py index e12105b..7d4d773 100644 --- a/goodtimes/settings/staging.py +++ b/goodtimes/settings/staging.py @@ -75,4 +75,9 @@ STATIC_URL = "/static/" STATICFILES_DIRS = [BASE_DIR.joinpath("static")] -STRIPE_CHECKOUT_URL = "https://staging.goodtimesltd.co.uk/subscriptions/stripe-subscription/" +STRIPE_CHECKOUT_URL = ( + "https://staging.goodtimesltd.co.uk/subscriptions/stripe-subscription/" +) +STRIPE_FINAL_URL = ( + "https://staging.goodtimesltd.co.uk/subscriptions/create-checkout-session/" +) diff --git a/goodtimes/settings/wdipl.py b/goodtimes/settings/wdipl.py index f958b9e..fdc2f39 100644 --- a/goodtimes/settings/wdipl.py +++ b/goodtimes/settings/wdipl.py @@ -75,4 +75,9 @@ STATIC_URL = "/static/" STATICFILES_DIRS = [BASE_DIR.joinpath("static")] -STRIPE_CHECKOUT_URL = "https://goodtimes.betadelivery.com/subscriptions/stripe-subscription/" +STRIPE_CHECKOUT_URL = ( + "https://goodtimes.betadelivery.com/subscriptions/stripe-subscription/" +) +STRIPE_FINAL_URL = ( + "https://goodtimes.betadelivery.com/subscriptions/create-checkout-session/" +) diff --git a/manage_subscriptions/views.py b/manage_subscriptions/views.py index 7cfd649..5246f99 100644 --- a/manage_subscriptions/views.py +++ b/manage_subscriptions/views.py @@ -391,6 +391,7 @@ class SubscriptionPageView(TemplateView): if subscriptions.exists(): context["subscriptions"] = subscriptions context["stripeCheckoutUrl"] = settings.STRIPE_CHECKOUT_URL + context["stripeFinalUrl"] = settings.STRIPE_FINAL_URL else: # Handle the case where no subscriptions are found for the principal type. context["error"] = "No subscriptions found for your user type." diff --git a/templates/stripe_html/index.html b/templates/stripe_html/index.html index 7a546b7..7da8800 100644 --- a/templates/stripe_html/index.html +++ b/templates/stripe_html/index.html @@ -443,7 +443,9 @@