EasyPost 预取价格

Posted

技术标签:

【中文标题】EasyPost 预取价格【英文标题】:EasyPost prefetch price 【发布时间】:2021-06-11 12:32:32 【问题描述】:

我正在尝试使用 USPS 和 Easypost API 来确定价格。但是,在我的情况下,基于重量,我想显示来自 Easypost 的用户定价(费率)列表。稍后当订单进来时,费率将用于发布给收件人。

此时我没有 to_address,我只有 from_address 和可能的产品重量来创建包裹对象。

我的问题是我们可以在没有地址的情况下获得价目表吗?如果是这样,我们应该怎么做?

【问题讨论】:

【参考方案1】:

是的,您可以通过 EasyPost 做到这一点。您只需要从 EasyPost 获取 USPS 费率的始发地和目的地邮政编码。例如,如果您正在构建一个电子商务网站,您可以要求客户在结帐前输入他们的邮政编码以估算运费。可以通过/shipments 端点https://www.easypost.com/docs/api#create-a-shipment 使用邮政编码进行评级

另一种选择是使用 USPS 统一邮资包装箱发货。例如,如果您知道您始终可以使用“小型统一费率箱”运送物品,那么您就知道您可以以 7.90 美元(EasyPost 客户的正常价格)运送到美国任何地方。您可以在https://www.easypost.com/usps-rate-chart查看完整的汇率图表。

【讨论】:

以上是关于EasyPost 预取价格的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 EasyPost 验证多个地址

在 Laravel 8 中使用 EasyPost

Easypost webhook 发送大量“未知”状态

Easypost 货件追踪问题

javascript 价格数量变化数量和价格woocommerce按价格改变价格

javascript 小计价格数量*价格价格*数量