STPConnectAccountCompanyParams

public class STPConnectAccountCompanyParams : NSObject
extension STPConnectAccountCompanyParams: STPFormEncodable

Information about the company or business to use with STPConnectAccountParams.

  • The company’s primary address.

    Declaration

    Swift

    @objc
    public var address: STPConnectAccountAddress!
  • The Kana variation of the company’s primary address (Japan only).

    Declaration

    Swift

    @objc
    public var kanaAddress: STPConnectAccountAddress?
  • The Kanji variation of the company’s primary address (Japan only).

    Declaration

    Swift

    @objc
    public var kanjiAddress: STPConnectAccountAddress?
  • Whether the company’s directors have been provided. Set this Boolean to true after creating all the company’s directors with the Persons API (https://stripe.com/docs/api/persons) for accounts with a relationship.director requirement. This value is not automatically set to true after creating directors, so it needs to be updated to indicate all directors have been provided.

    Declaration

    Swift

    @objc
    public var directorsProvided: NSNumber?
  • The company’s legal name.

    Declaration

    Swift

    @objc
    public var name: String?
  • The Kana variation of the company’s legal name (Japan only).

    Declaration

    Swift

    @objc
    public var kanaName: String?
  • The Kanji variation of the company’s legal name (Japan only).

    Declaration

    Swift

    @objc
    public var kanjiName: String?
  • Whether the company’s owners have been provided. Set this Boolean to true after creating all the company’s owners with the Persons API (https://stripe.com/docs/api/persons) for accounts with a relationship.owner requirement.

    Declaration

    Swift

    @objc
    public var ownersProvided: NSNumber?
  • The company’s phone number (used for verification).

    Declaration

    Swift

    @objc
    public var phone: String?
  • The business ID number of the company, as appropriate for the company’s country. (Examples are an Employer ID Number in the U.S., a Business Number in Canada, or a Company Number in the UK.)

    Declaration

    Swift

    @objc
    public var taxID: String?
  • The jurisdiction in which the taxID is registered (Germany-based companies only).

    Declaration

    Swift

    @objc
    public var taxIDRegistrar: String?
  • The VAT number of the company.

    Declaration

    Swift

    @objc
    public var vatID: String?

STPFormEncodable