Class: Stripe::Source::CardPresent

Inherits:
Stripe::StripeObject show all
Defined in:
lib/stripe/resources/source.rb

Constant Summary

Constants inherited from Stripe::StripeObject

Stripe::StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from Stripe::StripeObject

#last_response

Class Method Summary collapse

Methods inherited from Stripe::StripeObject

#==, #[], #[]=, #_get_inner_class_type, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values

Constructor Details

This class inherits a constructor from Stripe::StripeObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject

Instance Attribute Details

#application_cryptogramObject (readonly)

Attribute for field application_cryptogram



212
213
214
# File 'lib/stripe/resources/source.rb', line 212

def application_cryptogram
  @application_cryptogram
end

#application_preferred_nameObject (readonly)

Attribute for field application_preferred_name



214
215
216
# File 'lib/stripe/resources/source.rb', line 214

def application_preferred_name
  @application_preferred_name
end

#authorization_codeObject (readonly)

Attribute for field authorization_code



216
217
218
# File 'lib/stripe/resources/source.rb', line 216

def authorization_code
  @authorization_code
end

#authorization_response_codeObject (readonly)

Attribute for field authorization_response_code



218
219
220
# File 'lib/stripe/resources/source.rb', line 218

def authorization_response_code
  @authorization_response_code
end

#brandObject (readonly)

Attribute for field brand



220
221
222
# File 'lib/stripe/resources/source.rb', line 220

def brand
  @brand
end

#countryObject (readonly)

Attribute for field country



222
223
224
# File 'lib/stripe/resources/source.rb', line 222

def country
  @country
end

#cvm_typeObject (readonly)

Attribute for field cvm_type



224
225
226
# File 'lib/stripe/resources/source.rb', line 224

def cvm_type
  @cvm_type
end

#data_typeObject (readonly)

Attribute for field data_type



226
227
228
# File 'lib/stripe/resources/source.rb', line 226

def data_type
  @data_type
end

#dedicated_file_nameObject (readonly)

Attribute for field dedicated_file_name



228
229
230
# File 'lib/stripe/resources/source.rb', line 228

def dedicated_file_name
  @dedicated_file_name
end

#descriptionObject (readonly)

Attribute for field description



230
231
232
# File 'lib/stripe/resources/source.rb', line 230

def description
  @description
end

#emv_auth_dataObject (readonly)

Attribute for field emv_auth_data



232
233
234
# File 'lib/stripe/resources/source.rb', line 232

def emv_auth_data
  @emv_auth_data
end

#evidence_customer_signatureObject (readonly)

Attribute for field evidence_customer_signature



234
235
236
# File 'lib/stripe/resources/source.rb', line 234

def evidence_customer_signature
  @evidence_customer_signature
end

#evidence_transaction_certificateObject (readonly)

Attribute for field evidence_transaction_certificate



236
237
238
# File 'lib/stripe/resources/source.rb', line 236

def evidence_transaction_certificate
  @evidence_transaction_certificate
end

#exp_monthObject (readonly)

Attribute for field exp_month



238
239
240
# File 'lib/stripe/resources/source.rb', line 238

def exp_month
  @exp_month
end

#exp_yearObject (readonly)

Attribute for field exp_year



240
241
242
# File 'lib/stripe/resources/source.rb', line 240

def exp_year
  @exp_year
end

#fingerprintObject (readonly)

Attribute for field fingerprint



242
243
244
# File 'lib/stripe/resources/source.rb', line 242

def fingerprint
  @fingerprint
end

#fundingObject (readonly)

Attribute for field funding



244
245
246
# File 'lib/stripe/resources/source.rb', line 244

def funding
  @funding
end

#iinObject (readonly)

Attribute for field iin



246
247
248
# File 'lib/stripe/resources/source.rb', line 246

def iin
  @iin
end

#issuerObject (readonly)

Attribute for field issuer



248
249
250
# File 'lib/stripe/resources/source.rb', line 248

def issuer
  @issuer
end

#last4Object (readonly)

Attribute for field last4



250
251
252
# File 'lib/stripe/resources/source.rb', line 250

def last4
  @last4
end

#pos_device_idObject (readonly)

Attribute for field pos_device_id



252
253
254
# File 'lib/stripe/resources/source.rb', line 252

def pos_device_id
  @pos_device_id
end

#pos_entry_modeObject (readonly)

Attribute for field pos_entry_mode



254
255
256
# File 'lib/stripe/resources/source.rb', line 254

def pos_entry_mode
  @pos_entry_mode
end

#read_methodObject (readonly)

Attribute for field read_method



256
257
258
# File 'lib/stripe/resources/source.rb', line 256

def read_method
  @read_method
end

#readerObject (readonly)

Attribute for field reader



258
259
260
# File 'lib/stripe/resources/source.rb', line 258

def reader
  @reader
end

#terminal_verification_resultsObject (readonly)

Attribute for field terminal_verification_results



260
261
262
# File 'lib/stripe/resources/source.rb', line 260

def terminal_verification_results
  @terminal_verification_results
end

#transaction_status_informationObject (readonly)

Attribute for field transaction_status_information



262
263
264
# File 'lib/stripe/resources/source.rb', line 262

def transaction_status_information
  @transaction_status_information
end

Class Method Details

.field_remappingsObject



268
269
270
# File 'lib/stripe/resources/source.rb', line 268

def self.field_remappings
  @field_remappings = {}
end

.inner_class_typesObject



264
265
266
# File 'lib/stripe/resources/source.rb', line 264

def self.inner_class_types
  @inner_class_types = {}
end