Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ReviseCheckoutStatusRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.ReviseCheckoutStatusRequestType
All Implemented Interfaces:
Serializable

public class ReviseCheckoutStatusRequestType
extends AbstractRequestType
implements Serializable

Enables a seller to update the payment details, the shipping details, and the status of an order.

Java class for ReviseCheckoutStatusRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ReviseCheckoutStatusRequestType">
   <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="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AmountPaid" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="PaymentMethodUsed" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentMethodCodeType" minOccurs="0"/>
         <element name="CheckoutStatus" type="{urn:ebay:apis:eBLBaseComponents}CompleteStatusCodeType" minOccurs="0"/>
         <element name="ShippingService" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="ShippingIncludedInTax" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="CheckoutMethod" type="{urn:ebay:apis:eBLBaseComponents}CheckoutMethodCodeType" minOccurs="0"/>
         <element name="InsuranceType" type="{urn:ebay:apis:eBLBaseComponents}InsuranceSelectedCodeType" minOccurs="0"/>
         <element name="PaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}RCSPaymentStatusCodeType" minOccurs="0"/>
         <element name="AdjustmentAmount" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ShippingAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/>
         <element name="BuyerID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ShippingInsuranceCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="SalesTax" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ShippingCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="EncryptedID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExternalTransaction" type="{urn:ebay:apis:eBLBaseComponents}ExternalTransactionType" minOccurs="0"/>
         <element name="MultipleSellerPaymentID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CODCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  AmountType adjustmentAmount
           
protected  AmountType amountPaid
           
protected  String buyerID
           
protected  CheckoutMethodCodeType checkoutMethod
           
protected  CompleteStatusCodeType checkoutStatus
           
protected  AmountType codCost
           
protected  String encryptedID
           
protected  ExternalTransactionType externalTransaction
           
protected  InsuranceSelectedCodeType insuranceType
           
protected  String itemID
           
protected  String multipleSellerPaymentID
           
protected  String orderID
           
protected  String orderLineItemID
           
protected  BuyerPaymentMethodCodeType paymentMethodUsed
           
protected  RCSPaymentStatusCodeType paymentStatus
           
protected  AmountType salesTax
           
protected  AddressType shippingAddress
           
protected  AmountType shippingCost
           
protected  Boolean shippingIncludedInTax
           
protected  AmountType shippingInsuranceCost
           
