Programs determine the compliance and commercial terms of Accounts. By default, you have a Commercial Banking program for managing your own funds. If you are lending or managing funds on behalf of your customers, or otherwise engaged in regulated activity, we will work together to create additional Programs for you.
Fields
id- The Program identifier.bank- The Bank the Program is with.billing_account_id- The Program billing account.created_at- The ISO 8601 time at which the Program was created.default_digital_card_profile_id- The default configuration for digital cards attached to this Program.interest_rate- The Interest Rate currently being earned on the accounts in this program, as a string containing a decimal number. For example, a 1% interest rate would be represented as "0.01".lending- The lending details for the program.name- The name of the Program.type- A constant representing the object's type. For this resource it will always beprogram.updated_at- The ISO 8601 time at which the Program was last updated.
Summary
Types
@type t() :: %Increase.Programs.Program{ bank: String.t(), billing_account_id: String.t() | nil, created_at: DateTime.t(), default_digital_card_profile_id: String.t() | nil, id: String.t(), interest_rate: String.t(), lending: Increase.Programs.Program.Lending.t() | nil, name: String.t(), type: String.t(), updated_at: DateTime.t() }