Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:RefundDetailsType"
Namespace:
Content:
complex, 2 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 2 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
ns:Refund (defined in ns:ReturnPolicyDetailsType complexType)
Known Usage Locations
Annotation
Type defining the ReturnPolicyDetails.Refund container that is returned in GeteBayDetails. All of the values (along with descriptions for each value) that can be used as a Refund Option when listing an item is returned under the ReturnPolicyDetails.Refund container.

Note: The GeteBayDetails call returns site-default Return Policy settings. For most categories within a given eBay site, the supported Return Policy options/values are the same, but there a few exceptions. To discover what refund options that a particular category supports, call GetCategoryFeatures and include DomesticRefundMethodValues and/or InternationalRefundMethodValues as FeatureID values to see the refund options available for domestic and international returns, respectively.
XML Source (w/o annotations (3); see within schema source)
<xs:complexType name="RefundDetailsType">
<xs:sequence>
<xs:element minOccurs="0" name="RefundOption" type="xs:token"/>
<xs:element minOccurs="0" name="Description" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 3/3)
ns:Description
Type:
xs:string, predefined, simple content
Display string that applications can use to present RefundOption in a more user-friendly format (such as in a drop-down list). Not applicable as input to the AddItem family of calls. (Use RefundOption instead.)
XML Representation Summary
<ns:Description>
   
Content: 
{ xs:string }
</ns:Description>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Description" type="xs:string"/>

ns:RefundOption
Type:
xs:token, predefined, simple content
Indicates how the seller will compensate the buyer for a returned item. This value can be passed in the Add/Revise/Relist/VerifyAdd API calls.

Currently, on the US site (and many other sites), the seller must offer either a MoneyBack or a MoneyBackOrExchange refund option. Consider using the MoneyBackOrExchange option when you have the depth of inventory to support replacement of the original item. Otherwise, use the MoneyBack option if you have limited inventory.
XML Representation Summary
<ns:RefundOption>
   
Content: 
{ xs:token }
</ns:RefundOption>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RefundOption" type="xs:token"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.