Plaid::Enhancements
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
A grouping of the Plaid produced transaction enhancement fields.
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
A hierarchical array of the categories to which this transaction belongs. For a full list of categories, see /categories/get.
Custom attribute writer method checking allowed values (enum). @param [Object] category Object to be assigned
The ID of the category to which this transaction belongs. For a full list of categories, see /categories/get.
Custom attribute writer method checking allowed values (enum). @param [Object] category_id Object to be assigned
The check number of the transaction. This field is only populated for check transactions.
Custom attribute writer method checking allowed values (enum). @param [Object] check_number Object to be assigned
The counterparties present in the transaction. Counterparties, such as the merchant or the financial institution, are extracted by Plaid from the raw description.
Custom attribute writer method checking allowed values (enum). @param [Object] counterparties Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Custom attribute writer method checking allowed values (enum). @param [Object] location Object to be assigned
The URL of a logo associated with this transaction, if available. The logo will always be 100×100 pixel PNG file.
Custom attribute writer method checking allowed values (enum). @param [Object] logo_url Object to be assigned
The name of the primary counterparty, such as the merchant or the financial institution, as extracted by Plaid from the raw description.
Custom attribute writer method checking allowed values (enum). @param [Object] merchant_name Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] payment_channel Object to be assigned
Custom attribute writer method checking allowed values (enum). @param [Object] personal_finance_category Object to be assigned
The URL of an icon associated with the primary personal finance category. The icon will always be 100×100 pixel PNG file.
Custom attribute writer method checking allowed values (enum). @param [Object] personal_finance_category_icon_url Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid
Custom attribute writer method checking allowed values (enum). @param [Object] website Object to be assigned