module:model/NewAccountDefinition

module:model/NewAccountDefinition

new module:model/NewAccountDefinition()

Source:

Constructs a new NewAccountDefinition.

Members

(inner) accountName :String

Source:

The account name for the new account.

Type:
  • String

(inner) accountSettings :module:model/AccountSettingsInformation

Source:

The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden.

Type:

(inner) addressInformation :module:model/AccountAddress

Source:

A complex type that contains the following information for the new account: Street1, Street2, City, State, Zip, Phone, and Fax.

Type:

(inner) creditCardInformation :module:model/CreditCardInformation

Source:

A complex type that has information about the credit card used to pay for this account.

Type:

(inner) directDebitProcessorInformation :module:model/DirectDebitProcessorInformation

Source:

Information about the bank that processes direct debits for the payment plan.

Type:

(inner) distributorCode :String

Source:

The code that identifies the billing plan groups and plans for the new account.

Type:
  • String

(inner) distributorPassword :String

Source:

The password for the distributorCode.

Type:
  • String

(inner) enablePreAuth :String

Source:
Type:
  • String

(inner) envelopePartitionId :String

Source:
Type:
  • String

(inner) initialUser :module:model/UserInformation

Source:

A complex type with the initial user information for the new account. Note that some user information is set internally based on the plan and cannot be overridden.

Type:

(inner) paymentMethod :String

Source:
Type:
  • String

(inner) paymentProcessor :String

Source:
Type:
  • String

(inner) paymentProcessorInformation :module:model/PaymentProcessorInformation

Source:

Information about the entity that processes payments for the billing plan.

Type:

(inner) planInformation :module:model/PlanInformation

Source:

An object used to identify the features and attributes of the account being created.

Type:

(inner) processPayment :String

Source:
Type:
  • String

(inner) referralInformation :module:model/ReferralInformation

Source:

A complex type that contains properties for entering referral and discount information.

Type:

(inner) socialAccountInformation :module:model/SocialAccountInformation

Source:

Contains properties that map a DocuSign user to a social account (Facebook, Yahoo, etc.)

Type:

(inner) taxExemptId :String

Source:
Type:
  • String

Methods

(static) constructFromObject(data, obj) → {module:model/NewAccountDefinition}

Source:

Constructs a NewAccountDefinition from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj module:model/NewAccountDefinition

Optional instance to populate.

Returns:

The populated NewAccountDefinition instance.

Type
module:model/NewAccountDefinition