question

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser asked ·

[Bug] Trading API when ShippingtType:FreightFlat, International ShipToLocations are ignored

When you try to add ShipToLocations at the item level or ShipToLocation inside the internationshippingserviceoption tag, Ebay Trading API ignores both tags for ShippingType: FreightFlat, it gives you successful response but it never adds the ShipToLocations.

 

However, this works on the Ebay web listing manager interface, but fails for any type of call like AddItem, ReviseItem, etc using Trading XML API. 

Is this something that will be fixed in the upcoming releases?

In this example if you try to revise, relist or add an Item, it just fails silently . Is there a way to solve this problem?

<Item>

        <ShipToLocations>Americas</ShipToLocations>

        <ShipToLocations>Europe</ShipToLocations>

        <ShipToLocations>Asia</ShipToLocations>

        <ShipToLocations>AU</ShipToLocations>

        <PaymentMethods>PayPal</PaymentMethods>

        <AutoPay>false</AutoPay>

        <BestOfferDetails>

            <BestOfferEnabled>true</BestOfferEnabled>

        </BestOfferDetails>

        <BuyerGuaranteePrice>20000</BuyerGuaranteePrice>

        <BuyerProtection>ItemIneligible</BuyerProtection>

        <BuyItNowPrice>0</BuyItNowPrice>

        <ConditionDescription>Used, Good Condition</ConditionDescription>

        <ConditionID>3000</ConditionID>

        <Country>US</Country>

        <Currency>USD</Currency>

        <Description>Description</Description>

    <GetItFast>false</GetItFast>

    <GiftIcon>0</GiftIcon>

    <HideFromSearch>false</HideFromSearch>

    <HitCounter>BasicStyle</HitCounter>

   # this is used only for Relist or revise <ItemID>xxxxxxxxx</ItemID>

    <ListingDesigner>

        <LayoutID>10000</LayoutID>

        <ThemeID>10</ThemeID>

    </ListingDesigner>

    <ListingDuration>GTC</ListingDuration>

    <ListingType>FixedPriceItem</ListingType>

    <Location>Houston,Texas</Location>

    <LocationDefaulted>true</LocationDefaulted>

    <PayPalEmailAddress>email@email.com</PayPalEmailAddress>

    <PostalCode>xxxxx</PostalCode>

    <PostCheckoutExperienceEnabled>false</PostCheckoutExperienceEnabled>

    <PrimaryCategory>

        <CategoryID>26261</CategoryID>

    </PrimaryCategory>

    <PrivateListing>false</PrivateListing>

    <ProxyItem>false</ProxyItem>

    <Quantity>1</Quantity>

    <ReservePrice>0</ReservePrice>

    <ReturnPolicy>

        <ReturnsAccepted>No Returns Accepted</ReturnsAccepted>

        <ReturnsAcceptedOption>ReturnsNotAccepted</ReturnsAcceptedOption>

    </ReturnPolicy>

    <ShippingDetails>

        <ApplyShippingDiscount>false</ApplyShippingDiscount>

        <InternationalShippingDiscountProfileID>0</InternationalShippingDiscountProfileID>

        <InternationalShippingServiceOption>

            <ShippingService>FreightShippingInternational</ShippingService>

            <ShippingServicePriority>2</ShippingServicePriority>

        </InternationalShippingServiceOption>

        <SalesTax>

            <SalesTaxPercent>6.75</SalesTaxPercent>

            <SalesTaxState>TX</SalesTaxState>

            <ShippingIncludedInTax>0</ShippingIncludedInTax>

        </SalesTax>

        <SellerExcludeShipToLocationsPreference>false</SellerExcludeShipToLocationsPreference>

        <ShippingDiscountProfileID>0</ShippingDiscountProfileID>

        <ShippingServiceOptions>

            <ExpeditedService>false</ExpeditedService>

            <ShippingService>Freight</ShippingService>

            <ShippingServicePriority>1</ShippingServicePriority>

        </ShippingServiceOptions>

        <ShippingType>FreightFlat</ShippingType>

        <TaxTable>

            <TaxJurisdiction>

                <JurisdictionID>TX</JurisdictionID>

                <SalesTaxPercent>6.75</SalesTaxPercent>

                <ShippingIncludedInTax>0</ShippingIncludedInTax>

            </TaxJurisdiction>

        </TaxTable>

        <ThirdPartyCheckout>false</ThirdPartyCheckout>

    </ShippingDetails>

    <ShippingPackageDetails>

        <MeasurementUnit>English</MeasurementUnit>

        <ShippingPackage>PackageThickEnvelope</ShippingPackage>

        <WeightMajor>400</WeightMajor>

        <WeightMinor>0</WeightMinor>

    </ShippingPackageDetails>

    <Site>US</Site>

    <StartPrice>800</StartPrice>

    <Title>Some heavy product</Title>

