【发布时间】:2012-02-24 08:53:32
【问题描述】:
为我的公司开发一个定制的电子商务应用程序(使用 PHP/MySQL),我被征税了。我面临的问题是我似乎无法理解大多数网站如何计算他们的运费。
我检查了 OsCommerce 购物车、Opencart 等。我什至在亚马逊上购买了一件商品,看看我是否能理解运费背后的逻辑,但我无法在所有这 3 个应用程序上。
我面临的实际问题是什么?我是否计算运费
1) 按统一费率还是按重量?由于我们公司计划将该框架授权给其他对其感兴趣的公司,因此每个站点销售的产品会有所不同;因此,不同的重量和尺寸。把它想象成亚马逊的一个小版本。
2) 按目的地?显然,购买 50 英里外的商品的客户不会支付与 500 英里外的人相同的价格。
3)我可能错过的任何其他方式?
如果有帮助,我们计划只使用有跟踪号码的运输公司,因此我们的运输公司选择范围缩小了。
如果有一篇文章可以简化我的问题,我会很乐意阅读。
我们是从头开始开发的,所以我们没有使用任何预先存在的框架
【问题讨论】:
-
使用由运输代理之一提供的 API。它们会接受POST/XML/JSON形式的请求,并返回请求对应的数据。
-
除非他们使用像 USPS 统一费率箱子这样的东西,否则他们会直接查询 FedEx/UPS/DHL 以查看他们会实时收取的费用。
-
FedEx 和 UPS 确实提供 API 来计算邮资/运输时间 - 所以这是您可以查看的另一个地方。通常,这些网站中的很多都会有一个“开发者”部分来提供必要的信息。