View Source
Plaid.Liabilities.Student
(elixir_plaid v1.2.1)
Specs
t() :: %Plaid.Liabilities.Student{
account_id: String.t() | nil,
account_number: String.t() | nil,
disbursement_dates: [String.t()] | nil,
expected_payoff_date: String.t() | nil,
guarantor: String.t() | nil,
interest_rate_percentage: number(),
is_overdue: boolean() | nil,
last_payment_amount: number() | nil,
last_payment_date: String.t() | nil,
last_statement_balance: number() | nil,
last_statement_issue_date: String.t() | nil,
loan_name: String.t() | nil,
loan_status: Plaid.Liabilities.Student.LoanStatus.t(),
minimum_payment_amount: number() | nil,
next_payment_due_date: String.t() | nil,
origination_date: String.t() | nil,
origination_principal_amount: number() | nil,
outstanding_interest_amount: number() | nil,
payment_reference_number: String.t() | nil,
pslf_status: Plaid.Liabilities.Student.PSLFStatus.t(),
repayment_plan: Plaid.Liabilities.Student.RepaymentPlan.t(),
sequence_number: String.t() | nil,
servicer_address: Plaid.Address.t(),
ytd_interest_paid: number() | nil,
ytd_principal_paid: number() | nil
}