Class: CheckoutSdk::Previous::Payments::PaymentRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/payments/previous/payment_request.rb

Instance Attribute Summary collapse

Instance Attribute Details

#amountInteger

Returns:

  • (Integer)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#billing_descriptorCheckoutSdk::Payments::BillingDescriptor



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#captureTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#capture_onTime

Returns:

  • (Time)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#currencyString

Returns Common::Currency.

Returns:



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#customerCheckoutSdk::Common::CustomerRequest



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#descriptionString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#failure_urlString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#merchant_initiatedTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#metadataHash{String => Object}

Returns:

  • (Hash{String => Object})


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#payment_ipString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#payment_typeString

Returns:



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#previous_payment_idString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#processingCheckoutSdk::Payments::ProcessingSettings



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#recipientCheckoutSdk::Payments::PaymentRecipient



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#referenceString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#riskCheckoutSdk::Payments::RiskRequest



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#shippingCheckoutSdk::Payments::ShippingDetails



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#sourcePaymentSource

Returns:



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#success_urlString

Returns:

  • (String)


48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end

#three_dsCheckoutSdk::Payments::ThreeDSRequest



48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48

class PaymentRequest
  attr_accessor :source,
                :amount,
                :currency,
                :payment_type,
                :merchant_initiated,
                :reference,
                :description,
                :capture,
                :capture_on,
                :customer,
                :billing_descriptor,
                :shipping,
                :three_ds,
                :previous_payment_id,
                :risk,
                :success_url,
                :failure_url,
                :payment_ip,
                :recipient,
                :processing,
                :metadata
end