|
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 java.lang.String |
checkoutInstructions
|
protected AmountType |
codCost
|
protected java.lang.Boolean |
emailCopyToSeller
|
protected AmountType |
insuranceFee
|
protected InsuranceOptionCodeType |
insuranceOption
|
protected java.util.List<InternationalShippingServiceOptionsType> |
internationalShippingServiceOptions
|
protected java.lang.String |
itemID
|
protected java.lang.String |
orderID
|
protected java.lang.String |
orderLineItemID
|
protected java.util.List<BuyerPaymentMethodCodeType> |
paymentMethods
|
protected java.lang.String |
payPalEmailAddress
|
protected SalesTaxType |
salesTax
|
protected java.util.List<ShippingServiceOptionsType> |
shippingServiceOptions
|
protected java.lang.String |
sku
|
protected java.lang.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()
|
Method Summary | |
---|---|
protected java.util.List<InternationalShippingServiceOptionsType> |
_getInternationalShippingServiceOptions()
|
protected java.util.List<BuyerPaymentMethodCodeType> |
_getPaymentMethods()
|
protected java.util.List<ShippingServiceOptionsType> |
_getShippingServiceOptions()
|
AmountType |
getAdjustmentAmount()
Gets the value of the adjustmentAmount property. |
java.lang.String |
getCheckoutInstructions()
Gets the value of the checkoutInstructions property. |
AmountType |
getCODCost()
Gets the value of the codCost property. |
AmountType |
getInsuranceFee()
Gets the value of the insuranceFee property. |
InsuranceOptionCodeType |
getInsuranceOption()
Gets the value of the insuranceOption property. |
InternationalShippingServiceOptionsType[] |
getInternationalShippingServiceOptions()
|
InternationalShippingServiceOptionsType |
getInternationalShippingServiceOptions(int idx)
|
int |
getInternationalShippingServiceOptionsLength()
|
java.lang.String |
getItemID()
Gets the value of the itemID property. |
java.lang.String |
getOrderID()
Gets the value of the orderID property. |
java.lang.String |
getOrderLineItemID()
Gets the value of the orderLineItemID property. |
BuyerPaymentMethodCodeType[] |
getPaymentMethods()
|
BuyerPaymentMethodCodeType |
getPaymentMethods(int idx)
|
int |
getPaymentMethodsLength()
|
java.lang.String |
getPayPalEmailAddress()
Gets the value of the payPalEmailAddress property. |
SalesTaxType |
getSalesTax()
Gets the value of the salesTax property. |
ShippingServiceOptionsType[] |
getShippingServiceOptions()
|
ShippingServiceOptionsType |
getShippingServiceOptions(int idx)
|
int |
getShippingServiceOptionsLength()
|
java.lang.String |
getSKU()
Gets the value of the sku property. |
java.lang.String |
getTransactionID()
Gets the value of the transactionID property. |
java.lang.Boolean |
isEmailCopyToSeller()
Gets the value of the emailCopyToSeller property. |
void |
setAdjustmentAmount(AmountType value)
Sets the value of the adjustmentAmount property. |
void |
setCheckoutInstructions(java.lang.String value)
Sets the value of the checkoutInstructions property. |
void |
setCODCost(AmountType value)
Sets the value of the codCost property. |
void |
setEmailCopyToSeller(java.lang.Boolean value)
Sets the value of the emailCopyToSeller property. |
void |
setInsuranceFee(AmountType value)
Sets the value of the insuranceFee property. |
void |
setInsuranceOption(InsuranceOptionCodeType value)
Sets the value of the insuranceOption property. |
void |
setInternationalShippingServiceOptions(InternationalShippingServiceOptionsType[] values)
|
InternationalShippingServiceOptionsType |
setInternationalShippingServiceOptions(int idx,
InternationalShippingServiceOptionsType value)
|
void |
setItemID(java.lang.String value)
Sets the value of the itemID property. |
void |
setOrderID(java.lang.String value)
Sets the value of the orderID property. |
void |
setOrderLineItemID(java.lang.String value)
Sets the value of the orderLineItemID property. |
void |
setPaymentMethods(BuyerPaymentMethodCodeType[] values)
|
BuyerPaymentMethodCodeType |
setPaymentMethods(int idx,
BuyerPaymentMethodCodeType value)
|
void |
setPayPalEmailAddress(java.lang.String value)
Sets the value of the payPalEmailAddress property. |
void |
setSalesTax(SalesTaxType value)
Sets the value of the salesTax property. |
ShippingServiceOptionsType |
setShippingServiceOptions(int idx,
ShippingServiceOptionsType value)
|
void |
setShippingServiceOptions(ShippingServiceOptionsType[] values)
|
void |
setSKU(java.lang.String value)
Sets the value of the sku property. |
void |
setTransactionID(java.lang.String value)
Sets the value of the transactionID property. |
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 java.lang.String itemID
protected java.lang.String transactionID
protected java.lang.String orderID
protected java.util.List<InternationalShippingServiceOptionsType> internationalShippingServiceOptions
protected java.util.List<ShippingServiceOptionsType> shippingServiceOptions
protected SalesTaxType salesTax
protected InsuranceOptionCodeType insuranceOption
protected AmountType insuranceFee
protected java.util.List<BuyerPaymentMethodCodeType> paymentMethods
protected java.lang.String payPalEmailAddress
protected java.lang.String checkoutInstructions
protected java.lang.Boolean emailCopyToSeller
protected AmountType codCost
protected java.lang.String sku
protected java.lang.String orderLineItemID
protected AmountType adjustmentAmount
Constructor Detail |
---|
public SendInvoiceRequestType()
Method Detail |
---|
public java.lang.String getItemID()
String
public void setItemID(java.lang.String value)
value
- allowed object is
String
public java.lang.String getTransactionID()
String
public void setTransactionID(java.lang.String value)
value
- allowed object is
String
public java.lang.String getOrderID()
String
public void setOrderID(java.lang.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 java.util.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 java.util.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 java.util.List<BuyerPaymentMethodCodeType> _getPaymentMethods()
public BuyerPaymentMethodCodeType setPaymentMethods(int idx, BuyerPaymentMethodCodeType value)
value
- allowed object is
BuyerPaymentMethodCodeType
public java.lang.String getPayPalEmailAddress()
String
public void setPayPalEmailAddress(java.lang.String value)
value
- allowed object is
String
public java.lang.String getCheckoutInstructions()
String
public void setCheckoutInstructions(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isEmailCopyToSeller()
Boolean
public void setEmailCopyToSeller(java.lang.Boolean value)
value
- allowed object is
Boolean
public AmountType getCODCost()
AmountType
public void setCODCost(AmountType value)
value
- allowed object is
AmountType
public java.lang.String getSKU()
String
public void setSKU(java.lang.String value)
value
- allowed object is
String
public java.lang.String getOrderLineItemID()
String
public void setOrderLineItemID(java.lang.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.