Ранее я задал вопрос об интеграции доставки FedEx с корзиной покупок, и было предложено попробовать Shippo.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>
Спасибо за ответ. Извините, я не вернулась к вам. Это была проблема. Перешел на производство, и результаты были согласованы. Еще раз спасибо. –
Поддержка по электронной почте замечательная, но также хорошо иметь базу знаний, созданную для других пользователей с похожими вопросами. – toddg