|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.AbstractRequestType
com.ebay.soap.eBLBaseComponents.SendInvoiceRequestType
public class SendInvoiceRequestType
Enables a seller to send an order invoice to a buyer. Where applicable, updates to shipping, payment methods, and sales tax made in this request are applied to the specified order as a whole and to the individual order line items whose data are stored in individual Transaction objects.
Java class for SendInvoiceRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SendInvoiceRequestType"> <complexContent> <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType"> <sequence> <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/> <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="OrderID" type="{urn:ebay:apis:eBLBaseComponents}OrderIDType" minOccurs="0"/> <element name="InternationalShippingServiceOptions" type="{urn:ebay:apis:eBLBaseComponents}InternationalShippingServiceOptionsType" maxOccurs="unbounded" minOccurs="0"/> <element name="ShippingServiceOptions" type="{urn:ebay:apis:eBLBaseComponents}ShippingServiceOptionsType" maxOccurs="unbounded" minOccurs="0"/> <element name="SalesTax" type="{urn:ebay:apis:eBLBaseComponents}SalesTaxType" minOccurs="0"/> <element name="InsuranceOption" type="{urn:ebay:apis:eBLBaseComponents}InsuranceOptionCodeType" minOccurs="0"/> <element name="InsuranceFee" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="PaymentMethods" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentMethodCodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="PayPalEmailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="CheckoutInstructions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="EmailCopyToSeller" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="CODCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="SKU" type="{urn:ebay:apis:eBLBaseComponents}SKUType" minOccurs="0"/> <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="AdjustmentAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Field Summary | |
---|---|
protected AmountType |
adjustmentAmount
|
protected String |
checkoutInstructions
|
protected AmountType |
codCost
|
protected Boolean |
emailCopyToSeller
|
protected AmountType |
insuranceFee
|
protected InsuranceOptionCodeType |
insuranceOption
|
protected List<InternationalShippingServiceOptionsType> |
internationalShippingServiceOptions
|
protected String |
itemID
|
protected String |
orderID
|
protected String |
orderLineItemID
|
protected List<BuyerPaymentMethodCodeType> |
paymentMethods
|
protected String |
payPalEmailAddress
|
protected SalesTaxType |
salesTax
|
protected List<ShippingServiceOptionsType> |
shippingServiceOptions
|
protected String |
sku
|
protected String |
transactionID
|
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
---|
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel |
Constructor Summary | |
---|---|
SendInvoiceRequestType()
|
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
---|
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String itemID
protected String transactionID
protected String orderID
protected List<InternationalShippingServiceOptionsType> internationalShippingServiceOptions
protected List<ShippingServiceOptionsType> shippingServiceOptions
protected SalesTaxType salesTax
protected InsuranceOptionCodeType insuranceOption
protected AmountType insuranceFee
protected List<BuyerPaymentMethodCodeType> paymentMethods
protected String payPalEmailAddress
protected String checkoutInstructions
protected Boolean emailCopyToSeller
protected AmountType codCost
protected String sku
protected String orderLineItemID
protected AmountType adjustmentAmount
Constructor Detail |
---|
public SendInvoiceRequestType()
Method Detail |
---|
public String getItemID()
String
public void setItemID(String value)
value
- allowed object is
String
public String getTransactionID()
String
public void setTransactionID(String value)
value
- allowed object is
String
public String getOrderID()
String
public void setOrderID(String value)
value
- allowed object is
String
public InternationalShippingServiceOptionsType[] getInternationalShippingServiceOptions()
InternationalShippingServiceOptionsType
public InternationalShippingServiceOptionsType getInternationalShippingServiceOptions(int idx)
InternationalShippingServiceOptionsType
public int getInternationalShippingServiceOptionsLength()
public void setInternationalShippingServiceOptions(InternationalShippingServiceOptionsType[] values)
values
- allowed objects are
InternationalShippingServiceOptionsType
protected List<InternationalShippingServiceOptionsType> _getInternationalShippingServiceOptions()
public InternationalShippingServiceOptionsType setInternationalShippingServiceOptions(int idx, InternationalShippingServiceOptionsType value)
value
- allowed object is
InternationalShippingServiceOptionsType
public ShippingServiceOptionsType[] getShippingServiceOptions()
ShippingServiceOptionsType
public ShippingServiceOptionsType getShippingServiceOptions(int idx)
ShippingServiceOptionsType
public int getShippingServiceOptionsLength()
public void setShippingServiceOptions(ShippingServiceOptionsType[] values)
values
- allowed objects are
ShippingServiceOptionsType
protected List<ShippingServiceOptionsType> _getShippingServiceOptions()
public ShippingServiceOptionsType setShippingServiceOptions(int idx, ShippingServiceOptionsType value)
value
- allowed object is
ShippingServiceOptionsType
public SalesTaxType getSalesTax()
SalesTaxType
public void setSalesTax(SalesTaxType value)
value
- allowed object is
SalesTaxType
public InsuranceOptionCodeType getInsuranceOption()
InsuranceOptionCodeType
public void setInsuranceOption(InsuranceOptionCodeType value)
value
- allowed object is
InsuranceOptionCodeType
public AmountType getInsuranceFee()
AmountType
public void setInsuranceFee(AmountType value)
value
- allowed object is
AmountType
public BuyerPaymentMethodCodeType[] getPaymentMethods()
BuyerPaymentMethodCodeType
public BuyerPaymentMethodCodeType getPaymentMethods(int idx)
BuyerPaymentMethodCodeType
public int getPaymentMethodsLength()
public void setPaymentMethods(BuyerPaymentMethodCodeType[] values)
values
- allowed objects are
BuyerPaymentMethodCodeType
protected List<BuyerPaymentMethodCodeType> _getPaymentMethods()
public BuyerPaymentMethodCodeType setPaymentMethods(int idx, BuyerPaymentMethodCodeType value)
value
- allowed object is
BuyerPaymentMethodCodeType
public String getPayPalEmailAddress()
String
public void setPayPalEmailAddress(String value)
value
- allowed object is
String
public String getCheckoutInstructions()
String
public void setCheckoutInstructions(String value)
value
- allowed object is
String
public Boolean isEmailCopyToSeller()
Boolean
public void setEmailCopyToSeller(Boolean value)
value
- allowed object is
Boolean
public AmountType getCODCost()
AmountType
public void setCODCost(AmountType value)
value
- allowed object is
AmountType
public String getSKU()
String
public void setSKU(String value)
value
- allowed object is
String
public String getOrderLineItemID()
String
public void setOrderLineItemID(String value)
value
- allowed object is
String
public AmountType getAdjustmentAmount()
AmountType
public void setAdjustmentAmount(AmountType value)
value
- allowed object is
AmountType
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The information contained in this document is proprietary and confidential.
Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc.
For information regarding a qualifying NDA, contact Developer Relations:
developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.