Update routes/subscription.py
Browse files- routes/subscription.py +3 -0
routes/subscription.py
CHANGED
|
@@ -142,6 +142,9 @@ async def stripe_webhook(request: Request):
|
|
| 142 |
return {"status": "Event received, no action needed."}
|
| 143 |
|
| 144 |
### **CANCEL SUBSCRIPTION** ###
|
|
|
|
|
|
|
|
|
|
| 145 |
@router.post("/cancel_subscription")
|
| 146 |
def cancel_subscription(data: CancelSubscriptionRequest):
|
| 147 |
try:
|
|
|
|
| 142 |
return {"status": "Event received, no action needed."}
|
| 143 |
|
| 144 |
### **CANCEL SUBSCRIPTION** ###
|
| 145 |
+
class CancelSubscriptionRequest(BaseModel):
|
| 146 |
+
subscription_id: str
|
| 147 |
+
|
| 148 |
@router.post("/cancel_subscription")
|
| 149 |
def cancel_subscription(data: CancelSubscriptionRequest):
|
| 150 |
try:
|