Class: AchClient::ReturnedAchResponse

Inherits:
AchResponse show all
Defined in:
lib/ach_client/objects/responses/returned_ach_response.rb

Overview

Representation of an Ach return that failed

Direct Known Subclasses

CorrectedAchResponse

Instance Attribute Summary collapse

Attributes inherited from AchResponse

#amount, #date

Instance Method Summary collapse

Constructor Details

#initialize(amount:, date:, return_code:) ⇒ ReturnedAchResponse

correction (ie AchClient::ReturnCodes.find_by(code: ‘C01’))

Parameters:

  • date (DateTime)

    date of correction return

  • return_code (AchClient::ReturnCode)

    Ach Return code for the



11
12
13
14
# File 'lib/ach_client/objects/responses/returned_ach_response.rb', line 11

def initialize(amount:, date:, return_code:)
  @return_code = return_code
  super(amount: amount, date: date)
end

Instance Attribute Details

#return_codeObject (readonly)

Returns the value of attribute return_code.



5
6
7
# File 'lib/ach_client/objects/responses/returned_ach_response.rb', line 5

def return_code
  @return_code
end