| java.lang.Object | |
| ↳ | ebay.apis.eblbasecomponents.PaymentDetailsType |
PaymentDetailsType Information about a payment. Used by DCC and Express Checkout.
Java class for PaymentDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PaymentDetailsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OrderTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="ItemTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="ShippingTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="HandlingTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="TaxTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="OrderDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Custom" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="InvoiceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ButtonSource" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NotifyURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ShipToAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/>
<element name="ShippingMethod" type="{urn:ebay:apis:eBLBaseComponents}ShippingServiceCodeType" minOccurs="0"/>
<element name="ProfileAddressChangeDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="PaymentDetailsItem" type="{urn:ebay:apis:eBLBaseComponents}PaymentDetailsItemType" maxOccurs="unbounded" minOccurs="0"/>
<element name="InsuranceTotal" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="ShippingDiscount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="InsuranceOptionOffered" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AllowedPaymentMethod" type="{urn:ebay:apis:eBLBaseComponents}AllowedPaymentMethodType" minOccurs="0"/>
<element name="EnhancedPaymentData" type="{urn:ebay:apis:EnhancedDataTypes}EnhancedPaymentDataType" minOccurs="0"/>
<element name="SellerDetails" type="{urn:ebay:apis:eBLBaseComponents}SellerDetailsType" minOccurs="0"/>
<element name="NoteText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TransactionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="PaymentAction" type="{urn:ebay:apis:eBLBaseComponents}PaymentActionCodeType" minOccurs="0"/>
<element name="PaymentRequestID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="OrderURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SoftDescriptor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the allowedPaymentMethod property.
| |||||||||||
Gets the value of the buttonSource property.
| |||||||||||
Gets the value of the custom property.
| |||||||||||
Gets the value of the enhancedPaymentData property.
| |||||||||||
Gets the value of the handlingTotal property.
| |||||||||||
Gets the value of the insuranceOptionOffered property.
| |||||||||||
Gets the value of the insuranceTotal property.
| |||||||||||
Gets the value of the invoiceID property.
| |||||||||||
Gets the value of the itemTotal property.
| |||||||||||
Gets the value of the noteText property.
| |||||||||||
Gets the value of the notifyURL property.
| |||||||||||
Gets the value of the orderDescription property.
| |||||||||||
Gets the value of the orderTotal property.
| |||||||||||
Gets the value of the orderURL property.
| |||||||||||
Gets the value of the paymentAction property.
| |||||||||||
Gets the value of the paymentDetailsItem property.
| |||||||||||
Gets the value of the paymentRequestID property.
| |||||||||||
Gets the value of the profileAddressChangeDate property.
| |||||||||||
Gets the value of the sellerDetails property.
| |||||||||||
Gets the value of the shipToAddress property.
| |||||||||||
Gets the value of the shippingDiscount property.
| |||||||||||
Gets the value of the shippingMethod property.
| |||||||||||
Gets the value of the shippingTotal property.
| |||||||||||
Gets the value of the softDescriptor property.
| |||||||||||
Gets the value of the taxTotal property.
| |||||||||||
Gets the value of the transactionId property.
| |||||||||||
Sets the value of the allowedPaymentMethod property.
| |||||||||||
Sets the value of the buttonSource property.
| |||||||||||
Sets the value of the custom property.
| |||||||||||
Sets the value of the enhancedPaymentData property.
| |||||||||||
Sets the value of the handlingTotal property.
| |||||||||||
Sets the value of the insuranceOptionOffered property.
| |||||||||||
Sets the value of the insuranceTotal property.
| |||||||||||
Sets the value of the invoiceID property.
| |||||||||||
Sets the value of the itemTotal property.
| |||||||||||
Sets the value of the noteText property.
| |||||||||||
Sets the value of the notifyURL property.
| |||||||||||
Sets the value of the orderDescription property.
| |||||||||||
Sets the value of the orderTotal property.
| |||||||||||
Sets the value of the orderURL property.
| |||||||||||
Sets the value of the paymentAction property.
| |||||||||||
Sets the value of the paymentRequestID property.
| |||||||||||
Sets the value of the profileAddressChangeDate property.
| |||||||||||
Sets the value of the sellerDetails property.
| |||||||||||
Sets the value of the shipToAddress property.
| |||||||||||
Sets the value of the shippingDiscount property.
| |||||||||||
Sets the value of the shippingMethod property.
| |||||||||||
Sets the value of the shippingTotal property.
| |||||||||||
Sets the value of the softDescriptor property.
| |||||||||||
Sets the value of the taxTotal property.
| |||||||||||
Sets the value of the transactionId property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the allowedPaymentMethod property.
AllowedPaymentMethodType
Gets the value of the buttonSource property.
Gets the value of the custom property.
Gets the value of the enhancedPaymentData property.
EnhancedPaymentDataType
Gets the value of the handlingTotal property.
BasicAmountType
Gets the value of the insuranceOptionOffered property.
Gets the value of the insuranceTotal property.
BasicAmountType
Gets the value of the invoiceID property.
Gets the value of the itemTotal property.
BasicAmountType
Gets the value of the noteText property.
Gets the value of the notifyURL property.
Gets the value of the orderDescription property.
Gets the value of the orderTotal property.
BasicAmountType
Gets the value of the orderURL property.
Gets the value of the paymentAction property.
PaymentActionCodeType
Gets the value of the paymentDetailsItem property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the paymentDetailsItem property.
For example, to add a new item, do as follows:
getPaymentDetailsItem().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentDetailsItemType
Gets the value of the paymentRequestID property.
Gets the value of the profileAddressChangeDate property.
Gets the value of the sellerDetails property.
SellerDetailsType
Gets the value of the shipToAddress property.
AddressType
Gets the value of the shippingDiscount property.
BasicAmountType
Gets the value of the shippingMethod property.
ShippingServiceCodeType
Gets the value of the shippingTotal property.
BasicAmountType
Gets the value of the softDescriptor property.
Gets the value of the taxTotal property.
BasicAmountType
Gets the value of the transactionId property.
Sets the value of the allowedPaymentMethod property.
| value | Allowed object is
AllowedPaymentMethodType
|
|---|
Sets the value of the buttonSource property.
| value | Allowed object is String |
|---|
Sets the value of the custom property.
| value | Allowed object is String |
|---|
Sets the value of the enhancedPaymentData property.
| value | Allowed object is
EnhancedPaymentDataType
|
|---|
Sets the value of the handlingTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the insuranceOptionOffered property.
| value | Allowed object is String |
|---|
Sets the value of the insuranceTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the invoiceID property.
| value | Allowed object is String |
|---|
Sets the value of the itemTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the noteText property.
| value | Allowed object is String |
|---|
Sets the value of the notifyURL property.
| value | Allowed object is String |
|---|
Sets the value of the orderDescription property.
| value | Allowed object is String |
|---|
Sets the value of the orderTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the orderURL property.
| value | Allowed object is String |
|---|
Sets the value of the paymentAction property.
| value | Allowed object is
PaymentActionCodeType
|
|---|
Sets the value of the paymentRequestID property.
| value | Allowed object is String |
|---|
Sets the value of the profileAddressChangeDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the sellerDetails property.
| value | Allowed object is
SellerDetailsType
|
|---|
Sets the value of the shipToAddress property.
| value | Allowed object is
AddressType
|
|---|
Sets the value of the shippingDiscount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the shippingMethod property.
| value | Allowed object is
ShippingServiceCodeType
|
|---|
Sets the value of the shippingTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the softDescriptor property.
| value | Allowed object is String |
|---|
Sets the value of the taxTotal property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the transactionId property.
| value | Allowed object is String |
|---|