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

simpleType "ns:DiscountNameCodeType"
Namespace:
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Used:
Simple Content Model
enumeration of xs:token
Simple Content Restrictions:
Enumeration:
"EachAdditionalAmount"
 - 
The cost to ship each item beyond the first item (where the item with the highest shipping cost is selected by eBay as the first item). Let's say the buyer purchases three items, each set to ship for $8, and the seller set EachAdditionalAmount to $6. The cost to ship three items would normally be $24, but since the seller specified $6, the total shipping cost would be $8 + $6 + $6, or $20. For flat shipping discount profile only.
"EachAdditionalAmountOff"
 - 
The amount by which to reduce the cost to ship each item beyond the first item (where the item with the highest shipping cost is selected by eBay as the first item). Let's say the buyer purchases three items, each set to ship for $8, and the seller set EachAdditionalAmountOff to $2. The cost to ship three items would normally be $24, but since the seller specified $2, the total shipping cost would be $24 - (two additional items x $2), or $20. For flat shipping discount profile only.
"EachAdditionalPercentOff"
 - 
The percentage by which to reduce the cost to ship each item beyond the first item (where the item with the highest shipping cost is selected by eBay as the first item). Let's say the buyer purchases three items, each set to ship for $8, and the seller set EachAdditionalPercentOff to 0.25. The cost to ship three items would normally be $24, but since the seller specified 0.25 ($2 out of 8), the total shipping cost would be $24 - (two additional items x $2), or $20. For flat rate shipping discount profile only.
"IndividualItemWeight"
 - 
Shipping cost is the total of what it would cost to ship each item individually. This is simply a way to define how shipping is to be calculated--there is no discount for the buyer with this selection. For calculated shipping discount profile only.
"CombinedItemWeight"
 - 
Shipping cost is based on the total weight of all individual items. This is simply a way to define how shipping is to be calculated--there is no discount for the buyer with this selection. For calculated shipping discount profile only.
"WeightOff"
 - 
The amount of weight to subtract for each item beyond the first item before shipping costs are calculated. For example, there may be less packing material when the items are combined in one box than if they were shipped individually. Let's say the buyer purchases three items, each 10 oz. in weight, and the seller set WeightOff to 2 oz. The combined weight would be 30 oz., but since the seller specified 2 oz. off, the total weight for shipping cost calculation would be 30 oz. - (two additional items x 2 oz.), or 26 oz. For calculated shipping discount profile only.
"ShippingCostXForAmountY"
 - 
Shipping cost X applies if the total cost of items purchased is Y. For promotional discount only.
"ShippingCostXForItemCountN"
 - 
Shipping cost X applies if the total number of items purchased is N. For promotional discount only.
"MaximumShippingCostPerOrder"
 - 
The shipping cost will not exceed this. For promotional discount only.
"CustomCode"
 - 
Reserved for internal or future use.

All Direct / Indirect Based Elements (3):
Known Usage Locations
Annotation
This enumerated type is used by the seller to set the shipping discount type. Some of these shipping discount types apply to flat-rate shipping and others apply to calculated shipping.
Type Definition Detail
Type Derivation Tree
xs:token (restriction)
  ns:DiscountNameCodeType
Derivation:
restriction of xs:token
XML Source (w/o annotations (11); see within schema source)
<xs:simpleType name="DiscountNameCodeType">
<xs:restriction base="xs:token">
<xs:enumeration value="EachAdditionalAmount"/>
<xs:enumeration value="EachAdditionalAmountOff"/>
<xs:enumeration value="EachAdditionalPercentOff"/>
<xs:enumeration value="IndividualItemWeight"/>
<xs:enumeration value="CombinedItemWeight"/>
<xs:enumeration value="WeightOff"/>
<xs:enumeration value="ShippingCostXForAmountY"/>
<xs:enumeration value="ShippingCostXForItemCountN"/>
<xs:enumeration value="MaximumShippingCostPerOrder"/>
<xs:enumeration value="CustomCode"/>
</xs:restriction>
</xs:simpleType>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE
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.