|
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.SetUserPreferencesCall
public class SetUserPreferencesCall
Wrapper class of the SetUserPreferences 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.
BidderNoticePreferences
- This container is included if the seller wishes to receive contact information for unsuccessful bidders. This preference is only applicable for auction listings.
CombinedPaymentPreferences
- This container is included if the seller wishes to set the preference for allowing Combined Invoice orders for cases where the buyer has multiple unpaid order line items from the same seller.
CrossPromotionPreferences
- This container is deprecated.
SellerPaymentPreferences
- This container is included if the seller wishes to set various payment preferences. One or more preferences may be set or modified under this container. Payment preferences specified in a SetUserPreferences call override the settings in My eBay payment preferences.
SellerFavoriteItemPreferences
- This container is included if the seller wishes to set preferences for displaying items on a buyer's Favorite Sellers' Items page or Favorite Sellers' Items digest. One or more preferences may be set or modified under this container.
EndOfAuctionEmailPreferences
- This container is included if the seller wishes to set preferences for the end-of-auction email sent to the winning bidder. These preferences allow the seller to customize the Email that is sent to buyer at the end of the auction. One or more preferences may be set or modified under this container. These preferences are only applicable for auction listings.
EmailShipmentTrackingNumberPreference
- This field is included and set to true
if the seller wishes to email the shipment's tracking number to the buyer.
RequiredShipPhoneNumberPreference
- This field is included and set to true
if the seller wishes to require the buyer to provide a shipping phone number upon checkout. Some shipping carriers require the receiver's phone number.
UnpaidItemAssistancePreferences
- This container is included if the seller wishes to set Unpaid Item Assistant preferences. The Unpaid Item Assistant automatically opens an Unpaid Item case on the behalf of the seller if the buyer has not paid for the order after a specified number of days. One or more preferences may be set or modified under this container.
PurchaseReminderEmailPreferences
- This container is included if the seller wishes to set the preference for sending a purchase reminder email to buyers.
SellerThirdPartyCheckoutDisabled
- This field is no longer applicable, as third-party checkout on eBay is no longer possible.
DispatchCutoffTimePreference
- This container is included if the seller wishes to set the order cut off time for same-day shipping. If the seller specifies a value of 0
in Item.DispatchTimeMax to offer same day handling when listing an item, the seller's shipping time commitment depends on the order cut off time set for the listing site, as indicated by the DispatchCutoffTimePreference.CutoffTime field.
GlobalShippingProgramListingPreference
- If this flag is included and set to true
, the seller's new listings will enable the Global Shipping Program by default.
false
).
OverrideGSPserviceWithIntlService
- If this flag is included and set to true
, and the seller specifies an international shipping service to a particular country for a given listing, the specified service will take precedence and be the listing's default international shipping option for buyers in that country, rather than the Global Shipping Program. The Global Shipping Program will still be the listing's default option for shipping to any Global Shipping-eligible country for which the seller does not specify an international shipping service.
false
, the Global Shipping Program will be each Global Shipping-eligible listing's default option for shipping to any Global Shipping-eligible country, regardless of any international shipping service that the seller specifies for the listing.
OutOfStockControlPreference
- If this flag is included and set to true
, it enables the Out-of-Stock feature. A seller would use this feature to keep Fixed-Price GTC (Good 'Til Canceled) listings alive even when the "quantity available" value goes to 0 (zero). This is useful when waiting for additional stock and eliminates the need to end the listing and then recreating it when stock arrives.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
SetUserPreferencesCall()
Constructor. |
|
SetUserPreferencesCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
BidderNoticePreferencesType |
getBidderNoticePreferences()
Gets the SetUserPreferencesRequestType.bidderNoticePreferences. |
CombinedPaymentPreferencesType |
getCombinedPaymentPreferences()
Gets the SetUserPreferencesRequestType.combinedPaymentPreferences. |
CrossPromotionPreferencesType |
getCrossPromotionPreferences()
Gets the SetUserPreferencesRequestType.crossPromotionPreferences. |
DispatchCutoffTimePreferencesType |
getDispatchCutoffTimePreference()
Gets the SetUserPreferencesRequestType.dispatchCutoffTimePreference. |
java.lang.Boolean |
getEmailShipmentTrackingNumberPreference()
Gets the SetUserPreferencesRequestType.emailShipmentTrackingNumberPreference. |
EndOfAuctionEmailPreferencesType |
getEndOfAuctionEmailPreferences()
Gets the SetUserPreferencesRequestType.endOfAuctionEmailPreferences. |
java.lang.Boolean |
getGlobalShippingProgramListingPreference()
Gets the SetUserPreferencesRequestType.globalShippingProgramListingPreference. |
java.lang.Boolean |
getOutOfStockControlPreference()
Gets the SetUserPreferencesRequestType.outOfStockControlPreference. |
java.lang.Boolean |
getOverrideGSPserviceWithIntlService()
Gets the SetUserPreferencesRequestType.overrideGSPserviceWithIntlService. |
PurchaseReminderEmailPreferencesType |
getPurchaseReminderEmailPreferences()
Gets the SetUserPreferencesRequestType.purchaseReminderEmailPreferences. |
java.lang.Boolean |
getRequiredShipPhoneNumberPreference()
Gets the SetUserPreferencesRequestType.requiredShipPhoneNumberPreference. |
SellerFavoriteItemPreferencesType |
getSellerFavoriteItemPreferences()
Gets the SetUserPreferencesRequestType.sellerFavoriteItemPreferences. |
SellerPaymentPreferencesType |
getSellerPaymentPreferences()
Gets the SetUserPreferencesRequestType.sellerPaymentPreferences. |
java.lang.Boolean |
getSellerThirdPartyCheckoutDisabled()
Gets the SetUserPreferencesRequestType.sellerThirdPartyCheckoutDisabled. |
UnpaidItemAssistancePreferencesType |
getUnpaidItemAssistancePreferences()
Gets the SetUserPreferencesRequestType.unpaidItemAssistancePreferences. |
void |
setBidderNoticePreferences(BidderNoticePreferencesType bidderNoticePreferences)
Sets the SetUserPreferencesRequestType.bidderNoticePreferences. |
void |
setCombinedPaymentPreferences(CombinedPaymentPreferencesType combinedPaymentPreferences)
Sets the SetUserPreferencesRequestType.combinedPaymentPreferences. |
void |
setCrossPromotionPreferences(CrossPromotionPreferencesType crossPromotionPreferences)
Sets the SetUserPreferencesRequestType.crossPromotionPreferences. |
void |
setDispatchCutoffTimePreference(DispatchCutoffTimePreferencesType dispatchCutoffTimePreference)
Sets the SetUserPreferencesRequestType.dispatchCutoffTimePreference. |
void |
setEmailShipmentTrackingNumberPreference(java.lang.Boolean emailShipmentTrackingNumberPreference)
Sets the SetUserPreferencesRequestType.emailShipmentTrackingNumberPreference. |
void |
setEndOfAuctionEmailPreferences(EndOfAuctionEmailPreferencesType endOfAuctionEmailPreferences)
Sets the SetUserPreferencesRequestType.endOfAuctionEmailPreferences. |
void |
setGlobalShippingProgramListingPreference(java.lang.Boolean globalShippingProgramListingPreference)
Sets the SetUserPreferencesRequestType.globalShippingProgramListingPreference. |
void |
setOutOfStockControlPreference(java.lang.Boolean outOfStockControlPreference)
Sets the SetUserPreferencesRequestType.outOfStockControlPreference. |
void |
setOverrideGSPserviceWithIntlService(java.lang.Boolean overrideGSPserviceWithIntlService)
Sets the SetUserPreferencesRequestType.overrideGSPserviceWithIntlService. |
void |
setPurchaseReminderEmailPreferences(PurchaseReminderEmailPreferencesType purchaseReminderEmailPreferences)
Sets the SetUserPreferencesRequestType.purchaseReminderEmailPreferences. |
void |
setRequiredShipPhoneNumberPreference(java.lang.Boolean requiredShipPhoneNumberPreference)
Sets the SetUserPreferencesRequestType.requiredShipPhoneNumberPreference. |
void |
setSellerFavoriteItemPreferences(SellerFavoriteItemPreferencesType sellerFavoriteItemPreferences)
Sets the SetUserPreferencesRequestType.sellerFavoriteItemPreferences. |
void |
setSellerPaymentPreferences(SellerPaymentPreferencesType sellerPaymentPreferences)
Sets the SetUserPreferencesRequestType.sellerPaymentPreferences. |
void |
setSellerThirdPartyCheckoutDisabled(java.lang.Boolean sellerThirdPartyCheckoutDisabled)
Sets the SetUserPreferencesRequestType.sellerThirdPartyCheckoutDisabled. |
void |
setUnpaidItemAssistancePreferences(UnpaidItemAssistancePreferencesType unpaidItemAssistancePreferences)
Sets the SetUserPreferencesRequestType.unpaidItemAssistancePreferences. |
void |
setUserPreferences()
This call allows an eBay user to set/modify numerous seller account preferences. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SetUserPreferencesCall()
public SetUserPreferencesCall(ApiContext apiContext)
apiContext
- The ApiContext object to be used to make the call.Method Detail |
---|
public void setUserPreferences() throws ApiException, SdkException, java.lang.Exception
ApiException
SdkException
java.lang.Exception
public BidderNoticePreferencesType getBidderNoticePreferences()
public void setBidderNoticePreferences(BidderNoticePreferencesType bidderNoticePreferences)
bidderNoticePreferences
- BidderNoticePreferencesTypepublic CombinedPaymentPreferencesType getCombinedPaymentPreferences()
public void setCombinedPaymentPreferences(CombinedPaymentPreferencesType combinedPaymentPreferences)
combinedPaymentPreferences
- CombinedPaymentPreferencesTypepublic CrossPromotionPreferencesType getCrossPromotionPreferences()
public void setCrossPromotionPreferences(CrossPromotionPreferencesType crossPromotionPreferences)
crossPromotionPreferences
- CrossPromotionPreferencesTypepublic DispatchCutoffTimePreferencesType getDispatchCutoffTimePreference()
public void setDispatchCutoffTimePreference(DispatchCutoffTimePreferencesType dispatchCutoffTimePreference)
dispatchCutoffTimePreference
- DispatchCutoffTimePreferencesTypepublic java.lang.Boolean getEmailShipmentTrackingNumberPreference()
public void setEmailShipmentTrackingNumberPreference(java.lang.Boolean emailShipmentTrackingNumberPreference)
emailShipmentTrackingNumberPreference
- Booleanpublic EndOfAuctionEmailPreferencesType getEndOfAuctionEmailPreferences()
public void setEndOfAuctionEmailPreferences(EndOfAuctionEmailPreferencesType endOfAuctionEmailPreferences)
endOfAuctionEmailPreferences
- EndOfAuctionEmailPreferencesTypepublic java.lang.Boolean getGlobalShippingProgramListingPreference()
public void setGlobalShippingProgramListingPreference(java.lang.Boolean globalShippingProgramListingPreference)
globalShippingProgramListingPreference
- Booleanpublic java.lang.Boolean getOutOfStockControlPreference()
public void setOutOfStockControlPreference(java.lang.Boolean outOfStockControlPreference)
outOfStockControlPreference
- Booleanpublic java.lang.Boolean getOverrideGSPserviceWithIntlService()
public void setOverrideGSPserviceWithIntlService(java.lang.Boolean overrideGSPserviceWithIntlService)
overrideGSPserviceWithIntlService
- Booleanpublic PurchaseReminderEmailPreferencesType getPurchaseReminderEmailPreferences()
public void setPurchaseReminderEmailPreferences(PurchaseReminderEmailPreferencesType purchaseReminderEmailPreferences)
purchaseReminderEmailPreferences
- PurchaseReminderEmailPreferencesTypepublic java.lang.Boolean getRequiredShipPhoneNumberPreference()
public void setRequiredShipPhoneNumberPreference(java.lang.Boolean requiredShipPhoneNumberPreference)
requiredShipPhoneNumberPreference
- Booleanpublic SellerFavoriteItemPreferencesType getSellerFavoriteItemPreferences()
public void setSellerFavoriteItemPreferences(SellerFavoriteItemPreferencesType sellerFavoriteItemPreferences)
sellerFavoriteItemPreferences
- SellerFavoriteItemPreferencesTypepublic SellerPaymentPreferencesType getSellerPaymentPreferences()
public void setSellerPaymentPreferences(SellerPaymentPreferencesType sellerPaymentPreferences)
sellerPaymentPreferences
- SellerPaymentPreferencesTypepublic java.lang.Boolean getSellerThirdPartyCheckoutDisabled()
public void setSellerThirdPartyCheckoutDisabled(java.lang.Boolean sellerThirdPartyCheckoutDisabled)
sellerThirdPartyCheckoutDisabled
- Booleanpublic UnpaidItemAssistancePreferencesType getUnpaidItemAssistancePreferences()
public void setUnpaidItemAssistancePreferences(UnpaidItemAssistancePreferencesType unpaidItemAssistancePreferences)
unpaidItemAssistancePreferences
- UnpaidItemAssistancePreferencesType
|
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.