habulaj commited on
Commit
11a36dc
·
verified ·
1 Parent(s): c8800aa

Update routes/hello.py

Browse files
Files changed (1) hide show
  1. routes/hello.py +4 -11
routes/hello.py CHANGED
@@ -195,7 +195,7 @@ def create_account(account_data: AccountRequest):
195
  account = stripe.Account.create(
196
  type="express",
197
  email=account_data.email,
198
- country="US", # 🇺🇸 Estados Unidos
199
  business_type="individual",
200
  business_profile={
201
  "mcc": "7298",
@@ -203,20 +203,13 @@ def create_account(account_data: AccountRequest):
203
  "product_description": "We connect stylists with clients through subscription services.",
204
  "support_email": "[email protected]"
205
  },
206
- default_currency="usd", # 💵 Dólar americano
207
  capabilities={
208
  "transfers": {"requested": True},
209
  "card_payments": {"requested": True}
210
- },
211
- settings={
212
- "payouts": {
213
- "schedule": {
214
- "interval": "monthly", # ✅ Suportado nos EUA
215
- "monthly_anchor": 15, # 🔹 Pagamento no dia 15 de cada mês
216
- "delay_days": 5 # 🔹 Atraso de 5 dias
217
- }
218
- }
219
  }
 
 
220
  )
221
  return {"account_id": account.id}
222
  except Exception as e:
 
195
  account = stripe.Account.create(
196
  type="express",
197
  email=account_data.email,
198
+ country="BR", # 🇧🇷 Brasil (obrigatório para plataformas BR)
199
  business_type="individual",
200
  business_profile={
201
  "mcc": "7298",
 
203
  "product_description": "We connect stylists with clients through subscription services.",
204
  "support_email": "[email protected]"
205
  },
206
+ default_currency="brl", # 💰 Real brasileiro
207
  capabilities={
208
  "transfers": {"requested": True},
209
  "card_payments": {"requested": True}
 
 
 
 
 
 
 
 
 
210
  }
211
+ # ⚠️ Não incluindo settings de payout pois no Brasil apenas 'daily' é suportado
212
+ # e é aplicado automaticamente pelo Stripe
213
  )
214
  return {"account_id": account.id}
215
  except Exception as e: