Class: EBay::CheckoutStatusType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsCheckoutStatusType

eBayPaymentStatus - EBay::PaymentStatusCodeType
lastModifiedTime - SOAP::SOAPDateTime
paymentMethod - EBay::BuyerPaymentMethodCodeType
status - EBay::CompleteStatusCodeType
integratedMerchantCreditCardEnabled - SOAP::SOAPBoolean
eBayPaymentMismatchDetails - EBay::EBayPaymentMismatchDetailsType
paymentInstrument - EBay::BuyerPaymentInstrumentCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eBayPaymentStatus = nil, lastModifiedTime = nil, paymentMethod = nil, status = nil, integratedMerchantCreditCardEnabled = nil, eBayPaymentMismatchDetails = nil, paymentInstrument = nil) ⇒ CheckoutStatusType

Returns a new instance of CheckoutStatusType.



22809
22810
22811
22812
22813
22814
22815
22816
22817
22818
# File 'lib/eBay.rb', line 22809

def initialize(eBayPaymentStatus = nil, lastModifiedTime = nil, paymentMethod = nil, status = nil, integratedMerchantCreditCardEnabled = nil, eBayPaymentMismatchDetails = nil, paymentInstrument = nil)
  @eBayPaymentStatus = eBayPaymentStatus
  @lastModifiedTime = lastModifiedTime
  @paymentMethod = paymentMethod
  @status = status
  @integratedMerchantCreditCardEnabled = integratedMerchantCreditCardEnabled
  @eBayPaymentMismatchDetails = eBayPaymentMismatchDetails
  @paymentInstrument = paymentInstrument
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22803
22804
22805
# File 'lib/eBay.rb', line 22803

def __xmlele_any
  @__xmlele_any
end

#eBayPaymentMismatchDetailsObject

Returns the value of attribute eBayPaymentMismatchDetails.



22801
22802
22803
# File 'lib/eBay.rb', line 22801

def eBayPaymentMismatchDetails
  @eBayPaymentMismatchDetails
end

#eBayPaymentStatusObject

Returns the value of attribute eBayPaymentStatus.



22796
22797
22798
# File 'lib/eBay.rb', line 22796

def eBayPaymentStatus
  @eBayPaymentStatus
end

#integratedMerchantCreditCardEnabledObject

Returns the value of attribute integratedMerchantCreditCardEnabled.



22800
22801
22802
# File 'lib/eBay.rb', line 22800

def integratedMerchantCreditCardEnabled
  @integratedMerchantCreditCardEnabled
end

#lastModifiedTimeObject

Returns the value of attribute lastModifiedTime.



22797
22798
22799
# File 'lib/eBay.rb', line 22797

def lastModifiedTime
  @lastModifiedTime
end

#paymentInstrumentObject

Returns the value of attribute paymentInstrument.



22802
22803
22804
# File 'lib/eBay.rb', line 22802

def paymentInstrument
  @paymentInstrument
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



22798
22799
22800
# File 'lib/eBay.rb', line 22798

def paymentMethod
  @paymentMethod
end

#statusObject

Returns the value of attribute status.



22799
22800
22801
# File 'lib/eBay.rb', line 22799

def status
  @status
end

Instance Method Details

#set_any(elements) ⇒ Object



22805
22806
22807
# File 'lib/eBay.rb', line 22805

def set_any(elements)
  @__xmlele_any = elements
end