Class: DoDirectPaymentRequestDetailsType
- Inherits:
-
Object
- Object
- DoDirectPaymentRequestDetailsType
- Defined in:
- lib/paypal-business/default.rb
Overview
urn:ebay:apis:eBLBaseComponentsDoDirectPaymentRequestDetailsType
Constant Summary collapse
- @@schema_type =
"DoDirectPaymentRequestDetailsType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["paymentAction", ["PaymentActionCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentAction")]], ["paymentDetails", ["PaymentDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentDetails")]], ["creditCard", ["CreditCardDetailsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CreditCard")]], ["iPAddress", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "IPAddress")]], ["merchantSessionId", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MerchantSessionId")]] ]
Instance Attribute Summary collapse
-
#creditCard ⇒ Object
Returns the value of attribute creditCard.
-
#iPAddress ⇒ Object
Returns the value of attribute iPAddress.
-
#merchantSessionId ⇒ Object
Returns the value of attribute merchantSessionId.
-
#paymentAction ⇒ Object
Returns the value of attribute paymentAction.
-
#paymentDetails ⇒ Object
Returns the value of attribute paymentDetails.
Instance Method Summary collapse
-
#initialize(paymentAction = nil, paymentDetails = nil, creditCard = nil, iPAddress = nil, merchantSessionId = nil) ⇒ DoDirectPaymentRequestDetailsType
constructor
A new instance of DoDirectPaymentRequestDetailsType.
Constructor Details
#initialize(paymentAction = nil, paymentDetails = nil, creditCard = nil, iPAddress = nil, merchantSessionId = nil) ⇒ DoDirectPaymentRequestDetailsType
Returns a new instance of DoDirectPaymentRequestDetailsType.
3421 3422 3423 3424 3425 3426 3427 |
# File 'lib/paypal-business/default.rb', line 3421 def initialize(paymentAction = nil, paymentDetails = nil, creditCard = nil, iPAddress = nil, merchantSessionId = nil) @paymentAction = paymentAction @paymentDetails = paymentDetails @creditCard = creditCard @iPAddress = iPAddress @merchantSessionId = merchantSessionId end |
Instance Attribute Details
#creditCard ⇒ Object
Returns the value of attribute creditCard.
3417 3418 3419 |
# File 'lib/paypal-business/default.rb', line 3417 def creditCard @creditCard end |
#iPAddress ⇒ Object
Returns the value of attribute iPAddress.
3418 3419 3420 |
# File 'lib/paypal-business/default.rb', line 3418 def iPAddress @iPAddress end |
#merchantSessionId ⇒ Object
Returns the value of attribute merchantSessionId.
3419 3420 3421 |
# File 'lib/paypal-business/default.rb', line 3419 def merchantSessionId @merchantSessionId end |
#paymentAction ⇒ Object
Returns the value of attribute paymentAction.
3415 3416 3417 |
# File 'lib/paypal-business/default.rb', line 3415 def paymentAction @paymentAction end |
#paymentDetails ⇒ Object
Returns the value of attribute paymentDetails.
3416 3417 3418 |
# File 'lib/paypal-business/default.rb', line 3416 def paymentDetails @paymentDetails end |