auto recurring testing phase 18

This commit is contained in:
rizwanisready
2024-08-02 12:37:09 +05:30
parent eb18a5d4dc
commit 9ef1593f33
2 changed files with 2 additions and 5 deletions

View File

@@ -132,11 +132,7 @@ class WebhookService:
raise ValueError(f"Invalid subscription ID: {subscription_id}")
def get_stripe_subscription(self):
stripe_subscription_id = self.charge_data["metadata"]["subscription"]
if stripe_subscription_id:
return stripe_subscription_id
else:
return None
return self.charge_data.get("subscription")
def get_order_id(self):
return self.charge_data["metadata"]["order_id"]

View File

@@ -723,6 +723,7 @@ def create_checkout_session(request):
"principal": str(request.user.id),
"order_id": order_id,
"subscription_id": str(subscription.id),
"subscription": str(subscription.id),
"transaction_id": "",
"couponCode": coupon_code if coupon_code else None,
},