Class: Increase::Models::ACHTransfer::Addenda

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/ach_transfer.rb

Defined Under Namespace

Classes: Freeform, PaymentOrderRemittanceAdvice

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#categorySymbol

The type of the resource. We may add additional possible values for this enum over time; your application should be able to handle such additions gracefully.

Returns:

  • (Symbol)


199
# File 'lib/increase/models/ach_transfer.rb', line 199

required :category, Increase::Enum.new(:freeform, :payment_order_remittance_advice, :other)

#freeformIncrease::Models::ACHTransfer::Addenda::Freeform

Unstructured payment_related_information passed through with the transfer.



204
# File 'lib/increase/models/ach_transfer.rb', line 204

required :freeform, -> { Increase::Models::ACHTransfer::Addenda::Freeform }

#payment_order_remittance_adviceIncrease::Models::ACHTransfer::Addenda::PaymentOrderRemittanceAdvice

Structured ASC X12 820 remittance advice records. Please reach out to [email protected] for more information.



209
210
# File 'lib/increase/models/ach_transfer.rb', line 209

required :payment_order_remittance_advice,
-> { Increase::Models::ACHTransfer::Addenda::PaymentOrderRemittanceAdvice }