FedEx“服务 INTERNATIONAL_GROUND 无效”信息

发布于 2024-12-06 17:57:12 字数 6429 浏览 0 评论 0原文

我与联邦快递网络服务集成。所有的事情都像一个魅力,但当我尝试使用国际地面服务类型时,它引发了我这个错误“Service INTERNATIONAL_GROUND is invalid”错误N782。可能是什么问题? FedEx 支持人员告诉我,我使用了投递类型“DROP_BOX”,这会导致错误,但我尝试将其更改为所有 5 个变体,但没有成功。我给他们发了票,但仍然没有答复。

这是我发送的 SOAP 请求:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
    <SOAP-ENV:Body>
        <ns1:RateRequest>
            <ns1:WebAuthenticationDetail>
                <ns1:UserCredential>
                    <ns1:Key>my key</ns1:Key>
                    <ns1:Password>my pass</ns1:Password>
                </ns1:UserCredential>
            </ns1:WebAuthenticationDetail>
            <ns1:ClientDetail>
                <ns1:AccountNumber>acc number</ns1:AccountNumber>
                <ns1:MeterNumber>metter number</ns1:MeterNumber>
            </ns1:ClientDetail>
            <ns1:TransactionDetail>
                <ns1:CustomerTransactionId>SearchFit Shopping Cart v8.20.5 (Sep 27, 2011)</ns1:CustomerTransactionId>
            </ns1:TransactionDetail>
            <ns1:Version>
                <ns1:ServiceId>crs</ns1:ServiceId>
                <ns1:Major>9</ns1:Major>
                <ns1:Intermediate>0</ns1:Intermediate>
                <ns1:Minor>0</ns1:Minor>
            </ns1:Version>
            <ns1:ReturnTransitAndCommit>true</ns1:ReturnTransitAndCommit>
            <ns1:RequestedShipment>
                <ns1:ShipTimestamp>2011-09-28T01:15:54+03:00</ns1:ShipTimestamp>
                <ns1:ServiceType>INTERNATIONAL_GROUND</ns1:ServiceType>
                <ns1:PackagingType>YOUR_PACKAGING</ns1:PackagingType>
                <ns1:TotalInsuredValue>
                    <ns1:Currency>USD</ns1:Currency>
                </ns1:TotalInsuredValue>
                <ns1:Shipper>
                    <ns1:Address>
                        <ns1:StateOrProvinceCode>GA</ns1:StateOrProvinceCode>
                        <ns1:PostalCode>30030</ns1:PostalCode>
                        <ns1:CountryCode>US</ns1:CountryCode>
                    </ns1:Address>
                </ns1:Shipper>
                <ns1:Recipient>
                    <ns1:Address>
                        <ns1:PostalCode>HP10</ns1:PostalCode>
                        <ns1:CountryCode>GB</ns1:CountryCode>
                        <ns1:Residential>true</ns1:Residential>
                    </ns1:Address>
                </ns1:Recipient>
                <ns1:ShippingChargesPayment>
                    <ns1:PaymentType>SENDER</ns1:PaymentType>
                    <ns1:Payor>
                        <ns1:AccountNumber>acc number</ns1:AccountNumber>
                        <ns1:CountryCode>US</ns1:CountryCode>
                    </ns1:Payor>
                </ns1:ShippingChargesPayment>
                <ns1:RateRequestTypes>ACCOUNT</ns1:RateRequestTypes>
                <ns1:PackageCount>1</ns1:PackageCount>
                <ns1:PackageDetail>INDIVIDUAL_PACKAGES</ns1:PackageDetail>
                <ns1:RequestedPackageLineItems>
                    <ns1:Weight>
                        <ns1:Units>LB</ns1:Units>
                        <ns1:Value>10.0</ns1:Value>
                    </ns1:Weight>
                    <ns1:Dimensions>
                        <ns1:Length>5</ns1:Length>
                        <ns1:Width>11</ns1:Width>
                        <ns1:Height>8</ns1:Height>
                        <ns1:Units>IN</ns1:Units>
                    </ns1:Dimensions>
                </ns1:RequestedPackageLineItems>
            </ns1:RequestedShipment>
        </ns1:RateRequest>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

