module:models/FundingAccountSnapshotResponse()

new module:models/FundingAccountSnapshotResponse()

This class subject to change without prior notice, Please dont use this class directly.

Constructs a new FundingAccountSnapshotResponse. The customer's funding account with which the payment is being made.

Members

static, readonly AccountSubtypeEnum :String

Allowed values for the account_subtype property.

Properties:
Name Type Description
savings String

value: "savings"

checking String

value: "checking"

money_market String

value: "money_market"

visa_credit String

value: "visa_credit"

mastercard_credit String

value: "mastercard_credit"

american_express_credit String

value: "american_express_credit"

discover_credit String

value: "discover_credit"

visa_debit String

value: "visa_debit"

mastercard_debit String

value: "mastercard_debit"

discover_debit String

value: "discover_debit"

apple_pay String

value: "apple_pay"

static, readonly AccountTypeEnum :String

Allowed values for the account_type property.

Properties:
Name Type Description
bank String

value: "bank"

debit_card String

value: "debit_card"

credit_card String

value: "credit_card"

wallet String

value: "wallet"

inner aba_routing_number :String

The ABA/Routing number for the bank account.

inner account_holder_name :String

The name as specified on the account.

inner account_number :String

The number or reference that a customer uses to identify the funding account. In case of Apple Pay, this is the device-specific account number of the card.

inner account_subtype :module:models/FundingAccountSnapshotResponse.AccountSubtypeEnum

The sub type of the funding account. This is derived by EBPP in the case of card funding accounts. It needs to be passed when adding or editing a DDA/Bank/ApplePay account.

inner account_type :module:models/FundingAccountSnapshotResponse.AccountTypeEnum

The type of the funding account.

inner display_text :String

UI representation of the account.

inner id :String

Id is a unique identifier assigned to the account in EBPP.

inner issuer_name :String

The name of the authority that has issued the account. This is relevant only in the case of bank accounts.

inner nickname :String

The nickname by which a customer might want to identify the account.

inner url :String

This URL fetches the funding account details.

Methods

static constructFromObject(data, obj) → {module:models/FundingAccountSnapshotResponse}

Constructs a FundingAccountSnapshotResponse 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:models/FundingAccountSnapshotResponse

Optional instance to populate.

Returns:
module:models/FundingAccountSnapshotResponse -

The populated FundingAccountSnapshotResponse instance.