class

Plaid::PaymentInitiationStandingOrderMetadata

Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

Metadata specifically related to valid Payment Initiation standing order configurations for the institution.

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
new(*, supports_standing_order_end_date : Bool | Nil = nil, supports_standing_order_negative_execution_days : Bool | Nil = nil, valid_standing_order_intervals : Array(PaymentScheduleInterval) | Nil = nil)

Initializes the object @param [Hash] attributes Model attributes in the form of hash

Source

Instance methods

==(other : self)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

hash(hasher)

Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code

list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
supports_standing_order_end_date

Indicates whether the institution supports closed-ended standing orders by providing an end date.

Source
supports_standing_order_end_date=(new_value : Bool | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] supports_standing_order_end_date Object to be assigned

Source
supports_standing_order_negative_execution_days

This is only applicable to MONTHLY standing orders. Indicates whether the institution supports negative integers (-1 to -5) for setting up a MONTHLY standing order relative to the end of the month.

Source
supports_standing_order_negative_execution_days=(new_value : Bool | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] supports_standing_order_negative_execution_days Object to be assigned

Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source
valid_standing_order_intervals

A list of the valid standing order intervals supported by the institution.

Source
valid_standing_order_intervals=(new_value : Array(PaymentScheduleInterval) | Nil)

Custom attribute writer method checking allowed values (enum). @param [Object] valid_standing_order_intervals Object to be assigned

Source