这是响应:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    <soapenv:Body>
        <v9:RateReply xmlns:v9="http://fedex.com/ws/rate/v9">
            <v9:HighestSeverity xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">ERROR</v9:HighestSeverity>
            <v9:Notifications xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <v9:Severity>ERROR</v9:Severity>
                <v9:Source>crs</v9:Source>
                <v9:Code>782</v9:Code>
                <v9:Message>Service INTERNATIONAL_GROUND is invalid.</v9:Message>
                <v9:LocalizedMessage>Service INTERNATIONAL_GROUND is invalid.</v9:LocalizedMessage>
                <v9:MessageParameters>
                    <v9:Id>SERVICE_TYPE</v9:Id>
                    <v9:Value>INTERNATIONAL_GROUND</v9:Value>
                </v9:MessageParameters>
            </v9:Notifications>
            <ns1:TransactionDetail xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
                <ns1:CustomerTransactionId>SearchFit Shopping Cart v8.20.5 (Sep 27, 2011)</ns1:CustomerTransactionId>
            </ns1:TransactionDetail>
            <ns1:Version xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
                <ns1:ServiceId>crs</ns1:ServiceId>
                <ns1:Major>9</ns1:Major>
                <ns1:Intermediate>0</ns1:Intermediate>
                <ns1:Minor>0</ns1:Minor>
            </ns1:Version>
        </v9:RateReply>
    </soapenv:Body>
</soapenv:Envelope>

i made integration with FedEx web services. All things works like a charm, but when i try to use international ground service type it raised me this error "Service INTERNATIONAL_GROUND is invalid" error N782. What could be the problem? FedEx support told me that i used dropoff type "DROP_BOX" and this causes the error, but i tried to change that to all 5 variants without success. I sent them a ticket, but still no answer.

Here is the SOAP request i send:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
    <SOAP-ENV:Body>
        <ns1:RateRequest>
            <ns1:WebAuthenticationDetail>
                <ns1:UserCredential>
                    <ns1:Key>my key</ns1:Key>
                    <ns1:Password>my pass</ns1:Password>
                </ns1:UserCredential>
            </ns1:WebAuthenticationDetail>
            <ns1:ClientDetail>
                <ns1:AccountNumber>acc number</ns1:AccountNumber>
                <ns1:MeterNumber>metter number</ns1:MeterNumber>
            </ns1:ClientDetail>
            <ns1:TransactionDetail>
                <ns1:CustomerTransactionId>SearchFit Shopping Cart v8.20.5 (Sep 27, 2011)</ns1:CustomerTransactionId>
            </ns1:TransactionDetail>
            <ns1:Version>
                <ns1:ServiceId>crs</ns1:ServiceId>
                <ns1:Major>9</ns1:Major>
                <ns1:Intermediate>0</ns1:Intermediate>
                <ns1:Minor>0</ns1:Minor>
            </ns1:Version>
            <ns1:ReturnTransitAndCommit>true</ns1:ReturnTransitAndCommit>
            <ns1:RequestedShipment>
                <ns1:ShipTimestamp>2011-09-28T01:15:54+03:00</ns1:ShipTimestamp>
                <ns1:ServiceType>INTERNATIONAL_GROUND</ns1:ServiceType>
                <ns1:PackagingType>YOUR_PACKAGING</ns1:PackagingType>
                <ns1:TotalInsuredValue>
                    <ns1:Currency>USD</ns1:Currency>
                </ns1:TotalInsuredValue>
                <ns1:Shipper>
                    <ns1:Address>
                        <ns1:StateOrProvinceCode>GA</ns1:StateOrProvinceCode>
                        <ns1:PostalCode>30030</ns1:PostalCode>
                        <ns1:CountryCode>US</ns1:CountryCode>
                    </ns1:Address>
                </ns1:Shipper>
                <ns1:Recipient>
                    <ns1:Address>
                        <ns1:PostalCode>HP10</ns1:PostalCode>
                        <ns1:CountryCode>GB</ns1:CountryCode>
                        <ns1:Residential>true</ns1:Residential>
                    </ns1:Address>
                </ns1:Recipient>
                <ns1:ShippingChargesPayment>
                    <ns1:PaymentType>SENDER</ns1:PaymentType>
                    <ns1:Payor>
                        <ns1:AccountNumber>acc number</ns1:AccountNumber>
                        <ns1:CountryCode>US</ns1:CountryCode>
                    </ns1:Payor>
                </ns1:ShippingChargesPayment>
                <ns1:RateRequestTypes>ACCOUNT</ns1:RateRequestTypes>
                <ns1:PackageCount>1</ns1:PackageCount>
                <ns1:PackageDetail>INDIVIDUAL_PACKAGES</ns1:PackageDetail>
                <ns1:RequestedPackageLineItems>
                    <ns1:Weight>
                        <ns1:Units>LB</ns1:Units>
                        <ns1:Value>10.0</ns1:Value>
                    </ns1:Weight>
                    <ns1:Dimensions>
                        <ns1:Length>5</ns1:Length>
                        <ns1:Width>11</ns1:Width>
                        <ns1:Height>8</ns1:Height>
                        <ns1:Units>IN</ns1:Units>
                    </ns1:Dimensions>
                </ns1:RequestedPackageLineItems>
            </ns1:RequestedShipment>
        </ns1:RateRequest>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

