Shippo退回率

时间:2015-04-10 14:15:50

标签: php json fedex shippo

我之前发布了一个关于将FedEx运费与购物车整合的问题,并建议我尝试使用Shippo。

我使用以下代码来获取费率:

$rates = Shippo_Shipment::get_shipping_rates(array('id'=>     $shipment["object_id"]));
$json = json_decode($rates, true);
//var_dump($json);
foreach ($json["results"] as $key)
{
    echo $key["amount"] . " - " . $key["servicelevel_name"] ."<br>";
}

这可以很好地返回费率,但问题是当我刷新页面以重新加载费率时,它不会返回相同的结果。

费率将保持不变,但有时只会返回3个结果,有时会返回7个不同的结果。

我需要确保它始终返回相同的结果。以下显示刷新后将返回的内容:

10.32 - Ground<br>
20.13 - 2 Day A.M.<br>
57.04 - Express Saver<br>
54.75 - First Overnight<br>
26.64 - Standard Overnight<br>

17.86 - 2 Day<br>
10.32 - Ground<br>
54.75 - First Overnight<br>
28.62 - Priority Overnight<br>
26.64 - Standard Overnight<br>

54.75 - First Overnight<br>
28.62 - Priority Overnight<br>
20.13 - 2 Day A.M.<br>
17.86 - 2 Day<br>
16.94 - Express Saver<br>
10.32 - Ground<br>

54.75 - First Overnight<br>
28.72 - Priority Overnight<br>
10.32 - Ground<br>

1 个答案:

答案 0 :(得分:3)

我为Shippo工作,你的帖子由我的同事转发给我。

FedEx测试服务器不可靠,因此返回的费率会有所不同。请尝试使用您的FedEx生产凭证。

我们也通过电子邮件与您联系。我们通过支持渠道进行沟通的速度更快。如果您有任何问题或意见,请随时与我们联系。

谢谢!