auto recurring testing phase 16

This commit is contained in:
rizwanisready
2024-08-01 21:03:01 +05:30
parent f7d904fee1
commit d1ab24dc0d
3 changed files with 5 additions and 8 deletions

View File

@@ -279,9 +279,9 @@ class SubscriptionService:
grace_period_end_date=end_date + timedelta(days=15),
coupon_code=coupon.coupon_code if coupon else None,
)
# if coupon:
# coupon.no_of_redeems += 1
# coupon.save()
if coupon:
coupon.no_of_redeems += 1
coupon.save()
self.principal_subscription = principal_subscription
return principal_subscription

View File

@@ -1,8 +1,5 @@
from django.urls import path
from . import views
from rest_framework_simplejwt.views import (
TokenRefreshView,
)
urlpatterns = [

View File

@@ -714,7 +714,7 @@ def create_checkout_session(request):
# Default transaction amount based on subscription amount
final_amount = subscription.amount
print("Before Session Data")
session_data = {
"payment_method_types": ["card"],
"success_url": request.build_absolute_uri("/subscriptions/success/"),
@@ -727,7 +727,7 @@ def create_checkout_session(request):
"couponCode": coupon_code if coupon_code else None,
},
}
print("session_data: ", session_data)
# Coupon Handling
if coupon_code:
try: