Class: DoDirectPaymentRequestDetailsType
- Inherits:
-
Object
- Object
- DoDirectPaymentRequestDetailsType
- Defined in:
- lib/v_paypal/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.
3241 3242 3243 3244 3245 3246 3247 |
# File 'lib/v_paypal/default.rb', line 3241 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.
3237 3238 3239 |
# File 'lib/v_paypal/default.rb', line 3237 def creditCard @creditCard end |
#iPAddress ⇒ Object
Returns the value of attribute iPAddress.
3238 3239 3240 |
# File 'lib/v_paypal/default.rb', line 3238 def iPAddress @iPAddress end |
#merchantSessionId ⇒ Object
Returns the value of attribute merchantSessionId.
3239 3240 3241 |
# File 'lib/v_paypal/default.rb', line 3239 def merchantSessionId @merchantSessionId end |
#paymentAction ⇒ Object
Returns the value of attribute paymentAction.
3235 3236 3237 |
# File 'lib/v_paypal/default.rb', line 3235 def paymentAction @paymentAction end |
#paymentDetails ⇒ Object
Returns the value of attribute paymentDetails.
3236 3237 3238 |
# File 'lib/v_paypal/default.rb', line 3236 def paymentDetails @paymentDetails end |