Update routes/hello.py
Browse files- 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="
|
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="
|
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:
|