FedEx 556 - Keine gültige Dienste zur Verfügung. wenn es sein sollte
Hallo ich versuche auf die Verwendung der wsdl-api, um Versandkosten berechnet, für meine website.
Ich bin mit opencart und dieses Modul (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2055&filter_search=fedex&sort=e.date_modified&order=DESC).
An der Kasse bin ich immer diese Fehlermeldung:
WARNING::556::There are no valid services available.
Aber ich habe versucht, die gleichen von-und bis-Adresse auf die Rechner auf der fedex-website, und es gibt mir zwei services: International Priority und International Wirtschaft
Dies ist die debug-Daten habe ich:
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
)
)
Was soll ich tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich lief einfach in diesen Fehler, und es stellte sich heraus, dass das Problem eine ungültige Postleitzahl. Überprüfen Sie, dass Sie angeben, die "Absender" - Informationen korrekt.
Auch, wenn das nicht funktioniert, geben Sie den FedEx Kundendienst Telefonnummer versuchen. Würden wir nicht herausgefunden haben dieses Problem, ohne Ihre Hilfe.
War ich auch mit diesem Problem .. aber mit Joomla, Virtuemart. Da der FedEx-server ist der gleiche, so vielleicht meine Lösung, die helfen könnte jemand anderes auch..
Hier sind die wichtigsten Dinge, was ich behoben, um dieses Problem zu beheben.
Produkt Gewicht sollte niedriger als der Grenzwert, wenn Sie haben, legen Sie als Maximale Gewicht.
Wenn Sie keine Verpackung hat mehr Gewicht als FedEx box also 25KG BOX oder 10KG-box, dann verwenden Sie immer "Ihre Eigene Verpackung"
es ist wahr, halten Sie ein Auge auf ZIP===Staaten (ich war testen und setzen falsche Staat mit verschiedenen zip) Und diese ZIP-Datei Hinzugefügt werden soll, in "Shop-Adresse", da dies als AUS-und Zieladresse sowie.
Tun, beachten, wenn Produkte Hinzugefügt haben GEWICHTE. LBH (Länge, Breite, Höhe).
Mir Problem gelöst, nach einer Woche ärger! Ich wünschte, jemand anders könnte dieses Problem auch beheben, wenn konfrontiert.
Ich wurde vor folgende Fehlermeldung
war eine große Hilfe bei der Behebung der Einschränkung, die ich eingestellt habe.
Dieses Problem passieren, wenn eine der Balg Fällen.
Müssen Sie einen Diensttyp. Einer von diesen ist:
Verwenden Sie es in der gleichen Ebene wie die DropoffType
Stellen Sie sicher, dass Sie die Zip-Code-set erforderlich.
Können Sie tun, dass in System -> Lokalisierung -> Ländern.
Ist es nicht erforderlich, die standardmäßig in opencart, und die fedex-shipping-system wird nicht funktionieren ohne Sie.
Dieses Problem kann auch verursacht werden, durch Beantragung der Versicherung in einem Land nicht unterstützt, ist es, wie Kanada.
Auch ich lief in dieses problem, und die Lösung wurde trimmen von Leerzeichen vom Ende der Adresse, Stadt & PLZ. Danach alles wieder gut war.
Ich weiß nicht, warum FedEx API plötzlich gestoppt akzeptieren die zusätzlichen Leerzeichen, aber wer weiß...
In meinem Fall war dies verursacht durch den Versuch, zu versenden International aus den USA nach Italien, und bezeichnet eine
SignatureOptionDetail
vonNO_SIGNATURE_REQUIRED
. Ändern Sie diese zuSERVICE_DEFAULT
es behoben.