magento 고객번호 - FedEx 테스트 추적 번호를 얻는 방법?




배송조회 페덱스 (6)

다음은 개발자 문서에서 코드 샘플을 추출한 좋은 예입니다.

797843158299

Magento 웹 사이트에서 FEDEX 배송을 구성하고 있습니다. 테스트 FEDEX 계정에 로그인하여 테스트 계좌 번호, 비밀번호, API 키 및 계측기 번호를 받았습니다. 나는 Magento에서 자신을 구성했다. 모든게 잘된 것 같아. 하지만 트랙 주문이란 테스트 방법을 모르겠습니다.

배송 방법에 대한 추적 번호는 어디서 얻을 수 있습니까? 무작위로 입력해야합니까, 아니면 어떻게받을 수 있습니까? 몇 가지 포럼 제안 번호를 시도했다. 하지만 내 팝업에서 오류 아래에있어 :

Tracking information is currently not available

또한 magento에서 내 shipping_fedex 로그 파일을 확인했습니다. 인쇄 된 배열에 몇 가지 오류 코드가 기록되었습니다. 그게 아래에 나와 있습니다.

**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 도움말 :

어떤 번호를 추적 할 수 있습니까?

추적 번호로 추적 : 한 번에 최대 30 개의 추적 번호를 입력 할 수 있습니다. FedEx Express, FedEx Express Freight, FedEx Ground, FedEx SmartPost, FedEx Freight 또는 FedEx Custom Critical 추적 번호의 조합을 입력 할 수 있습니다. 한 줄에 하나의 추적 번호 만 입력하십시오.

편집 : 데릭 제안에 따라 "99999999999"를 사용했습니다. 그러나 나는 아래 응답을 얻었다. 팝업에서 여전히 같은 오류. __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
)

다음은 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

이외에도 : 123456789012

다음을 사용할 수도 있습니다. 111111111111

** 모든 운송 업체 (UPS, USPS, etc ...)는 많은 유스 케이스에 대한 추적 번호를 가지고 있지만 FedEx는 아닙니다 ... 나는 매우 이상하다는 것을 알게됩니다.

* 또한 ... FedEx가 ​​테스트 환경에서도 실제 추적 번호를 사용할 것으로 기대합니다. 다중 유스 케이스에 대해 테스트 해왔다.

나는 이것이 누군가를 돕기를 바란다. 나는 잠시 파고 들었다.


귀하의 질문은 전혀 바보가 아닙니다. 나는 그것을 upvoted.

페덱스 문서는 끔찍한 것이고 테스트하는 동안 또는 프로덕션 환경으로 이동 한 후에 서비스를 사용하는 방법은 언급하지 않습니다. 그들의지지가 더 나쁩니다.

내가 인터넷에 빠져있는 동안 추적 번호 123456789012를 테스트 번호로 언급 한 페이지를 발견했습니다. 서비스 경로를 https://wsbeta.fedex.com:443/web-services/track으로 설정하는 동안 테스트 자격 증명 (키, 비밀번호, 계정 번호 및 미터 번호)과 함께 사용하면 요청이 반환됩니다. 당신이 구축 할 수있는 유효한 응답.


위의 추적 번호 목록은 실제로 다음 서버 끝점을 가리킬 때 작동합니다.

https://wsbeta.fedex.com:443/web-services/track

이 번호가 작동하지 않는 유일한 시간은 FedEx의 정기 유지 보수 기간 동안입니다.


큰 질문 입니까? catalog_product_super_link 테이블에는 구성 가능한 제품과 관련된 데이터 만 들어 있습니다. catalog_product_relation 에는 구성 가능한 관계 외에도 번들 및 그룹화 된 제품에 대한 관계 정보가 들어 있습니다.

구성 가능한 제품을 중심으로하는 모든 비즈니스 로직은 catalog_product_super_* 테이블을 참조합니다 (예 : 구성 가능한 제품의 구성 가능한 속성 및 가격 업데이트 찾기).

대조적으로 catalog_product_relation 테이블은 추상 카탈로그 제품 인덱서 클래스와 같이 구성 가능한 제품과 관련이없는 클래스에서 사용됩니다.

Magento 핵심 팀은 논리적으로 다른 기능을 별도의 PHP 클래스뿐만 아니라 별도의 데이터베이스 테이블로 분리하려고했습니다. 가능한 장점은 무엇입니까? 이론적으로 인덱서 구현을 방해하지 않고 구성 가능한 제품 구현을 변경하는 것이이 방법보다 쉽습니다.

이것은 단지 추측 일뿐입니다. "나는 알고 있습니다"( mental-note-for-imagine ) 사람과 확인하거나 말하지 않았습니다.





magento fedex