Class: CheckoutSdk::Risk::PreCaptureAssessment

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/risk/pre_capture_assessment.rb

Instance Attribute Summary collapse

Instance Attribute Details

#amountInteger

Returns:

  • (Integer)


29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#assessment_idString

Returns:

  • (String)


29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#authentication_resultAuthenticationResult



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#authorization_resultAuthorizationResult

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#currencyString

Returns Common::Currency.

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#customerCheckoutSdk::Common::CustomerRequest



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#dateDateTime

Returns:

  • (DateTime)


29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#deviceDevice

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#metadataHash{String => Object}

Returns:

  • (Hash{String => Object})


29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#paymentRiskPayment

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#shippingRiskShippingDetails

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end

#sourceRiskPaymentSource

Returns:



29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/checkout_sdk/risk/pre_capture_assessment.rb', line 29

class PreCaptureAssessment
  attr_accessor :assessment_id,
                :date,
                :source,
                :customer,
                :amount,
                :currency,
                :payment,
                :shipping,
                :device,
                :metadata,
                :authentication_result,
                :authorization_result
end