habulaj commited on
Commit
1735268
·
verified ·
1 Parent(s): 59aeb79

Update routes/subscription.py

Browse files
Files changed (1) hide show
  1. 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, # Usando o customer_stripe_id do cliente
237
  line_items=[
238
  {
239
- "price": price_id, # Usando o price_id do estilista
240
  "quantity": 1
241
  }
242
  ],
243
  metadata={
244
- "stylist_id": stylist_stripe_id, # ID da conta do estilista
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 {