2025-12-26


Account Center

[BREAKING] Enforced Enum Validation for industry field

[BREAKING] The business_details.industry field in Create SubAccount now enforces validation against a specific set of enum codes.

  • Previously, this field only checked for non-empty values.
  • Now, it must contain a valid code from the industry code list: Industry Code Mapping.

Affected Endpoints:

  • Create SubAccount, request only

Changes:

  • [Modified behavior] The business_details.industry must strictly match a valid enum code.

Notes:

  • Transition Period: From 2025-12-25 to 2026-01-01, both old and new values will be accepted for compatibility.
  • Enforcement: After 2026-01-01, only valid enum codes will be accepted.

[BREAKING] Response Type Change for business_code

[BREAKING] The data type of the business_code field in the response has changed from a string to an array of strings.

  • Existing integrations expecting a single string value will need to be updated to handle an array.
  • Example: "business_code": "BANKING" becomes "business_code": ["BANKING"].

Affected Endpoints:

  • Retrieve Account, response only
  • List Connected Accounts, response only

Changes:

  • [Modified behavior] Response field business_code changed from string to array[string].
  • Possible values include: BANKING, ACQUIRING, ISSUING.

[DEPRECATED] Removal of business_type field

[DEPRECATED] The business_type field in the Create SubAccount request is deprecated and will be removed.

Affected Endpoints:

  • Create SubAccount, request only

Changes:

  • [Removed fields] business_type