</Item>

 

ebay-trading-apishipping-detailsshiptolocations
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

shulmani_developer.support avatar image
0 Likes"
shulmani_developer.support answered ·

Hi,

 

And this is happening in the Sandbox environment?

I see that you have another post open for the same issue: http://go.developer.ebay.com/developers/ebay/forums/ebay-apis-selling/re....

 

Please confirm  the environment so that we can try to reproduce this issue.

 

Cheers!!!

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Hi,

 

Yes it's happening on the sandbox and in production too, yes both issues are related.

 

I've read in the documentation here :

http://developer.ebay.com/DevZone/guides/ebayfeatures/Development/Shippi...

 

And it says that freight only works for domestic shipping, but that's not true since you can always do international freight shipping from Ebay web interface.

 

Thanks

· 1 · Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

By the way, I have a set of items that are published in the sandbox :

110122720704

110122720481

 

I've used my php software and also the Development Tool that you provide.

 

Thanks

0 Likes 0 · ·
shulmani_developer.support avatar image
0 Likes"
shulmani_developer.support answered ·

looks like this is related to the other post that you pasted.

Did you try using some other InternationalShippingService option? Do the ShipToLocations retain in that case?

Please check and let me know. I tried sending this in the request:

  <InternationalShippingServiceOption>
        <!--<ShippingService>FreightShippingInternational</ShippingService>
-->
        <ShippingService>USPSPriorityMailInternational</ShippingService>
        <ShippingServicePriority>2</ShippingServicePriority>
      </InternationalShippingServiceOption>

But still the ShipToLocations were getting dropped.

 

Cheers!!!

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Thanks for your response.

Yes it's related with the other post,

In a few words ShippingType = Freight don't work for international shippings for Calls AddItem, ReviseItem and RelistItem, when you try to add ShipToLocation(s) .

 

I've tried several International variations , in both places at the item level with ShipToLocations and at the internationalshippingserviceoption level with ShipToLocation.

It always gets dropped.

Here some examples:

110122818787

110122818064

110122819042

110122818903

 

The only way it works if we use another shipping type like Flat, but in our context that doesn't make sense.

Because we need Freight Shipping, all other options force you to put a cost that is unknown at that point in time.

Therefore, Ithis is a Bug in the trading API, is there a way to report this to Ebay?

 

Here is another example.

 

