magento - developer - ¿Cómo obtener el número de seguimiento de prueba de Fedex?
fedex developer (6)
Estoy configurando el envío de FEDEX en el sitio web de Magento. Obtuve el número de cuenta de prueba, la contraseña, la clave de API y el número de medidor al iniciar sesión en la cuenta de prueba de FEDEX. Me configuré en Magento. Parece que todo está bien. Pero no sé cómo probar es Seguir el orden.
Entonces, ¿dónde puedo obtener el número de seguimiento para los métodos de envío? ¿Debo ingresar al azar o cómo puedo obtenerlo? Probé algunos números sugeridos por el foro. Pero obtuve el siguiente error en mi ventana emergente:
Tracking information is currently not available
También revisé mi archivo de registro shipping_fedex
en Magento. he registrado algunos códigos de error en la matriz impresa. Eso es lo que doy a continuación.
**ERROR log**
[result] => stdClass Object (
[HighestSeverity] => ERROR
[Notifications] => stdClass Object (
[Severity] => ERROR
[Source] => trck
[Code] => 6035
[Message] => Invalid tracking numbers. Please check the following numbers and resubmit.
[LocalizedMessage] => Invalid tracking numbers. Please check the following numbers and resubmit.
)
[Version] => stdClass Object (
[ServiceId] => trck
[Major] => 5
[Intermediate] => 0
[Minor] => 0
)
)
FEDEX ayuda:
¿Qué números puedo seguir?
Seguir por número de seguimiento: puede ingresar hasta 30 números de seguimiento a la vez. Puede ingresar cualquier combinación de FedEx Express, FedEx Express Freight, FedEx Ground, FedEx SmartPost, FedEx Freight o números de seguimiento de FedEx Custom Critical. Por favor, asegúrese de ingresar solo un número de seguimiento por línea.
Editar: utilicé "99999999999" según la sugerencia de Derek. Pero obtuve respuesta debajo. Todavía el mismo error en pop-up. ¿Qué significa __pid =>2432
?
Array
(
[request] => <?xml version="1.0" encoding="UTF-8"?>
<FDXTrack2Request xsi="http://www.w3.org/2001/XMLSchema-instance" noNamespaceSchemaLocation="FDXTrack2Request.xsd"><RequestHeader><AccountNumber>510087062</AccountNumber><MeterNumber>0</MeterNumber></RequestHeader><PackageIdentifier><Value>999999999999</Value></PackageIdentifier><DetailScans>1</DetailScans></FDXTrack2Request>
[result] =>
[__pid] => 2432
)
Además de: 123456789012
También puedes utilizar: 111111111111
** Todos los operadores (UPS, USPS, etc.) tienen muchos números de seguimiento para muchos casos de uso, pero no para FedEx ... Me parece muy extraño.
* Además ... Supongo que FedEx espera que use números de rastreo reales incluso en su entorno de prueba. Es la forma en que he estado probando casos de uso múltiple.
Espero que esto ayude a cualquiera, he pasado un tiempo investigando.
Aquí hay una lista de números de seguimiento estáticos que se pueden usar en el entorno de prueba de FedEx:
449044304137821 = Shipment information sent to FedEx
149331877648230 = Tendered
020207021381215 = Picked Up
403934084723025 = Arrived at FedEx location
920241085725456 = At local FedEx facility
568838414941 = At destination sort facility
039813852990618 = Departed FedEx location
231300687629630 = On FedEx vehicle for delivery
797806677146 = International shipment release
377101283611590 = Customer not available or business closed
852426136339213 = Local Delivery Restriction
797615467620 = Incorrect Address
957794015041323 = Unable to Deliver
076288115212522 = Returned to Sender/Shipper
581190049992 = International Clearance delay
122816215025810 = Delivered
843119172384577 = Hold at Location
070358180009382 = Shipment Canceled
Este es uno bueno que saqué de una muestra de código en los documentos de desarrollador.
797843158299
La lista anterior de números de seguimiento funcionará cuando señale al siguiente punto final del servidor:
https://wsbeta.fedex.com:443/web-services/track
Tenga en cuenta que la única vez que estos números no funcionarán es durante las ventanas de mantenimiento programado de FedEx.
Puede intentar que la funcionalidad del barco funcione primero. Eso le proporcionará un seguimiento no que se puede utilizar en el seguimiento de pruebas. ¡Lo hice de esta manera y me funciona!
Tu pregunta no es en absoluto estúpida. Yo lo voté.
La documentación de fedex es horrible y no menciona cómo usar sus servicios durante la prueba y luego pasar a la producción. Su apoyo es peor.
Mientras estaba divagando en Internet, encontré una página mencionando el número de seguimiento 123456789012 como número de prueba. Úselo con sus credenciales de prueba (clave, contraseña, número de cuenta y número de medidor), mientras configura su ruta de servicio a https://wsbeta.fedex.com:443/web-services/track , y la solicitud regresará. una respuesta válida sobre la que puede basarse.