Ajoute un nouveau code d'erreur pour les validations de type d'entrepriseModifications majeures
Nouveautés
Ajoute un code d’erreur unsupported_ au tableau requirements.errors dans les API Accounts, API Capabilities, API Persons, et API Bank Accounts.
Nous retournons le unsupported_ si le type de l’entreprise n’est pas pris en charge dans le pays du marchand.
// GET /v1/accounts/{{CONNECTED_ACCOUNT_ID}} { ... "requirements": { "currently_due": ["business_type"], "errors": [ { "code": "unsupported_business_type", "requirement": "business_type", "reason": "Business type isn't supported in merchant country. 'individual' isn't a supported business type in country NL." } ], ... }, ... }
Pourquoi s’agit-il d’une modification majeure ?
Certaines intégrations Connect peuvent nécessiter une mise à jour pour gérer les nouveaux codes d’erreur.
Impact
Si vous fournissez un type de l’entreprise qui n’est pas pris en charge par le pays du marchand, nous vous renvoyons le code d’erreurunsupported_. Vous devez mettre à jour le type de l’entreprise à une valeur valide.
Créez de nouveaux comptes avec le bon type d’entreprise et la bonne structure d’entreprise
Lors de la création de nouveaux comptes, assurez-vous de fournir un type d’entreprise et une structure d’entreprise valides pour le pays. Cela peut vous éviter de recevoir des erreurs.
// Correct approach for new accounts curl -X POST https://api.stripe.com/v1/accounts \ -u sk_test_123: \ -d "country=NL" \ -d "type=custom" \ -d "business_type=company" \ -d "company[structure]=sole_proprietorship"
Si vous rencontrez l’erreur sur des comptes existants, mettez à jour les comptes pour résoudre l’erreur.
// Update existing accounts curl -X POST https://api.stripe.com/v1/accounts/acct_123 \ -u sk_test_123: \ -d "business_type=company" \ -d "company[structure]=sole_proprietorship" \ // Successful response { "id": "acct_123", "business_type": "company", "company": { "structure": "sole_proprietorship", ... }, "requirements": { "currently_due": [], // business_type requirement resolved "errors": [] } ... }