Class: CheckoutSdk::Previous::Apm::OrderCaptureRequest
- Inherits:
-
Object
- Object
- CheckoutSdk::Previous::Apm::OrderCaptureRequest
- Defined in:
- lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb
Instance Attribute Summary collapse
- #amount ⇒ Integer
- #klarna ⇒ Klarna
- #metadata ⇒ Hash(String=>Object)
- #reference ⇒ String
- #shipping_delay ⇒ Integer
- #shipping_info ⇒ CheckoutSdk::Common::ShippingInfo
- #type ⇒ CheckoutSdk::Common::PaymentSourceType
Instance Method Summary collapse
-
#initialize ⇒ OrderCaptureRequest
constructor
A new instance of OrderCaptureRequest.
Constructor Details
#initialize ⇒ OrderCaptureRequest
Returns a new instance of OrderCaptureRequest.
29 30 31 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 29 def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end |
Instance Attribute Details
#amount ⇒ Integer
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#klarna ⇒ Klarna
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#metadata ⇒ Hash(String=>Object)
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#reference ⇒ String
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#shipping_delay ⇒ Integer
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#shipping_info ⇒ CheckoutSdk::Common::ShippingInfo
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |
#type ⇒ CheckoutSdk::Common::PaymentSourceType
20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb', line 20 class OrderCaptureRequest attr_reader :type attr_accessor :amount, :reference, :metadata, :klarna, :shipping_info, :shipping_delay def initialize @type = CheckoutSdk::Common::PaymentSourceType::KLARNA end end |