class MerchantESolutions::AdjustmentRecord
Attributes
adjustment_date[R]
adjustment_reference_number[R]
card_number[R]
cb_reference_number[R]
client_reference_number[R]
control_number[R]
first_time[R]
incoming_date[R]
organization_id[R]
organization_name[R]
purchase_id[R]
reason[R]
reason_code[R]
reference_id[R]
terminal_id[R]
transaction_amount[R]
transaction_date[R]
trident_transaction_id[R]
Public Class Methods
new(row)
click to toggle source
# File lib/merchant_e_solutions/adjustment_record.rb, line 12 def initialize(row) @organization_id = row[0] @organization_name = row[1] @control_number = row[2] @incoming_date = parse_date(row[3]) @card_number = row[4] @reference_id = row[5] @transaction_date = parse_date(row[6]) @transaction_amount = row[7] @trident_transaction_id = row[8] @purchase_id = row[9] @client_reference_number = row[10] @authorization_code = row[11] @adjustment_date = parse_date(row[12]) @adjustment_reference_number = row[13] @reason = row[14] @first_time = parse_boolean(row[15]) @reason_code = row[16] @cb_reference_number = row[17] @terminal_id = row[18] end