|
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.sdk.ApiCall
com.ebay.sdk.call.AddTransactionConfirmationItemCall
public class AddTransactionConfirmationItemCall
Wrapper class of the AddTransactionConfirmationItem call of eBay SOAP API.
Title: SOAP API wrapper library.
Description: Contains wrapper classes for eBay SOAP APIs.
Copyright: Copyright (c) 2009
Company: eBay Inc.
RecipientUserID
- This field is used to specify the recipient of the Transaction
Confirmation Request (TCR).
VerifyEligibilityOnly
- This field is included and set to true
if the seller wants to verify whether or not a new Transaction
Confirmation Request (TCR) can be created for the item. If this field is included and its value set to true
, no TCR is actually created. If this field is included and its value set to false
, or if it is omitted, a Transaction
Confirmation Request is actually created.
RecipientPostalCode
- This field is used to specify the postal code of the user to whom the seller is offering the Transaction Confirmation Request. This field is only required if the user does not meet the other options listed in RecipientRelationCodeType.
RecipientRelationType
- The enumeration value supplied in this field specifies the current relationship between the seller and the potential buyer. A Transaction Confirmation Request (TCR) for an item can be sent to a potential buyer who has at least one of the following criteria: is an active bidder on the auction listing; has made a Best Offer on the fixed-price listing, is an eBay user who has used the Ask Seller a Question feature, or is an eBay user whose postal code is known.
NegotiatedPrice
- The amount in this field is the price that the seller is asking for to purchase the motor vehicle.
ListingDuration
- The enumeration value specified in this field will control how many days that the recipient of the offer has to purchase the motor vehicle at the price listed in the NegotiatedPrice field.
ItemID
- This field is used to identify the eBay Motors listing using the unique identifier of the listing (ItemID).
Comments
- This is optional free-form string field that can be used by the seller to provide any comments or additional information about the Transaction Confirmation Item.
ReturnedItemID
- This field contains the Item ID associated with the Transaction Confirmation Item that was just created with the AddTransactionConfirmationItem call. This field is not returned if the request was only used to verify that a new TCR could be created.
ReturnedStartTime
- This timestamp indicates the date and time when the Transaction Confirmation Item became available to the recipient.
ReturnedEndTime
- This timestamp indicates the date and time when the Transaction Confirmation Item will no longer be available for purchase.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
AddTransactionConfirmationItemCall()
Constructor. |
|
AddTransactionConfirmationItemCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
String |
addTransactionConfirmationItem()
Base request of the AddTransactionConfirmationItem call, which is used to end an eBay Motors listing and creates a new Transaction Confirmation Request (TCR) for the motor vehichle, thus enabling the TCR recipient to purchase the item. |
String |
getComments()
Gets the AddTransactionConfirmationItemRequestType.comments. |
String |
getItemID()
Gets the AddTransactionConfirmationItemRequestType.itemID. |
SecondChanceOfferDurationCodeType |
getListingDuration()
Gets the AddTransactionConfirmationItemRequestType.listingDuration. |
AmountType |
getNegotiatedPrice()
Gets the AddTransactionConfirmationItemRequestType.negotiatedPrice. |
String |
getRecipientPostalCode()
Gets the AddTransactionConfirmationItemRequestType.recipientPostalCode. |
String |
getRecipientRelationType()
Gets the AddTransactionConfirmationItemRequestType.recipientRelationType. |
String |
getRecipientUserID()
Gets the AddTransactionConfirmationItemRequestType.recipientUserID. |
Calendar |
getReturnedEndTime()
Valid after executing the API. |
String |
getReturnedItemID()
Valid after executing the API. |
Calendar |
getReturnedStartTime()
Valid after executing the API. |
String |
getVerifyEligibilityOnly()
Gets the AddTransactionConfirmationItemRequestType.verifyEligibilityOnly. |
void |
setComments(String comments)
Sets the AddTransactionConfirmationItemRequestType.comments. |
void |
setItemID(String itemID)
Sets the AddTransactionConfirmationItemRequestType.itemID. |
void |
setListingDuration(SecondChanceOfferDurationCodeType listingDuration)
Sets the AddTransactionConfirmationItemRequestType.listingDuration. |
void |
setNegotiatedPrice(AmountType negotiatedPrice)
Sets the AddTransactionConfirmationItemRequestType.negotiatedPrice. |
void |
setRecipientPostalCode(String recipientPostalCode)
Sets the AddTransactionConfirmationItemRequestType.recipientPostalCode. |
void |
setRecipientRelationType(String recipientRelationType)
Sets the AddTransactionConfirmationItemRequestType.recipientRelationType. |
void |
setRecipientUserID(String recipientUserID)
Sets the AddTransactionConfirmationItemRequestType.recipientUserID. |
void |
setVerifyEligibilityOnly(String verifyEligibilityOnly)
Sets the AddTransactionConfirmationItemRequestType.verifyEligibilityOnly. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AddTransactionConfirmationItemCall()
public AddTransactionConfirmationItemCall(ApiContext apiContext)
apiContext
- The ApiContext object to be used to make the call.Method Detail |
---|
public String addTransactionConfirmationItem() throws ApiException, SdkException, Exception
ApiException
SdkException
Exception
public String getComments()
public void setComments(String comments)
comments
- Stringpublic String getItemID()
public void setItemID(String itemID)
itemID
- Stringpublic SecondChanceOfferDurationCodeType getListingDuration()
public void setListingDuration(SecondChanceOfferDurationCodeType listingDuration)
listingDuration
- SecondChanceOfferDurationCodeTypepublic AmountType getNegotiatedPrice()
public void setNegotiatedPrice(AmountType negotiatedPrice)
negotiatedPrice
- AmountTypepublic String getRecipientPostalCode()
public void setRecipientPostalCode(String recipientPostalCode)
recipientPostalCode
- Stringpublic String getRecipientRelationType()
public void setRecipientRelationType(String recipientRelationType)
recipientRelationType
- Stringpublic String getRecipientUserID()
public void setRecipientUserID(String recipientUserID)
recipientUserID
- Stringpublic String getVerifyEligibilityOnly()
public void setVerifyEligibilityOnly(String verifyEligibilityOnly)
verifyEligibilityOnly
- Stringpublic Calendar getReturnedEndTime()
public String getReturnedItemID()
public Calendar getReturnedStartTime()
|
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.