Class: CheckoutSdk::Payments::PaymentRequest
- Inherits:
-
Object
- Object
- CheckoutSdk::Payments::PaymentRequest
- Defined in:
- lib/checkout_sdk/payments/payment_request.rb
Instance Attribute Summary collapse
- #amount ⇒ Integer
- #amount_allocations ⇒ Array(CheckoutSdk::Common::AmountAllocations)
- #authorization_type ⇒ String
- #billing_descriptor ⇒ BillingDescriptor
- #capture ⇒ TrueClass, FalseClass
- #capture_on ⇒ Time
- #currency ⇒ String
- #customer ⇒ CheckoutSdk::Common::CustomerRequest
- #description ⇒ String
- #failure_url ⇒ String
- #instruction ⇒ PaymentInstruction
- #items ⇒ Array(Product)
-
#marketplace ⇒ Array(CheckoutSdk::Common::MarketplaceData)
deprecated
Deprecated.
Please use #amount_allocations instead
- #merchant_initiated ⇒ TrueClass, FalseClass
- #metadata ⇒ Hash{String => Object}
- #partial_authorization ⇒ PartialAuthorization
- #payment_context_id ⇒ String
- #payment_ip ⇒ String
- #payment_type ⇒ String
- #previous_payment_id ⇒ String
- #processing ⇒ ProcessingSettings
- #processing_channel_id ⇒ String
- #recipient ⇒ PaymentRecipient
- #reference ⇒ String
- #retry ⇒ PaymentRetryRequest
- #risk ⇒ RiskRequest
- #segment ⇒ PaymentSegment
- #sender ⇒ Sender
- #shipping ⇒ ShippingDetails
- #source ⇒ PaymentSource
- #success_url ⇒ String
- #three_ds ⇒ ThreeDSRequest
Instance Attribute Details
#amount ⇒ Integer
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#amount_allocations ⇒ Array(CheckoutSdk::Common::AmountAllocations)
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#authorization_type ⇒ String
Returns AuthorizationType.
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#billing_descriptor ⇒ BillingDescriptor
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#capture ⇒ TrueClass, FalseClass
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#capture_on ⇒ Time
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#currency ⇒ String
Returns Common::Currency.
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#customer ⇒ CheckoutSdk::Common::CustomerRequest
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#description ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#failure_url ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#instruction ⇒ PaymentInstruction
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#items ⇒ Array(Product)
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#marketplace ⇒ Array(CheckoutSdk::Common::MarketplaceData)
Deprecated.
Please use #amount_allocations instead
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#merchant_initiated ⇒ TrueClass, FalseClass
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#metadata ⇒ Hash{String => Object}
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#partial_authorization ⇒ PartialAuthorization
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#payment_context_id ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#payment_ip ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#payment_type ⇒ String
Returns CheckoutSdk::Payments::PaymentType.
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#previous_payment_id ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#processing ⇒ ProcessingSettings
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#processing_channel_id ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#recipient ⇒ PaymentRecipient
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#reference ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#retry ⇒ PaymentRetryRequest
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#risk ⇒ RiskRequest
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#segment ⇒ PaymentSegment
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#sender ⇒ Sender
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#shipping ⇒ ShippingDetails
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#source ⇒ PaymentSource
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#success_url ⇒ String
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |
#three_ds ⇒ ThreeDSRequest
70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
# File 'lib/checkout_sdk/payments/payment_request.rb', line 70 class PaymentRequest attr_accessor :payment_context_id, :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :partial_authorization, :authorization_type, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :segment, :three_ds, :processing_channel_id, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :sender, :recipient, :marketplace, :amount_allocations, :processing, :items, :retry, :metadata, :instruction end |