Dashboard > ChannelAdvisor Developer Network > ... > Inventory Service Objects > ShippingRateInfo
Log In   View a printable version of the current page.
Added by Rick Watson, last edited by Andy Berryman on Mar 01, 2007  (view change)
Labels: 
(None)


Overview

Shipping rate information for a particular carrier, class, and zone.

Fields

Field Name
Data Type Description Notes / Constraints
DestinationZoneName * string   Will FAIL if the specified Destination Zone does NOT exist
CarrierCode * string   Will FAIL if the specified Shipping Carrier does NOT exist
ClassCode * string   Will FAIL if the specified Shipping Class does NOT exist
FirstItemRateAttribute * ShippingRateAttribute   See object-level detail page for more information

Default value is Price
FirstItemRate * decimal    
FirstItemHandlingRate * decimal    
AdditionalItemRateAttribute * ShippingRateAttribute   See object-level detail page for more information

Default value is Price
AdditionalItemRate * decimal    
AdditionalItemHandlingRate * decimal    
FreeShippingIfBuyItNow * boolean   Default value is false

Notes: 

  • As part of InventoryItemSubmit.ShippingInfo object: 
    • * Indicates a REQUIRED Field ... Fields that are NOT required may be set to a null value or left out of a manually built SOAP packet
    • For and EXISTING Inventory Item with Item-level Shipping Rates:
      • When specifying a Shipping Rate for a Zone - Carrier - Class combination ... If previous rate existed for that same combination, it will be competely replaced with the values provided in this object ... That means that if the previous rate contained a value for the AdditionalItemRate Field and you DO NOT specify one in this object, the result will be that there will be NO value for AdditionalItemRate after the operation completes

References

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.1 Build:#806 May 06, 2007) - Bug/feature request - Contact Administrators