2011-12-01 62 views
0

紛紛在Magento的聯邦快遞帳號,而是試圖結帳我收到的時候:Magento的:設立聯邦快遞送貨,但它仍然是現在可供用戶

這種運輸方式是當前不可用。如果您想使用此送貨方式發貨,請與我們聯繫。

發現這一點:http://www.magentocommerce.com/boards/viewthread/6996/P0/ 貨幣是美元,ZIP是10033(看起來很好)

他們的建議是:

// find: 
$responseBody = curl_exec($ch); 

// add: 
Mage::log($responseBody); 

試過了,可是沒有錯誤!這裏的答案:

<?xml version="1.0" encoding="UTF-8"?> 
<FDXRateAvailableServicesReply xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
<ReplyHeader></ReplyHeader> 
<Entry> 
<Service>GROUNDHOMEDELIVERY</Service> 
<Packaging>YOURPACKAGING</Packaging> 
<TimeInTransit>1</TimeInTransit> 
<EstimatedCharges> 
<DimWeightUsed>false</DimWeightUsed> 
<BilledWeight>10.0</BilledWeight> 
<DiscountedCharges> 
<BaseCharge>6.86</BaseCharge> 
<TotalDiscount>0.00</TotalDiscount> 
<TotalSurcharge>3.24</TotalSurcharge> 
<NetCharge>10.10</NetCharge> 
<EarnedDiscount>0.00</EarnedDiscount> 
</DiscountedCharges> 
</EstimatedCharges> 
<SignatureOption>NONE</SignatureOption> 
</Entry> 
<Entry> 
<Service>FEDEXGROUND</Service> 
<Packaging>YOURPACKAGING</Packaging> 
<TimeInTransit>1</TimeInTransit> 
<EstimatedCharges> 
<DimWeightUsed>false</DimWeightUsed> 
<BilledWeight>10.0</BilledWeight> 
<DiscountedCharges> 
<BaseCharge>6.86</BaseCharge> 
<TotalDiscount>0.00</TotalDiscount> 
<TotalSurcharge>3.56</TotalSurcharge> 
<NetCharge>10.42</NetCharge> 
<EarnedDiscount>0.00</EarnedDiscount> 
</DiscountedCharges> 
</EstimatedCharges> 
<SignatureOption>NONE</SignatureOption> 
</Entry> 
</FDXRateAvailableServicesReply> 

因此,它得到的報價,但還是說:「這種運輸方式是當前不可用。如果你想使用這種運輸方式運送,請與我們聯繫。」在前端。

下一步該去哪裏?

回答

1

好吧,幾個小時以來一直在搞這個,但是在我把它發佈在這裏之後回答了我自己的問題。

這就是它的全部內容:FedEx給了我兩個條目(請參閱O-post中的XML)。 這裏是GROUNDHOMEDELIVERY和FEDEXGROUND。 有在後端一堆選項:

Priority Overnight 
Standard Overnight 
First Overnight 
2Day 
Express Saver 
International Priority 
International Economy 
International First 
1 Day Freight 
2 Day Freight 
3 Day Freight 
Ground 
Home Delivery 
Intl Priority Freight 
Intl Economy Freight 
Europe First Priority 

選定的一些只有優先過夜,第一次過夜。你沒有列出答案(請記住,只有GROUNDHOMEDELIVERY和FEDEXGROUND)。我選擇了「送貨上門」,並在前端顯示了引號!

爲什麼聯邦快遞不給所有的幽靈(也許它取決於郵政編碼或應該在聯邦快遞帳戶做什麼) - 這是另一個問題。這個解決了。

0

Magento日誌和報告目錄。可能是FedEx數據格式改變或者magento發送錯誤數據。