And here is the response:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    <soapenv:Body>
        <v9:RateReply xmlns:v9="http://fedex.com/ws/rate/v9">
            <v9:HighestSeverity xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">ERROR</v9:HighestSeverity>
            <v9:Notifications xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <v9:Severity>ERROR</v9:Severity>
                <v9:Source>crs</v9:Source>
                <v9:Code>782</v9:Code>
                <v9:Message>Service INTERNATIONAL_GROUND is invalid.</v9:Message>
                <v9:LocalizedMessage>Service INTERNATIONAL_GROUND is invalid.</v9:LocalizedMessage>
                <v9:MessageParameters>
                    <v9:Id>SERVICE_TYPE</v9:Id>
                    <v9:Value>INTERNATIONAL_GROUND</v9:Value>
                </v9:MessageParameters>
            </v9:Notifications>
            <ns1:TransactionDetail xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
                <ns1:CustomerTransactionId>SearchFit Shopping Cart v8.20.5 (Sep 27, 2011)</ns1:CustomerTransactionId>
            </ns1:TransactionDetail>
            <ns1:Version xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://fedex.com/ws/rate/v9">
                <ns1:ServiceId>crs</ns1:ServiceId>
                <ns1:Major>9</ns1:Major>
                <ns1:Intermediate>0</ns1:Intermediate>
                <ns1:Minor>0</ns1:Minor>
            </ns1:Version>
        </v9:RateReply>
    </soapenv:Body>
</soapenv:Envelope>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

洋洋洒洒 2024-12-13 17:57:12

经过一周的等待,我收到了他们的回复。简而言之:

联邦快递国际陆运是一种直运方式,让您将单件或多件重量的小包裹货件直接从美国寄往加拿大,加拿大寄往美国,没有最低包裹要求。

他们不支持国际立场,即使他们的文件显示相反的内容。

After a week of waiting i got the response from them. In short:

FedEx International Ground is a direct-ship method for you to send single or multi-weight small package shipments directly from the U.S. to Canada, Canada to the U.S. There are no minimum package requirements.

They doesn't support international ground even their documentation tells the opposite.

败给现实 2024-12-13 17:57:12

在您的请求中,收件人的国家/地区代码为 GB,该国家/地区代码不是加拿大。这可能解释了为什么国际地面不再成为有效的运输选择。

In your request, the recipient has a country code of GB, which is not Canada. That probably explains why international ground is not coming back as a valid shipping option.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文