Class: Braintree::Transaction::PaymentReceipt::CardPresentData

Inherits:
Object
  • Object
show all
Includes:
BaseModule
Defined in:
lib/braintree/transaction/payment_receipt/card_present_data.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from BaseModule

included

Methods included from BaseModule::Methods

#copy_instance_variables_from_object, #return_object_or_raise, #set_instance_variables_from_hash, #singleton_class

Constructor Details

#initialize(attributes) ⇒ CardPresentData

Returns a new instance of CardPresentData.



30
31
32
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 30

def initialize(attributes)
  set_instance_variables_from_hash attributes unless attributes.nil?
end

Instance Attribute Details

#application_cryptogramObject (readonly)

Returns the value of attribute application_cryptogram.



7
8
9
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 7

def application_cryptogram
  @application_cryptogram
end

#application_identifierObject (readonly)

Returns the value of attribute application_identifier.



8
9
10
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 8

def application_identifier
  @application_identifier
end

#application_interchange_profileObject (readonly)

Returns the value of attribute application_interchange_profile.



9
10
11
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 9

def application_interchange_profile
  @application_interchange_profile
end

#application_nameObject (readonly)

Returns the value of attribute application_name.



10
11
12
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 10

def application_name
  @application_name
end

#application_transaction_counterObject (readonly)

Returns the value of attribute application_transaction_counter.



11
12
13
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 11

def application_transaction_counter
  @application_transaction_counter
end

#application_usage_controlObject (readonly)

Returns the value of attribute application_usage_control.



12
13
14
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 12

def application_usage_control
  @application_usage_control
end

#authorization_modeObject (readonly)

Returns the value of attribute authorization_mode.



13
14
15
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 13

def authorization_mode
  @authorization_mode
end

#authorization_response_codeObject (readonly)

Returns the value of attribute authorization_response_code.



14
15
16
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 14

def authorization_response_code
  @authorization_response_code
end

#card_entry_methodObject (readonly)

Returns the value of attribute card_entry_method.



15
16
17
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 15

def card_entry_method
  @card_entry_method
end

#card_sequence_numberObject (readonly)

Returns the value of attribute card_sequence_number.



16
17
18
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 16

def card_sequence_number
  @card_sequence_number
end

#cardholder_verification_method_resultsObject (readonly)

Returns the value of attribute cardholder_verification_method_results.



17
18
19
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 17

def cardholder_verification_method_results
  @cardholder_verification_method_results
end

#cashback_amountObject (readonly)

Returns the value of attribute cashback_amount.



18
19
20
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 18

def cashback_amount
  @cashback_amount
end

#cryptogram_information_dataObject (readonly)

Returns the value of attribute cryptogram_information_data.



19
20
21
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 19

def cryptogram_information_data
  @cryptogram_information_data
end

#issuer_action_code_defaultObject (readonly)

Returns the value of attribute issuer_action_code_default.



20
21
22
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 20

def issuer_action_code_default
  @issuer_action_code_default
end

#issuer_action_code_denialObject (readonly)

Returns the value of attribute issuer_action_code_denial.



21
22
23
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 21

def issuer_action_code_denial
  @issuer_action_code_denial
end

#issuer_action_code_onlineObject (readonly)

Returns the value of attribute issuer_action_code_online.



22
23
24
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 22

def issuer_action_code_online
  @issuer_action_code_online
end

#issuer_authentication_dataObject (readonly)

Returns the value of attribute issuer_authentication_data.



23
24
25
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 23

def issuer_authentication_data
  @issuer_authentication_data
end

#terminal_country_codeObject (readonly)

Returns the value of attribute terminal_country_code.



24
25
26
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 24

def terminal_country_code
  @terminal_country_code
end

#terminal_transaction_dateObject (readonly)

Returns the value of attribute terminal_transaction_date.



25
26
27
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 25

def terminal_transaction_date
  @terminal_transaction_date
end

#terminal_transaction_typeObject (readonly)

Returns the value of attribute terminal_transaction_type.



26
27
28
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 26

def terminal_transaction_type
  @terminal_transaction_type
end

#terminal_verification_resultObject (readonly)

Returns the value of attribute terminal_verification_result.



27
28
29
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 27

def terminal_verification_result
  @terminal_verification_result
end

#unpredictable_numberObject (readonly)

Returns the value of attribute unpredictable_number.



28
29
30
# File 'lib/braintree/transaction/payment_receipt/card_present_data.rb', line 28

def unpredictable_number
  @unpredictable_number
end