|
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) 2007
Company: eBay Inc.
RecipientUserID - Specifies the user to whom the seller is offering the Transaction
Confirmation Request.
VerifyEligibilityOnly - If true, specifies that the seller is verifying whether a new Transaction
Confirmation Request (TCR) can be created. Thus, if this value is passed
as true, then no Transaction Confirmation Request is actually made. If
VerifyEligibilityOnly is not passed, or is false, a Transaction
Confirmation Request is actually made.
RecipientPostalCode - Specifies the postal code of the user to whom the seller is offering the
Transaction Confirmation Request. Required only if the user does not meet
the other options listed in RecipientRelationCodeType. An error is
returned if RecipientUserID and RecipientPostalCode do not match for more
than 3 times for a seller per day.
RecipientRelationType - Specifies the current relationship between the seller and the potential
buyer. A seller can make a Transaction Confirmation Request (TCR) for an
item to a potential buyer if the buyer meets one of several criteria. A
TCR is sent by a seller to one of the following: a bidder, a best offer
buyer, a member with an ASQ question, or any member with a postal code.
See the values and annotations in RecipientRelationCodeType.
NegotiatedPrice - The amount the offer recipient must pay to buy the item
specified in the Transaction Confirmation Request (TCR).
A negotiated amount between the buyer and the seller.
ListingDuration - Specifies the length of time the item in the Transaction Confirmation
Request (TCR) will be available for purchase.
ItemID - The ItemID of the item that the seller wants to end in order to create a
Transaction Confirmation Request (TCR).
Comments - Comments the seller wants to send to the recipient (bidder, best offer
buyer, member with an ASQ question, or member with a postal code).
ReturnedItemID - The new item ID for the item in the new Transaction Confirmation Request (TCR).
This field is not returned if the request was only used to verify that a new TCR could be created.
ReturnedStartTime - The date and time when the item in the new Transaction Confirmation Request (TCR)
becomes available for purchase.
ReturnedEndTime - The date and time when the item in the new Transaction Confirmation Request (TCR)
is no longer 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 | |
|---|---|
ItemIDType |
addTransactionConfirmationItem()
Ends the listing specified by ItemID (if listed for at least 24 hours) and creates a new Transaction Confirmation Request (TCR) for an item, enabling the TCR recipient to purchase the item. |
String |
getComments()
Gets the AddTransactionConfirmationItemRequestType.comments. |
ItemIDType |
getItemID()
Gets the AddTransactionConfirmationItemRequestType.itemID. |
SecondChanceOfferDurationCodeType |
getListingDuration()
Gets the AddTransactionConfirmationItemRequestType.listingDuration. |
AmountType |
getNegotiatedPrice()
Gets the AddTransactionConfirmationItemRequestType.negotiatedPrice. |
String |
getRecipientPostalCode()
Gets the AddTransactionConfirmationItemRequestType.recipientPostalCode. |
RecipientRelationCodeType |
getRecipientRelationType()
Gets the AddTransactionConfirmationItemRequestType.recipientRelationType. |
UserIDType |
getRecipientUserID()
Gets the AddTransactionConfirmationItemRequestType.recipientUserID. |
Calendar |
getReturnedEndTime()
Valid after executing the API. |
ItemIDType |
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(ItemIDType 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(RecipientRelationCodeType recipientRelationType)
Sets the AddTransactionConfirmationItemRequestType.recipientRelationType. |
void |
setRecipientUserID(UserIDType 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 ItemIDType addTransactionConfirmationItem()
throws ApiException,
SdkException,
Exception
ApiException
SdkException
Exceptionpublic String getComments()
public void setComments(String comments)
comments - Stringpublic ItemIDType getItemID()
public void setItemID(ItemIDType itemID)
itemID - ItemIDTypepublic 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 RecipientRelationCodeType getRecipientRelationType()
public void setRecipientRelationType(RecipientRelationCodeType recipientRelationType)
recipientRelationType - RecipientRelationCodeTypepublic UserIDType getRecipientUserID()
public void setRecipientUserID(UserIDType recipientUserID)
recipientUserID - UserIDTypepublic String getVerifyEligibilityOnly()
public void setVerifyEligibilityOnly(String verifyEligibilityOnly)
verifyEligibilityOnly - Stringpublic Calendar getReturnedEndTime()
public ItemIDType 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-2006 eBay Inc. All rights reserved.