Class: CheckoutSdk::Previous::Apm::OrderCaptureRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/apm/previous/klarna/order_capture_request.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeOrderCaptureRequest

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

#amountInteger

Returns:

  • (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

#klarnaKlarna

Returns:



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

#metadataHash(String=>Object)

Returns:

  • (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

#referenceString

Returns:

  • (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_delayInteger

Returns:

  • (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_infoCheckoutSdk::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

#typeCheckoutSdk::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