<?xml version="1.0" encoding="utf-8" ?>
<AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <Item>

        <PaymentMethods>PayPal</PaymentMethods>
        <BestOfferDetails>
            <BestOfferEnabled>true</BestOfferEnabled>
        </BestOfferDetails>
        <BuyerGuaranteePrice>20000</BuyerGuaranteePrice>
        <BuyerProtection>ItemIneligible</BuyerProtection>
        <BuyItNowPrice>0</BuyItNowPrice>
        <ConditionDescription>Used, Good Condition</ConditionDescription>
        <ConditionID>3000</ConditionID>
        <Country>US</Country>
        <Currency>USD</Currency>
        <Description>Heavy Description</Description>
    <ListingDuration>GTC</ListingDuration>
    <ListingType>FixedPriceItem</ListingType>
    <Location>Houston,Texas</Location>
    <LocationDefaulted>true</LocationDefaulted>
    <PayPalEmailAddress>email@email.com</PayPalEmailAddress>
    <PostalCode>xxxxx</PostalCode>
    <PostCheckoutExperienceEnabled>false</PostCheckoutExperienceEnabled>
    <PrimaryCategory>
        <CategoryID>26261</CategoryID>
    </PrimaryCategory>
    <PrivateListing>false</PrivateListing>
    <ProxyItem>false</ProxyItem>
    <Quantity>1</Quantity>
    <ReservePrice>0</ReservePrice>
    <ReturnPolicy>
        <ReturnsAccepted>No Returns Accepted</ReturnsAccepted>
        <ReturnsAcceptedOption>ReturnsNotAccepted</ReturnsAcceptedOption>
    </ReturnPolicy>
    <ShippingDetails>
        <ApplyShippingDiscount>false</ApplyShippingDiscount>
        <InternationalShippingDiscountProfileID>0</InternationalShippingDiscountProfileID>
        <InternationalShippingServiceOption>
  <ShippingService>StandardInternational</ShippingService>
            <ShippingServicePriority>1</ShippingServicePriority>
                  <ShipToLocation>Americas</ShipToLocation>
        <ShipToLocation>Europe</ShipToLocation>
        <ShipToLocation>Asia</ShipToLocation>
        <ShipToLocation>AU</ShipToLocation>
        </InternationalShippingServiceOption>
        <SalesTax>
            <SalesTaxPercent>6.75</SalesTaxPercent>
            <SalesTaxState>TX</SalesTaxState>
            <ShippingIncludedInTax>0</ShippingIncludedInTax>
        </SalesTax>
        <SellerExcludeShipToLocationsPreference>false</SellerExcludeShipToLocationsPreference>
        <ShippingDiscountProfileID>0</ShippingDiscountProfileID>
        <ShippingServiceOptions>
            <ExpeditedService>false</ExpeditedService>
            <ShippingService>Freight</ShippingService>
            <ShippingServicePriority>1</ShippingServicePriority>
        </ShippingServiceOptions>
        <ShippingType>Freight</ShippingType>
        <TaxTable>
            <TaxJurisdiction>
                <JurisdictionID>TX</JurisdictionID>
                <SalesTaxPercent>6.75</SalesTaxPercent>
                <ShippingIncludedInTax>0</ShippingIncludedInTax>
            </TaxJurisdiction>
        </TaxTable>
        <ThirdPartyCheckout>false</ThirdPartyCheckout>
    </ShippingDetails>
    <ShippingPackageDetails>
        <MeasurementUnit>English</MeasurementUnit>
        <ShippingPackage>PackageThickEnvelope</ShippingPackage>
        <WeightMajor>1000</WeightMajor>
        <WeightMinor>0</WeightMinor>
    </ShippingPackageDetails>
    <Site>US</Site>
    <StartPrice>750</StartPrice>
    <Title>A Super Super Heavier Product</Title>
</Item>
<ErrorLanguage>en_US</ErrorLanguage><RequesterCredentials><EBayAuthToken>TOKEN</EBayAuthToken></RequesterCredentials><WarningLevel>High</WarningLevel></AddItemRequest>

 

 

 

· 1 · Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

By the way, I've tried several international shipping services as you suggested, all get dropped.

StandardInternational

USPSExpressMailInternationalFlatRateBox

OtherInternational

FreightShippingInternational

 

Thanks

0 Likes 0 · ·
InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Could we say that this is a bug?

As I mentioned before it's happening on both sandbox and production mode.

 

Is there a workaround, right now we have to manually go to the ebay site and add international shipping which is not very scalable.

Is there any other way?

 

Thanks

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

shulmani_developer.support avatar image
0 Likes"
shulmani_developer.support answered ·

Hi ,

 

Yes, this is a bug and I have filed one.  We do not have any workaround's at the moment.

 

The issue reported in "http://go.developer.ebay.com/developers/ebay/forums/ebay-apis-selling/re... is related to same issue.

 

Once we have some updates on the fixes, we will let you know.

 

 

Cheers!!!

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

shulmani_developer.support avatar image
0 Likes"
shulmani_developer.support answered ·

Hi,

 

After closing looking at the issue, this looks to be more related to not being able to add the International Shipping Service as"FreightShippingInternational", hence all the international ShipTo locations are getting dropped. We are looking into this.

 

For the other shipping services, it works fine.  Here is a sample request:


<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>


<RequesterCredentials soapenv:mustUnderstand="0" xmlns="urn:ebay:apis:eBLBaseComponents">
........
</RequesterCredentials>


