Class: PaymentItemInfoType
- Inherits:
-
Object
- Object
- PaymentItemInfoType
- Defined in:
- lib/paypal-business/default.rb
Overview
urn:ebay:apis:eBLBaseComponentsPaymentItemInfoType
Constant Summary collapse
- @@schema_type =
"PaymentItemInfoType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["invoiceID", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "InvoiceID")]], ["custom", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Custom")]], ["memo", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Memo")]], ["salesTax", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SalesTax")]], ["paymentItem", ["PaymentItemType[]", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentItem")]], ["subscription", ["SubscriptionInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Subscription")]], ["auction", ["AuctionInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Auction")]] ]
Instance Attribute Summary collapse
-
#auction ⇒ Object
Returns the value of attribute auction.
-
#custom ⇒ Object
Returns the value of attribute custom.
-
#invoiceID ⇒ Object
Returns the value of attribute invoiceID.
-
#memo ⇒ Object
Returns the value of attribute memo.
-
#paymentItem ⇒ Object
Returns the value of attribute paymentItem.
-
#salesTax ⇒ Object
Returns the value of attribute salesTax.
-
#subscription ⇒ Object
Returns the value of attribute subscription.
Instance Method Summary collapse
-
#initialize(invoiceID = nil, custom = nil, memo = nil, salesTax = nil, paymentItem = [], subscription = nil, auction = nil) ⇒ PaymentItemInfoType
constructor
A new instance of PaymentItemInfoType.
Constructor Details
#initialize(invoiceID = nil, custom = nil, memo = nil, salesTax = nil, paymentItem = [], subscription = nil, auction = nil) ⇒ PaymentItemInfoType
Returns a new instance of PaymentItemInfoType.
3957 3958 3959 3960 3961 3962 3963 3964 3965 |
# File 'lib/paypal-business/default.rb', line 3957 def initialize(invoiceID = nil, custom = nil, memo = nil, salesTax = nil, paymentItem = [], subscription = nil, auction = nil) @invoiceID = invoiceID @custom = custom @memo = memo @salesTax = salesTax @paymentItem = paymentItem @subscription = subscription @auction = auction end |
Instance Attribute Details
#auction ⇒ Object
Returns the value of attribute auction.
3955 3956 3957 |
# File 'lib/paypal-business/default.rb', line 3955 def auction @auction end |
#custom ⇒ Object
Returns the value of attribute custom.
3950 3951 3952 |
# File 'lib/paypal-business/default.rb', line 3950 def custom @custom end |
#invoiceID ⇒ Object
Returns the value of attribute invoiceID.
3949 3950 3951 |
# File 'lib/paypal-business/default.rb', line 3949 def invoiceID @invoiceID end |
#memo ⇒ Object
Returns the value of attribute memo.
3951 3952 3953 |
# File 'lib/paypal-business/default.rb', line 3951 def memo @memo end |
#paymentItem ⇒ Object
Returns the value of attribute paymentItem.
3953 3954 3955 |
# File 'lib/paypal-business/default.rb', line 3953 def paymentItem @paymentItem end |
#salesTax ⇒ Object
Returns the value of attribute salesTax.
3952 3953 3954 |
# File 'lib/paypal-business/default.rb', line 3952 def salesTax @salesTax end |
#subscription ⇒ Object
Returns the value of attribute subscription.
3954 3955 3956 |
# File 'lib/paypal-business/default.rb', line 3954 def subscription @subscription end |