protected  String shippingService
           
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
ReviseCheckoutStatusRequestType()
           
 
Method Summary
 AmountType getAdjustmentAmount()
          Gets the value of the adjustmentAmount property.
 AmountType getAmountPaid()
          Gets the value of the amountPaid property.
 String getBuyerID()
          Gets the value of the buyerID property.
 CheckoutMethodCodeType getCheckoutMethod()
          Gets the value of the checkoutMethod property.
 CompleteStatusCodeType getCheckoutStatus()
          Gets the value of the checkoutStatus property.
 AmountType getCODCost()
          Gets the value of the codCost property.
 String getEncryptedID()
          Gets the value of the encryptedID property.
 ExternalTransactionType getExternalTransaction()
          Gets the value of the externalTransaction property.
 InsuranceSelectedCodeType getInsuranceType()
          Gets the value of the insuranceType property.
 String getItemID()
          Gets the value of the itemID property.
 String getMultipleSellerPaymentID()
          Gets the value of the multipleSellerPaymentID property.
 String getOrderID()
          Gets the value of the orderID property.
 String getOrderLineItemID()
          Gets the value of the orderLineItemID property.
 BuyerPaymentMethodCodeType getPaymentMethodUsed()
          Gets the value of the paymentMethodUsed property.
 RCSPaymentStatusCodeType getPaymentStatus()
          Gets the value of the paymentStatus property.
 AmountType getSalesTax()
          Gets the value of the salesTax property.
 AddressType getShippingAddress()
          Gets the value of the shippingAddress property.
 AmountType getShippingCost()
          Gets the value of the shippingCost property.
 AmountType getShippingInsuranceCost()
          Gets the value of the shippingInsuranceCost property.
 String getShippingService()
          Gets the value of the shippingService property.
 String getTransactionID()
          Gets the value of the transactionID property.
 Boolean isShippingIncludedInTax()
          Gets the value of the shippingIncludedInTax property.
 void setAdjustmentAmount(AmountType value)
          Sets the value of the adjustmentAmount property.
 void setAmountPaid(AmountType value)
          Sets the value of the amountPaid property.
 void setBuyerID(String value)
          Sets the value of the buyerID property.
 void setCheckoutMethod(CheckoutMethodCodeType value)
          Sets the value of the checkoutMethod property.
 void setCheckoutStatus(CompleteStatusCodeType value)
          Sets the value of the checkoutStatus property.
 void setCODCost(AmountType value)
          Sets the value of the codCost property.
 void setEncryptedID(String value)
          Sets the value of the encryptedID property.
 void setExternalTransaction(ExternalTransactionType value)
          Sets the value of the externalTransaction property.
 void setInsuranceType(InsuranceSelectedCodeType value)
          Sets the value of the insuranceType property.
 void setItemID(String value)
          Sets the value of the itemID property.
 void setMultipleSellerPaymentID(String value)
          Sets the value of the multipleSellerPaymentID property.
 void setOrderID(String value)
          Sets the value of the orderID property.
 void setOrderLineItemID(String value)
          Sets the value of the orderLineItemID property.
 void setPaymentMethodUsed(BuyerPaymentMethodCodeType value)
          Sets the value of the paymentMethodUsed property.
 void setPaymentStatus(RCSPaymentStatusCodeType value)
          Sets the value of the paymentStatus property.
 void setSalesTax(AmountType value)
          Sets the value of the salesTax property.
 void setShippingAddress(AddressType value)
          Sets the value of the shippingAddress property.
 void setShippingCost(AmountType value)
          Sets the value of the shippingCost property.
 void setShippingIncludedInTax(Boolean value)
          Sets the value of the shippingIncludedInTax property.
 void setShippingInsuranceCost(AmountType value)
          Sets the value of the shippingInsuranceCost property.
 void setShippingService(String value)
          Sets the value of the shippingService property.
 void setTransactionID(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

itemID

protected String itemID

transactionID

protected String transactionID

orderID

protected String orderID

amountPaid

protected AmountType amountPaid

paymentMethodUsed

protected BuyerPaymentMethodCodeType paymentMethodUsed

checkoutStatus

protected CompleteStatusCodeType checkoutStatus

shippingService

protected String shippingService

shippingIncludedInTax

protected Boolean shippingIncludedInTax

checkoutMethod

protected CheckoutMethodCodeType checkoutMethod

insuranceType

protected InsuranceSelectedCodeType insuranceType

paymentStatus

protected RCSPaymentStatusCodeType paymentStatus

adjustmentAmount

protected AmountType adjustmentAmount

shippingAddress

protected AddressType shippingAddress

buyerID

protected String buyerID

shippingInsuranceCost

protected AmountType shippingInsuranceCost

salesTax

protected AmountType salesTax

shippingCost

protected AmountType shippingCost

encryptedID

protected String encryptedID

externalTransaction

protected ExternalTransactionType externalTransaction

multipleSellerPaymentID

protected String multipleSellerPaymentID

codCost

protected AmountType codCost

orderLineItemID

protected String orderLineItemID
Constructor Detail

ReviseCheckoutStatusRequestType

public ReviseCheckoutStatusRequestType()
Method Detail

getItemID

public String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getTransactionID

public String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

public void setTransactionID(String value)
Sets the value of the transactionID property.

Parameters:
value - allowed object is String

getOrderID

public String getOrderID()
Gets the value of the orderID property.

Returns:
possible object is String

setOrderID

public void setOrderID(String value)
Sets the value of the orderID property.

Parameters:
value - allowed object is String

getAmountPaid

public AmountType getAmountPaid()
Gets the value of the amountPaid property.

Returns:
possible object is AmountType

setAmountPaid

public void setAmountPaid(AmountType value)
Sets the value of the amountPaid property.

Parameters:
value - allowed object is AmountType

getPaymentMethodUsed

public BuyerPaymentMethodCodeType getPaymentMethodUsed()
Gets the value of the paymentMethodUsed property.

Returns:
possible object is BuyerPaymentMethodCodeType

setPaymentMethodUsed

public void setPaymentMethodUsed(BuyerPaymentMethodCodeType value)
Sets the value of the paymentMethodUsed property.

Parameters:
value - allowed object is BuyerPaymentMethodCodeType

getCheckoutStatus

public CompleteStatusCodeType getCheckoutStatus()
Gets the value of the checkoutStatus property.

Returns:
possible object is CompleteStatusCodeType

setCheckoutStatus

public void setCheckoutStatus(CompleteStatusCodeType value)
Sets the value of the checkoutStatus property.

Parameters:
value - allowed object is CompleteStatusCodeType

getShippingService

public String getShippingService()
Gets the value of the shippingService property.

Returns:
possible object is String

setShippingService

public void setShippingService(String value)
Sets the value of the shippingService property.

Parameters:
value - allowed object is String

isShippingIncludedInTax

public Boolean isShippingIncludedInTax()
Gets the value of the shippingIncludedInTax property.

Returns:
possible object is Boolean

setShippingIncludedInTax

public void setShippingIncludedInTax(Boolean value)
Sets the value of the shippingIncludedInTax property.

Parameters:
value - allowed object is Boolean

getCheckoutMethod

public CheckoutMethodCodeType getCheckoutMethod()
Gets the value of the checkoutMethod property.

Returns:
possible object is CheckoutMethodCodeType

setCheckoutMethod

public void setCheckoutMethod(CheckoutMethodCodeType value)
Sets the value of the checkoutMethod property.

Parameters:
value - allowed object is CheckoutMethodCodeType

getInsuranceType

public InsuranceSelectedCodeType getInsuranceType()
Gets the value of the insuranceType property.

Returns:
possible object is InsuranceSelectedCodeType

setInsuranceType

public void setInsuranceType(InsuranceSelectedCodeType value)
Sets the value of the insuranceType property.

Parameters:
value - allowed object is InsuranceSelectedCodeType

getPaymentStatus

public RCSPaymentStatusCodeType getPaymentStatus()
Gets the value of the paymentStatus property.

Returns:
possible object is RCSPaymentStatusCodeType

setPaymentStatus

public void setPaymentStatus(RCSPaymentStatusCodeType value)
Sets the value of the paymentStatus property.

Parameters:
value - allowed object is RCSPaymentStatusCodeType

getAdjustmentAmount

public AmountType getAdjustmentAmount()
Gets the value of the adjustmentAmount property.

Returns:
possible object is AmountType

setAdjustmentAmount

public void setAdjustmentAmount(AmountType value)
Sets the value of the adjustmentAmount property.

Parameters:
value - allowed object is AmountType

getShippingAddress

public AddressType getShippingAddress()
Gets the value of the shippingAddress property.

Returns:
possible object is AddressType

setShippingAddress

public void setShippingAddress(AddressType value)
Sets the value of the shippingAddress property.

Parameters:
value - allowed object is AddressType

getBuyerID

public String getBuyerID()
Gets the value of the buyerID property.

Returns:
possible object is String

setBuyerID

public void setBuyerID(String value)
Sets the value of the buyerID property.

Parameters:
value - allowed object is String

getShippingInsuranceCost

public AmountType getShippingInsuranceCost()
Gets the value of the shippingInsuranceCost property.

Returns:
possible object is AmountType

setShippingInsuranceCost

public void setShippingInsuranceCost(AmountType value)
Sets the value of the shippingInsuranceCost property.

Parameters:
value - allowed object is AmountType

getSalesTax

public AmountType getSalesTax()
Gets the value of the salesTax property.

Returns:
possible object is AmountType

setSalesTax

public void setSalesTax(AmountType value)
Sets the value of the salesTax property.

Parameters:
value - allowed object is AmountType

getShippingCost

public AmountType getShippingCost()
Gets the value of the shippingCost property.

Returns:
possible object is AmountType

setShippingCost

public void setShippingCost(AmountType value)
Sets the value of the shippingCost property.

Parameters:
value - allowed object is AmountType

getEncryptedID

public String getEncryptedID()
Gets the value of the encryptedID property.

Returns:
possible object is String

setEncryptedID

public void setEncryptedID(String value)
Sets the value of the encryptedID property.

Parameters:
value - allowed object is String

getExternalTransaction

public ExternalTransactionType getExternalTransaction()
Gets the value of the externalTransaction property.

Returns:
possible object is ExternalTransactionType

setExternalTransaction

public void setExternalTransaction(ExternalTransactionType value)
Sets the value of the externalTransaction property.

Parameters:
value - allowed object is ExternalTransactionType

getMultipleSellerPaymentID

public String getMultipleSellerPaymentID()
Gets the value of the multipleSellerPaymentID property.

Returns:
possible object is String

setMultipleSellerPaymentID

public void setMultipleSellerPaymentID(String value)
Sets the value of the multipleSellerPaymentID property.

Parameters:
value - allowed object is String

getCODCost

public AmountType getCODCost()
Gets the value of the codCost property.

Returns:
possible object is AmountType

setCODCost

public void setCODCost(AmountType value)
Sets the value of the codCost property.

Parameters:
value - allowed object is AmountType

getOrderLineItemID

public String getOrderLineItemID()
Gets the value of the orderLineItemID property.

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(String value)
Sets the value of the orderLineItemID property.

Parameters:
value - allowed object is String

Changes since
the last release

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.