</soapenv:Header>
<soapenv:Body>
<AddFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Version>841</Version>
<Item>
<ConditionID>1000</ConditionID>
<Country>US</Country>
<Currency>USD</Currency>
<Description>Leica M9 body only</Description>
<GiftIcon>0</GiftIcon>
<ListingDuration>Days_10</ListingDuration>
<Location>95035</Location>
<PaymentMethods>PayPal</PaymentMethods>
<PayPalEmailAddress>mskuseller2@qa.ds9.cc</PayPalEmailAddress>
<PrimaryCategory>
<CategoryID>31388</CategoryID>
</PrimaryCategory>
<PrivateListing>false</PrivateListing>
<ProductListingDetails>
<ProductID>121557:2:17868:3749121147:264534877:2361287f2893902e4bd5fe9bfa72f7b8:1:1:1:1415968857</ProductID>
<IncludeStockPhotoURL>true</IncludeStockPhotoURL>
<IncludePrefilledItemInformation>true</IncludePrefilledItemInformation>
<UseStockPhotoURLAsGallery>true</UseStockPhotoURLAsGallery>
<StockPhotoURL>http://i.ebayimg.com/00/$(KGrHqN,!jEE6fh-hCNNBOqBrD7Sw!~~_7.JPG?set_id=89040003C1</StockPhotoURL>
<ProductReferenceID>50021477</ProductReferenceID>
<UPC>799429107048</UPC>
<BrandMPN>
<Brand>Leica</Brand>
<MPN>M9 Black</MPN>
</BrandMPN>
</ProductListingDetails>
<Quantity>4</Quantity>
<ReservePrice>0.0</ReservePrice>
<ShippingDetails>
<ApplyShippingDiscount>false</ApplyShippingDiscount>
<CalculatedShippingRate>
<WeightMajor measurementSystem="English" unit="lbs">0</WeightMajor>
<WeightMinor measurementSystem="English" unit="oz">0</WeightMinor>
</CalculatedShippingRate>
<InsuranceFee>0.0</InsuranceFee>
<InsuranceOption>NotOffered</InsuranceOption>
<ShippingServiceOptions>
<ShippingService>Other</ShippingService>
<ShippingServiceCost>0.0</ShippingServiceCost>
<ShippingServiceAdditionalCost>0.0</ShippingServiceAdditionalCost>
<ShippingServicePriority>1</ShippingServicePriority>
<ExpeditedService>false</ExpeditedService>
<ShippingTimeMin>1</ShippingTimeMin>
<ShippingTimeMax>10</ShippingTimeMax>
<FreeShipping>true</FreeShipping>
</ShippingServiceOptions>
<InternationalShippingServiceOption>
<ShippingService>USPSFirstClassMailInternational</ShippingService>
<ShippingServiceCost>8.0</ShippingServiceCost>
<ShippingServiceAdditionalCost>4.0</ShippingServiceAdditionalCost>
<ShippingServicePriority>1</ShippingServicePriority>
<ShipToLocation>Americas</ShipToLocation>
<ShipToLocation>Europe</ShipToLocation>
<ShipToLocation>Asia</ShipToLocation>
<ShipToLocation>GB</ShipToLocation>
<ShipToLocation>AU</ShipToLocation>
</InternationalShippingServiceOption>
<ShippingType>Flat</ShippingType>
<ThirdPartyCheckout>false</ThirdPartyCheckout>
<TaxTable>
<TaxJurisdiction>
<JurisdictionID>AL</JurisdictionID>
<SalesTaxPercent>6.0</SalesTaxPercent>
<ShippingIncludedInTax>true</ShippingIncludedInTax>
</TaxJurisdiction>
<TaxJurisdiction>
<JurisdictionID>CA</JurisdictionID>
<SalesTaxPercent>7.0</SalesTaxPercent>
<ShippingIncludedInTax>true</ShippingIncludedInTax>
</TaxJurisdiction>
<TaxJurisdiction>
<JurisdictionID>TX</JurisdictionID>
<SalesTaxPercent>5.0</SalesTaxPercent>
<ShippingIncludedInTax>true</ShippingIncludedInTax>
</TaxJurisdiction>
</TaxTable>
<InsuranceDetails>
<InsuranceOption>NotOffered</InsuranceOption>
</InsuranceDetails>
<InternationalInsuranceDetails>
<InsuranceOption>NotOffered</InsuranceOption>
</InternationalInsuranceDetails>
<ShippingDiscountProfileID>0</ShippingDiscountProfileID>
<InternationalShippingDiscountProfileID>0</InternationalShippingDiscountProfileID>
<SellerExcludeShipToLocationsPreference>false</SellerExcludeShipToLocationsPreference>
</ShippingDetails>
<ShipToLocations>Americas</ShipToLocations>
<ShipToLocations>Europe</ShipToLocations>
<ShipToLocations>Asia</ShipToLocations>
<ShipToLocations>AU</ShipToLocations>
<Site>US</Site>
<StartPrice>9.75</StartPrice>
<Storefront>
<StoreCategoryID>1</StoreCategoryID>
<StoreCategory2ID>0</StoreCategory2ID>
<StoreURL>http://www.ebaystores.qa.ebay.com/id=37001723</StoreURL>
</Storefront>
<Title>Test Item - please do not bid or buy</Title>
<PictureDetails>
<GalleryType>Gallery</GalleryType>
<GalleryURL>http://i.ebayimg.com/00/$(KGrHqN,!jEE6fh-hCNNBOqBrD7Sw!~~_7.JPG?set_id=89040003C1</GalleryURL>
<PhotoDisplay>None</PhotoDisplay>
</PictureDetails>
<DispatchTimeMax>2</DispatchTimeMax>
<ItemSpecifics>
<NameValueList>
<Name>Brand</Name>
<Value>Leica</Value>
</NameValueList>
<NameValueList>
<Name>Model</Name>
<Value>M9</Value>
</NameValueList>
<NameValueList>
<Name>MPN</Name>
<Value>M9 Black</Value>
</NameValueList>
<NameValueList>
<Name>Type</Name>
<Value>Rangefinder</Value>
</NameValueList>
<NameValueList>
<Name>Megapixels</Name>
<Value>18.0 MP</Value>
</NameValueList>
<NameValueList>
<Name>Screen Size</Name>
<Value>2.5"</Value>
</NameValueList>
<NameValueList>
<Name>MEPID</Name>
<Value>169843238</Value>
</NameValueList>
</ItemSpecifics>
<BuyerRequirementDetails>
<LinkedPayPalAccount>true</LinkedPayPalAccount>
<MaximumUnpaidItemStrikesInfo>
<Count>2</Count>
<Period>Days_30</Period>
</MaximumUnpaidItemStrikesInfo>
</BuyerRequirementDetails>
<ReturnPolicy>
<ReturnsAcceptedOption>ReturnsAccepted</ReturnsAcceptedOption>
<ReturnsWithinOption>Days_14</ReturnsWithinOption>
<RefundOption>MoneyBack</RefundOption>
<ShippingCostPaidByOption>Seller</ShippingCostPaidByOption>
<Description>Returning</Description>
</ReturnPolicy>
<ShippingPackageDetails>
<PackageDepth measurementSystem="English" unit="inches">6</PackageDepth>
<PackageLength measurementSystem="English" unit="inches">12</PackageLength>
<PackageWidth measurementSystem="English" unit="inches">8</PackageWidth>
<ShippingIrregular>false</ShippingIrregular>
<ShippingPackage>PackageThickEnvelope</ShippingPackage>
<WeightMajor measurementSystem="English" unit="lbs">0</WeightMajor>
<WeightMinor measurementSystem="English" unit="oz">0</WeightMinor>
</ShippingPackageDetails>
</Item>
</AddFixedPriceItemRequest>
</soapenv:Body>
</soapenv:Envelope>

 

Cheers!!!!

 

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Hi,

 

Thanks for following up, yes indeed the Scenario when the bug happens is when we try to use Freight as a Shipping Service.

There are many valid scenarios when this can happen, like shipping a heavy product overseas, please let us know if we can do anything else to help.

 

We're stuck on that part of our integration with Ebay API.

 

Thanks

 

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Dear Ebay Support,

 

I'm wondering what's the status of this Bug.

Is it something that will be fixed in the near future, we still can't offer international Freight shipping due to this problem.

Please let us know what is the status of this or if we shouldn't rely on this feature at all.

 

Thanks

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

InactiveAutoUser avatar image
0 Likes"
InactiveAutoUser answered ·

Dear Ebay Support,

 

We're waiting on your update to know the progress of this bug.

Could you tell us what's the best way to contact support to get updated on the status of this item, it's been over 2 months since this bug was filed and still no update.

 

This is a really critical feature for our business, is there a way we can contact support by phone?

We'd like to discuss this with someone, maybe a supervisor, that can give us some advice on how to proceed with this bug.

Should we go ahead and buy hours for support? is this going to help us speed the process?

 

Thanks in advance

 

· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.