Mau*_*bon 5 wsdl fedex opencart
嗨,我正在尝试使用wsdl api来计算我的网站的运费.我正在使用opencart和这个模块(http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2055&filter_search=fedex&sort=e.date_modified&order=DESC).结帐时我收到此错误:
WARNING::556::There are no valid services available.
Run Code Online (Sandbox Code Playgroud)
但我尝试在联邦快递网站上的计算器上进行相同的处理,它给了我两项服务:国际优先和国际经济
这是我的调试数据:
Array
(
[WebAuthenticationDetail] => Array
    (
        [UserCredential] => Array
            (
                [Key] => REDACTED
                [Password] => REDACTED
            )
    )
[ClientDetail] => Array
    (
        [AccountNumber] => REDACTED
        [MeterNumber] => REDACTED
    )
[TransactionDetail] => Array
    (
        [CustomerTransactionId] =>  *** Rate Request v9 using PHP *** 
    )
[Version] => Array
    (
        [ServiceId] => crs
        [Major] => 9
        [Intermediate] => 0
        [Minor] => 0
    )
[ReturnTransitAndCommit] => 1
[RequestedShipment] => Array
    (
        [DropoffType] => REQUEST_COURIER
        [ShipTimestamp] => 2011-09-28T09:02:01+00:00
        [PackagingType] => YOUR_PACKAGING
        [TotalInsuredValue] => Array
            (
                [Amount] => 2000
                [Currency] => EUR
            )
        [Shipper] => Array
            (
                [Address] => Array
                    (
                        [StreetLines] => Array
                            (
                                [0] => 
                                [1] => 
                            )
                        [City] => Ronchis
                        [StateOrProvinceCode] => 
                        [PostalCode] => 33050
                        [CountryCode] => IT
                        [Residential] => 1
                    )
            )
        [Recipient] => Array
            (
                [Address] => Array
                    (
                        [StreetLines] => Array
                            (
                                [0] => 
                                [1] => 
                            )
                        [City] => villach
                        [StateOrProvinceCode] => 
                        [PostalCode] => 9500
                        [CountryCode] => AT
                        [Residential] => 1
                    )
            )
        [ShippingChargesPayment] => Array
            (
                [PaymentType] => SENDER
                [Payor] => Array
                    (
                        [AccountNumber] => 263150082
                        [CountryCode] => IT
                    )
            )
        [RateRequestTypes] => LIST
        [PackageCount] => 1
        [PackageDetailSpecified] => 1
        [PackageDetail] => INDIVIDUAL_PACKAGES
        [RequestedPackageLineItems] => Array
            (
                [0] => Array
                    (
                        [Weight] => Array
                            (
                                [Value] => 34
                                [Units] => KG
                            )
                        [Dimensions] => Array
                            (
                                [Length] => 48
                                [Width] => 53
                                [Height] => 122
                                [Units] => CM
                            )
                    )
            )
    )
)
----------
-- NUSOAP -- Array
(
[HighestSeverity] => WARNING
[Notifications] => Array
    (
        [Severity] => WARNING
        [Source] => crs
        [Code] => 556
        [Message] => There are no valid services available. 
        [LocalizedMessage] => There are no valid services available. 
    )
[TransactionDetail] => Array
    (
        [CustomerTransactionId] =>  *** Rate Request v9 using PHP *** 
    )
[Version] => Array
    (
        [ServiceId] => crs
        [Major] => 9
        [Intermediate] => 0
        [Minor] => 0
    )
)
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
M. *_*ord 10
我刚遇到这个错误,结果证明问题是无效的邮政编码.仔细检查您是否正确指定了"发货人"信息.
此外,如果这不起作用,请尝试联邦快递客户支持电话号码.没有他们的帮助,我们不会想出这个问题.
您需要提供一个 ServiceType。其中之一:
EUROPE_FIRST_INTERNATIONAL_PRIORITY 
FEDEX_1_DAY_FREIGHT 
FEDEX_2_DAY 
FEDEX_2_DAY_AM
FEDEX_2_DAY_FREIGHT 
FEDEX_3_DAY_FREIGHT 
FEDEX_EXPRESS_SAVER 
FEDEX_FIRST_FREIGHT 
FEDEX_FREIGHT_ECONOMY 
FEDEX_FREIGHT_PRIORITY 
FEDEX_GROUND 
FIRST_OVERNIGHT 
GROUND_HOME_DELIVERY
INTERNATIONAL_ECONOMY
INTERNATIONAL_ECONOMY_FREIGHT
INTERNATIONAL_FIRST
INTERNATIONAL_PRIORITY
INTERNATIONAL_PRIORITY_FREIGHT
PRIORITY_OVERNIGHT
SMART_POST
STANDARD_OVERNIGHT
Run Code Online (Sandbox Code Playgroud)
在与 DropoffType 相同的级别中使用它