Skip to main content
Published: October 03 2006, 10:07:00 AMUpdated: November 28 2020, 2:31:49 PM

Why am I receiving Error 10019 - You specified inconsistent Shipping parameters and =ACTUAL_RATE=2

Summary

This error is related to the compatibility of the Insurance information you have specified, and the ShippingType used for domestic and international shipping.  The key requirement to keep in mind is that <InsuranceFee> should only be specified when using Flat Rate shipping.  Therefore, if either your domestic or international, or both of your Shipping Service Options use calculated rate shipping, the corresponding domestic or international <InsuranceFee> should not be specified.


Detailed Description

Below are examples that describe the correct usage of <InsuranceFee>

Version 477 and Higher

With version 477 and higher, Insurance information can be specified separately for domestic and international shipping service options. In order to use this functionality, use the new ShippingDetails.InsuranceDetails and ShippingDetails.InternationalInsuranceDetails containers.  The example below shows a Mixed ShippingType call, in which the domestic shipping is flat rate, and has an optional insurance fee specified, and the international shipping is calculated, and has optional insurance offered, but does not have an insurance fee specified.

<?xml version="1.0" encoding="utf-8"?>
<VerifyAddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
  <Version>479</Version>
  <ErrorLanguage>en_US</ErrorLanguage>
  <WarningLevel>High</WarningLevel>
  <Item>
    <Title><![CDATA[ Flat Domestic Calculated International Test]]></Title>
    <ListingType>Chinese</ListingType>
    <BestOfferDetails>
      <BestOfferEnabled>0</BestOfferEnabled>
    </BestOfferDetails>
    <Currency>USD</Currency>
    <Description>Flat Domestic Calculated International Test</Description>
    <Quantity>1</Quantity>
    <ListingDuration>Days_7</ListingDuration>
    <StartPrice>1.00</StartPrice>
    <PrivateListing>0</PrivateListing>
    <Location><![CDATA[ Sunny Hawaii ]]></Location>
    <Country>US</Country>
    <PrimaryCategory>
      <CategoryID>12</CategoryID>
    </PrimaryCategory>
    <ShipToLocations>Worldwide</ShipToLocations>
    <ShippingDetails>
      <AllowPaymentEdit>true</AllowPaymentEdit>
      <ApplyShippingDiscount>false</ApplyShippingDiscount>
      <CalculatedShippingRate>
        <OriginatingPostalCode>95125</OriginatingPostalCode>
        <ShippingIrregular>false</ShippingIrregular>
        <ShippingPackage>PackageThickEnvelope</ShippingPackage>
        <WeightMajor unit="lbs" measurementSystem="English">2</WeightMajor>
        <WeightMinor unit="oz" measurementSystem="English">6</WeightMinor>
      </CalculatedShippingRate>
      <InsuranceOption>NotOffered</InsuranceOption>
      <SalesTax>
        <SalesTaxPercent>0.0</SalesTaxPercent>
        <ShippingIncludedInTax>false</ShippingIncludedInTax>
      </SalesTax>
      <SellerPostalCode>95125</SellerPostalCode>
      <ShippingServiceOptions>
        <ShippingService>USPSPriority</ShippingService>
        <ShippingServicePriority>1</ShippingServicePriority>
        <ExpeditedService>false</ExpeditedService>
        <ShippingTimeMin>2</ShippingTimeMin>
        <ShippingTimeMax>3</ShippingTimeMax>
        <ShippingServiceCost currencyID="USD">6.0</ShippingServiceCost>
      </ShippingServiceOptions>
      <InternationalShippingServiceOption>
        <ShippingService>USPSGlobalExpress</ShippingService>
        <ShippingServicePriority>1</ShippingServicePriority>
        <ShipToLocation>Worldwide</ShipToLocation>
      </InternationalShippingServiceOption>
      <ShippingType>FlatDomesticCalculatedInternational</ShippingType>
      <ThirdPartyCheckout>false</ThirdPartyCheckout>
      <InsuranceDetails>
        <InsuranceOption>Optional</InsuranceOption>
        <InsuranceFee>10.00</InsuranceFee>
      </InsuranceDetails>
      <InternationalInsuranceDetails>
        <InsuranceOption>Optional</InsuranceOption>
      </InternationalInsuranceDetails>

    </ShippingDetails>
    <PaymentMethods>PersonalCheck</PaymentMethods>
  </Item>
  <RequesterCredentials>
    <eBayAuthToken>x</eBayAuthToken>
  </RequesterCredentials>
</VerifyAddItemRequest>

Prior to version 477

The simple AddItem request below shows a valid usage of the ShippingDetails.InsuranceFee and ShippingDetails.InsuranceOption inputs for an item with Flat Rate shipping:

<?xml version="1.0" encoding="utf-8"?>
<VerifyAddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
  <Version>475</Version>
  <ErrorLanguage>en_US</ErrorLanguage>
  <WarningLevel>High</WarningLevel>
  <Item>
    <BuyItNowPrice>10.0</BuyItNowPrice>
    <Country>US</Country>
    <Currency>USD</Currency>
    <Description>Flat Shipping Insurance Required</Description>
    <ListingDuration>Days_1</ListingDuration>
    <Location>San Jose, CA</Location>
    <PaymentMethods>PaymentSeeDescription</PaymentMethods>
    <PrimaryCategory>
      <CategoryID>1463</CategoryID>
    </PrimaryCategory>
    <Quantity>1</Quantity>
    <RegionID>0</RegionID>
    <ReservePrice>5.0</ReservePrice>
    <StartPrice>1.0</StartPrice>
    <Title>Flat Shipping Insurance Required</Title>
    <ShippingDetails>
      <ShippingServiceOptions>
        <ShippingService>USPSParcel</ShippingService>
        <ShippingServiceCost currencyID="USD">23</ShippingServiceCost>
        <ShippingServicePriority>1</ShippingServicePriority>
      </ShippingServiceOptions>
      <InsuranceOption>Required</InsuranceOption>
      <InsuranceFee>123.00</InsuranceFee>

    </ShippingDetails>
  </Item>
  <RequesterCredentials>
    <eBayAuthToken>x</eBayAuthToken>
  </RequesterCredentials>
</VerifyAddItemRequest>


Additional Resources

How well did this answer your question?
Answers others found helpful