Update routes/subscription.py
Browse files- routes/subscription.py +11 -6
routes/subscription.py
CHANGED
@@ -233,19 +233,24 @@ def create_checkout_session(
|
|
233 |
cancel_url="https://yourdomain.com/cancel",
|
234 |
payment_method_types=["card"],
|
235 |
mode="subscription",
|
236 |
-
customer=customer_stripe_id,
|
237 |
line_items=[
|
238 |
{
|
239 |
-
"price": price_id,
|
240 |
"quantity": 1
|
241 |
}
|
242 |
],
|
243 |
metadata={
|
244 |
-
"stylist_id": stylist_stripe_id,
|
245 |
-
"user_id": user_id
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
}
|
247 |
-
)
|
248 |
-
|
249 |
logger.info(f"📌 Checkout session created successfully: {session.url}")
|
250 |
|
251 |
return {
|
|
|
233 |
cancel_url="https://yourdomain.com/cancel",
|
234 |
payment_method_types=["card"],
|
235 |
mode="subscription",
|
236 |
+
customer=customer_stripe_id,
|
237 |
line_items=[
|
238 |
{
|
239 |
+
"price": price_id,
|
240 |
"quantity": 1
|
241 |
}
|
242 |
],
|
243 |
metadata={
|
244 |
+
"stylist_id": stylist_stripe_id,
|
245 |
+
"user_id": user_id
|
246 |
+
},
|
247 |
+
subscription_data={ # 🔹 Adicionando metadata na subscription
|
248 |
+
"metadata": {
|
249 |
+
"stylist_id": stylist_stripe_id,
|
250 |
+
"user_id": user_id
|
251 |
+
}
|
252 |
}
|
253 |
+
)
|
|
|
254 |
logger.info(f"📌 Checkout session created successfully: {session.url}")
|
255 |
|
256 |
return {
|