GoShippo API 不返回欧洲的费率
Posted
技术标签:
【中文标题】GoShippo API 不返回欧洲的费率【英文标题】:GoShippo API doesn't return rates in Europe 【发布时间】:2017-01-03 01:31:31 【问题描述】:我对 Shippo API 的请求没有返回任何 rates for EU
。刚刚成功获得USA
和UK
的费率。但是我需要从捷克***运送到其他国家。
在我的 GoShippo 帐户中,我目前有 these carriers
:
Parcelforce
USPS
Deutsche Post
UberRUSH
DHL Express
所以这个请求...
"object_purpose": "PURCHASE",
"address_from":
"object_purpose": "PURCHASE",
"name": "Mr Hippo",
"street1": "80 Duke of York Square",
"city": "London",
"zip": "SW3 4LY",
"country": "GB",
"phone": "+1 406-452-6041",
"email": "mrhippo@goshippo.com"
,
"address_to":
"object_purpose": "PURCHASE",
"name": "Mr Hippo",
"street1": "1-2 Oxford St",
"city": "Manchester",
"zip": "M1 5AN",
"country": "GB",
"phone": "+1 406-452-6041",
"email": "mrhippo@goshippo.com"
,
"parcel":
"length": "5",
"width": "5",
"height": "5",
"distance_unit": "in",
"weight": "5",
"mass_unit": "lb"
,
"async": false
...给我this rates
因为它是英国。如果我使用美国地址,我也可以成功获得费率。
但是,如果我尝试来自法国、德国、克罗地亚、匈牙利、瑞士、波兰、捷克***、乌克兰、瑞典等地的地址,我永远不会得到任何费率。我尝试过很多包裹重量/尺寸、磅/公斤、英寸/厘米的组合,也尝试过一次/多个包裹。
我应该怎么做才能获得从捷克***到欧盟国家的准确运费?
【问题讨论】:
【参考方案1】:要从欧洲其他国家/地区获得费率,您需要为从这些国家/地区发货的承运人添加自己的承运人帐户 (https://goshippo.com/docs/carrier-accounts)。
七宝的内置主账户仅从特定国家发货:
USPS、DHL Express、UberRush:美国 Parcelforce:英国 德国邮政:德国他们中的大多数确实可以运送到全球所有国家/地区,但它们在运送地点方面受到限制。
因此,要从捷克***获得费率,您需要在从捷克***运送到欧盟的承运人处添加您自己的帐户。
【讨论】:
感谢您的回复。我添加了一个 DHL 帐户,它可以工作,但由于某种原因,它提供了 巨大 的费率。类似的东西 - 对于 30*60*50cm 和 2kg 重量的包裹,从塞浦路斯到塞浦路斯的运费约为 350 欧元(本地交付)。将尝试添加其他运营商,看看他们会回馈什么。 可能是尺寸定价(重量相当轻的非常大的包裹根据尺寸而非重量进行评级)。如果您需要有关这些费率的任何进一步帮助,请告诉我。 谢谢!!还有一个问题——我们添加了一个 DHL Express 帐户,它按预期工作,直到我尝试运送 2 个或更多包裹的阵列。如果是这样,我会得到空的费率列表。我能以某种方式解决它吗? 我们的团队目前正在为 DHL Express 提供多件运输支持,我们预计它将在第一季度推出。在这一点上,缺乏对该功能的支持是否会阻碍您? 不是一个拦截器,但它可能是一个很酷的功能。我们正在开发电子商务应用程序,客户可以希望购买多件商品。据我了解,目前我应该对购物车中的所有物品进行循环并为每个物品发货,对吗?所以现在我无法快速想象什么是显示费率的正确方法,让我的客户选择一个。似乎我应该为每个购物车项目显示一堆选项。如果客户希望但有多个相似的项目,它看起来很奇怪。也许我可以总结重量和尺寸?无论如何.. 一批包裹中的多个包裹看起来更酷:)以上是关于GoShippo API 不返回欧洲的费率的主要内容,如果未能解决你的问题,请参考以下文章