habulaj commited on
Commit
dba2288
·
verified ·
1 Parent(s): fc1c26e

Update routes/subscription.py

Browse files
Files changed (1) hide show
  1. routes/subscription.py +2 -3
routes/subscription.py CHANGED
@@ -194,7 +194,7 @@ def create_checkout_session(
194
  cancel_url="https://yourdomain.com/cancel",
195
  payment_method_types=["card"],
196
  mode="subscription",
197
- customer=user_stripe_id,
198
  line_items=[
199
  {
200
  "price": price_id, # ✅ Mantém o price_id, sem "description"
@@ -202,12 +202,11 @@ def create_checkout_session(
202
  }
203
  ],
204
  metadata={
205
- "stylist_id": stylist_stripe_id,
206
  "user_id": user_id,
207
  "consultations_per_month": consultations
208
  }
209
  )
210
-
211
  return {
212
  "message": "Checkout session created successfully!",
213
  "checkout_url": session.url
 
194
  cancel_url="https://yourdomain.com/cancel",
195
  payment_method_types=["card"],
196
  mode="subscription",
197
+ customer=user.get("stripe_customer_id"), # Certifique-se de que isso retorna 'cus_...'
198
  line_items=[
199
  {
200
  "price": price_id, # ✅ Mantém o price_id, sem "description"
 
202
  }
203
  ],
204
  metadata={
205
+ "stylist_id": stylist_stripe_id, # ID da conta do estilista (acct_...)
206
  "user_id": user_id,
207
  "consultations_per_month": consultations
208
  }
209
  )
 
210
  return {
211
  "message": "Checkout session created successfully!",
212
  "checkout_url": session.url