new module:models/FundingAccountSnapshotResponse()
This class subject to change without prior notice, Please dont use this class directly.
Constructs a newFundingAccountSnapshotResponse
.
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"
-
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"
-
inner aba_routing_number :String
-
The ABA/Routing number for the bank account.
-
inner account_number :String
-
The number or reference that a customer uses to identify the funding account.
-
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 account.
-
inner account_type :module:models/FundingAccountSnapshotResponse.AccountTypeEnum
-
The type of the funding 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 fromdata
toobj
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.