public class PaymentDetailsType
extends java.lang.Object
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="MultiShipping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="FulfillmentReferenceNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="FulfillmentAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/> <element name="PaymentCategoryType" type="{urn:ebay:apis:eBLBaseComponents}PaymentCategoryType" 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"/> <element name="BranchLevel" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> <element name="OfferDetails" type="{urn:ebay:apis:eBLBaseComponents}OfferDetailsType" minOccurs="0"/> <element name="Recurring" type="{urn:ebay:apis:eBLBaseComponents}RecurringFlagType" minOccurs="0"/> <element name="PaymentReason" type="{urn:ebay:apis:eBLBaseComponents}PaymentReasonType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Constructor and Description |
---|
PaymentDetailsType() |
Modifier and Type | Method and Description |
---|---|
AllowedPaymentMethodType |
getAllowedPaymentMethod()
Gets the value of the allowedPaymentMethod property.
|
java.math.BigInteger |
getBranchLevel()
Gets the value of the branchLevel property.
|
java.lang.String |
getButtonSource()
Gets the value of the buttonSource property.
|
java.lang.String |
getCustom()
Gets the value of the custom property.
|
EnhancedPaymentDataType |
getEnhancedPaymentData()
Gets the value of the enhancedPaymentData property.
|
AddressType |
getFulfillmentAddress()
Gets the value of the fulfillmentAddress property.
|
java.lang.String |
getFulfillmentReferenceNumber()
Gets the value of the fulfillmentReferenceNumber property.
|
BasicAmountType |
getHandlingTotal()
Gets the value of the handlingTotal property.
|
java.lang.String |
getInsuranceOptionOffered()
Gets the value of the insuranceOptionOffered property.
|
BasicAmountType |
getInsuranceTotal()
Gets the value of the insuranceTotal property.
|
java.lang.String |
getInvoiceID()
Gets the value of the invoiceID property.
|
BasicAmountType |
getItemTotal()
Gets the value of the itemTotal property.
|
java.lang.String |
getMultiShipping()
Gets the value of the multiShipping property.
|
java.lang.String |
getNoteText()
Gets the value of the noteText property.
|
java.lang.String |
getNotifyURL()
Gets the value of the notifyURL property.
|
OfferDetailsType |
getOfferDetails()
Gets the value of the offerDetails property.
|
java.lang.String |
getOrderDescription()
Gets the value of the orderDescription property.
|
BasicAmountType |
getOrderTotal()
Gets the value of the orderTotal property.
|
java.lang.String |
getOrderURL()
Gets the value of the orderURL property.
|
PaymentActionCodeType |
getPaymentAction()
Gets the value of the paymentAction property.
|
PaymentCategoryType |
getPaymentCategoryType()
Gets the value of the paymentCategoryType property.
|
java.util.List<PaymentDetailsItemType> |
getPaymentDetailsItem()
Gets the value of the paymentDetailsItem property.
|
PaymentReasonType |
getPaymentReason()
Gets the value of the paymentReason property.
|
java.lang.String |
getPaymentRequestID()
Gets the value of the paymentRequestID property.
|
javax.xml.datatype.XMLGregorianCalendar |
getProfileAddressChangeDate()
Gets the value of the profileAddressChangeDate property.
|
java.lang.String |
getRecurring()
Gets the value of the recurring property.
|
SellerDetailsType |
getSellerDetails()
Gets the value of the sellerDetails property.
|
BasicAmountType |
getShippingDiscount()
Gets the value of the shippingDiscount property.
|
ShippingServiceCodeType |
getShippingMethod()
Gets the value of the shippingMethod property.
|
BasicAmountType |
getShippingTotal()
Gets the value of the shippingTotal property.
|
AddressType |
getShipToAddress()
Gets the value of the shipToAddress property.
|
java.lang.String |
getSoftDescriptor()
Gets the value of the softDescriptor property.
|
BasicAmountType |
getTaxTotal()
Gets the value of the taxTotal property.
|
java.lang.String |
getTransactionId()
Gets the value of the transactionId property.
|
void |
setAllowedPaymentMethod(AllowedPaymentMethodType value)
Sets the value of the allowedPaymentMethod property.
|
void |
setBranchLevel(java.math.BigInteger value)
Sets the value of the branchLevel property.
|
void |
setButtonSource(java.lang.String value)
Sets the value of the buttonSource property.
|
void |
setCustom(java.lang.String value)
Sets the value of the custom property.
|
void |
setEnhancedPaymentData(EnhancedPaymentDataType value)
Sets the value of the enhancedPaymentData property.
|
void |
setFulfillmentAddress(AddressType value)
Sets the value of the fulfillmentAddress property.
|
void |
setFulfillmentReferenceNumber(java.lang.String value)
Sets the value of the fulfillmentReferenceNumber property.
|
void |
setHandlingTotal(BasicAmountType value)
Sets the value of the handlingTotal property.
|
void |
setInsuranceOptionOffered(java.lang.String value)
Sets the value of the insuranceOptionOffered property.
|
void |
setInsuranceTotal(BasicAmountType value)
Sets the value of the insuranceTotal property.
|
void |
setInvoiceID(java.lang.String value)
Sets the value of the invoiceID property.
|
void |
setItemTotal(BasicAmountType value)
Sets the value of the itemTotal property.
|
void |
setMultiShipping(java.lang.String value)
Sets the value of the multiShipping property.
|
void |
setNoteText(java.lang.String value)
Sets the value of the noteText property.
|
void |
setNotifyURL(java.lang.String value)
Sets the value of the notifyURL property.
|
void |
setOfferDetails(OfferDetailsType value)
Sets the value of the offerDetails property.
|
void |
setOrderDescription(java.lang.String value)
Sets the value of the orderDescription property.
|
void |
setOrderTotal(BasicAmountType value)
Sets the value of the orderTotal property.
|
void |
setOrderURL(java.lang.String value)
Sets the value of the orderURL property.
|
void |
setPaymentAction(PaymentActionCodeType value)
Sets the value of the paymentAction property.
|
void |
setPaymentCategoryType(PaymentCategoryType value)
Sets the value of the paymentCategoryType property.
|
void |
setPaymentReason(PaymentReasonType value)
Sets the value of the paymentReason property.
|
void |
setPaymentRequestID(java.lang.String value)
Sets the value of the paymentRequestID property.
|
void |
setProfileAddressChangeDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the profileAddressChangeDate property.
|
void |
setRecurring(java.lang.String value)
Sets the value of the recurring property.
|
void |
setSellerDetails(SellerDetailsType value)
Sets the value of the sellerDetails property.
|
void |
setShippingDiscount(BasicAmountType value)
Sets the value of the shippingDiscount property.
|
void |
setShippingMethod(ShippingServiceCodeType value)
Sets the value of the shippingMethod property.
|
void |
setShippingTotal(BasicAmountType value)
Sets the value of the shippingTotal property.
|
void |
setShipToAddress(AddressType value)
Sets the value of the shipToAddress property.
|
void |
setSoftDescriptor(java.lang.String value)
Sets the value of the softDescriptor property.
|
void |
setTaxTotal(BasicAmountType value)
Sets the value of the taxTotal property.
|
void |
setTransactionId(java.lang.String value)
Sets the value of the transactionId property.
|
protected BasicAmountType orderTotal
protected BasicAmountType itemTotal
protected BasicAmountType shippingTotal
protected BasicAmountType handlingTotal
protected BasicAmountType taxTotal
protected java.lang.String orderDescription
protected java.lang.String custom
protected java.lang.String invoiceID
protected java.lang.String buttonSource
protected java.lang.String notifyURL
protected AddressType shipToAddress
protected java.lang.String multiShipping
protected java.lang.String fulfillmentReferenceNumber
protected AddressType fulfillmentAddress
protected PaymentCategoryType paymentCategoryType
protected ShippingServiceCodeType shippingMethod
protected javax.xml.datatype.XMLGregorianCalendar profileAddressChangeDate
protected java.util.List<PaymentDetailsItemType> paymentDetailsItem
protected BasicAmountType insuranceTotal
protected BasicAmountType shippingDiscount
protected java.lang.String insuranceOptionOffered
protected AllowedPaymentMethodType allowedPaymentMethod
protected EnhancedPaymentDataType enhancedPaymentData
protected SellerDetailsType sellerDetails
protected java.lang.String noteText
protected java.lang.String transactionId
protected PaymentActionCodeType paymentAction
protected java.lang.String paymentRequestID
protected java.lang.String orderURL
protected java.lang.String softDescriptor
protected java.math.BigInteger branchLevel
protected OfferDetailsType offerDetails
protected java.lang.String recurring
protected PaymentReasonType paymentReason
public BasicAmountType getOrderTotal()
BasicAmountType
public void setOrderTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getItemTotal()
BasicAmountType
public void setItemTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getShippingTotal()
BasicAmountType
public void setShippingTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getHandlingTotal()
BasicAmountType
public void setHandlingTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getTaxTotal()
BasicAmountType
public void setTaxTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public java.lang.String getOrderDescription()
String
public void setOrderDescription(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getCustom()
String
public void setCustom(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getInvoiceID()
String
public void setInvoiceID(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getButtonSource()
String
public void setButtonSource(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getNotifyURL()
String
public void setNotifyURL(java.lang.String value)
value
- the value
allowed object is
String
public AddressType getShipToAddress()
AddressType
public void setShipToAddress(AddressType value)
value
- the value
allowed object is
AddressType
public java.lang.String getMultiShipping()
String
public void setMultiShipping(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getFulfillmentReferenceNumber()
String
public void setFulfillmentReferenceNumber(java.lang.String value)
value
- the value
allowed object is
String
public AddressType getFulfillmentAddress()
AddressType
public void setFulfillmentAddress(AddressType value)
value
- the value
allowed object is
AddressType
public PaymentCategoryType getPaymentCategoryType()
PaymentCategoryType
public void setPaymentCategoryType(PaymentCategoryType value)
value
- the value
allowed object is
PaymentCategoryType
public ShippingServiceCodeType getShippingMethod()
ShippingServiceCodeType
public void setShippingMethod(ShippingServiceCodeType value)
value
- the value
allowed object is
ShippingServiceCodeType
public javax.xml.datatype.XMLGregorianCalendar getProfileAddressChangeDate()
XMLGregorianCalendar
public void setProfileAddressChangeDate(javax.xml.datatype.XMLGregorianCalendar value)
value
- the value
allowed object is
XMLGregorianCalendar
public java.util.List<PaymentDetailsItemType> getPaymentDetailsItem()
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
public BasicAmountType getInsuranceTotal()
BasicAmountType
public void setInsuranceTotal(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getShippingDiscount()
BasicAmountType
public void setShippingDiscount(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public java.lang.String getInsuranceOptionOffered()
String
public void setInsuranceOptionOffered(java.lang.String value)
value
- the value
allowed object is
String
public AllowedPaymentMethodType getAllowedPaymentMethod()
AllowedPaymentMethodType
public void setAllowedPaymentMethod(AllowedPaymentMethodType value)
value
- the value
allowed object is
AllowedPaymentMethodType
public EnhancedPaymentDataType getEnhancedPaymentData()
EnhancedPaymentDataType
public void setEnhancedPaymentData(EnhancedPaymentDataType value)
value
- the value
allowed object is
EnhancedPaymentDataType
public SellerDetailsType getSellerDetails()
SellerDetailsType
public void setSellerDetails(SellerDetailsType value)
value
- the value
allowed object is
SellerDetailsType
public java.lang.String getNoteText()
String
public void setNoteText(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getTransactionId()
String
public void setTransactionId(java.lang.String value)
value
- the value
allowed object is
String
public PaymentActionCodeType getPaymentAction()
PaymentActionCodeType
public void setPaymentAction(PaymentActionCodeType value)
value
- the value
allowed object is
PaymentActionCodeType
public java.lang.String getPaymentRequestID()
String
public void setPaymentRequestID(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getOrderURL()
String
public void setOrderURL(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getSoftDescriptor()
String
public void setSoftDescriptor(java.lang.String value)
value
- the value
allowed object is
String
public java.math.BigInteger getBranchLevel()
BigInteger
public void setBranchLevel(java.math.BigInteger value)
value
- the value
allowed object is
BigInteger
public OfferDetailsType getOfferDetails()
OfferDetailsType
public void setOfferDetails(OfferDetailsType value)
value
- the value
allowed object is
OfferDetailsType
public java.lang.String getRecurring()
String
public void setRecurring(java.lang.String value)
value
- the value
allowed object is
String
public PaymentReasonType getPaymentReason()
PaymentReasonType
public void setPaymentReason(PaymentReasonType value)
value
- the value
allowed object is
PaymentReasonType
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.