Class: Hps::HpsReportTransactionDetails

Inherits:
HpsAuthorization show all
Defined in:
lib/hps/entities/hps_report_transaction_details.rb

Instance Attribute Summary collapse

Attributes inherited from HpsAuthorization

#authorization_code, #authorized_amount, #avs_result_code, #avs_result_text, #card_type, #cpc_indicator, #cvv_result_code, #cvv_result_text, #token_data

Attributes inherited from HpsTransaction

#reference_number, #response_code, #response_text, #transaction_header, #transaction_id

Instance Method Summary collapse

Constructor Details

#initialize(header) ⇒ HpsReportTransactionDetails

Returns a new instance of HpsReportTransactionDetails.



6
7
8
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 6

def initialize(header)
	super(header)
end

Instance Attribute Details

#exceptionsObject

Returns the value of attribute exceptions.



4
5
6
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 4

def exceptions
  @exceptions
end

#masked_card_numberObject

Returns the value of attribute masked_card_number.



4
5
6
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 4

def masked_card_number
  @masked_card_number
end

#original_transaction_idObject

Returns the value of attribute original_transaction_id.



4
5
6
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 4

def original_transaction_id
  @original_transaction_id
end

#transaction_dateObject

Returns the value of attribute transaction_date.



4
5
6
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 4

def transaction_date
  @transaction_date
end

#transaction_typeObject

Returns the value of attribute transaction_type.



4
5
6
# File 'lib/hps/entities/hps_report_transaction_details.rb', line 4

def transaction_type
  @transaction_type
end