问题标签 [shippo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
351 浏览

api - goshippo 通过 api 创建订单

我正在尝试找出一种通过 API 创建订单的方法(显示在https://app.goshippo.com/orders/下的那些),但似乎 api 文档并没有真正解释如何这样做,并且唯一可用的是创建运输标签。图书馆也没有任何功能可以将我指向这个方向。甚至可以调用 api 来获取订单吗?此外,如果这是不可能的,我怎样才能让 goShippo 向我发送一个请求,让我说一个 CSV,以同步所有订单?

PS:这是自定义构建

谢谢

0 投票
1 回答
302 浏览

shippo - 如何通过 Stripe 集成购买带有 Shippo 的标签?

我希望将Shippo 与 Stripe集成以获取我商店的运费,并且我想通过 Shippo 购买标签。

通过 Stripe API 从 Shippo 获取汇率很好,然后我使用 Stripe 结果中的 object_id 调用 Rate。

但是当我尝试通过 Shippo API 上的 Transaction 请求购买标签时,它说它被拒绝了,因为它是一个报价,而不是一个购买率。

这是错误消息:“无法购买给定的费率,因为它的 object_ purpose 不是 PURCHASE。”

如何将价格从报价转换为购买?

0 投票
1 回答
270 浏览

javascript - Shippo:在其他函数中使用生成的交易的 label_url 变量

我希望有更多经验的人在 Node 中使用 Shippo 的 API 可以帮助我解决这个问题。

我的最终目标是按下一个角形前端的按钮,创建装运交易,并使用交易的标签 URL 创建自定义 PDF。除了将生成的标签 URL 推送到 PDF 模板之外,一切正常。

首先,我将 Shippo 的单击标签创建示例粘贴到 Express POST 路由中。它工作得很好,生成交易,我可以通过 ping Shippo 的 API 来查看最近的交易列表并查看最近的交易。

然后,我添加了此代码示例的第 102-111 行,并用它替换了 instalabel 代码中的通用错误消息生成器,因此我当前的 app.js Shippo 事务逻辑如下所示:

我需要为刚刚创建的交易获取 label_url 和 tracking_number 并在另一个函数中使用它,但到目前为止我尝试过的一切似乎都以如下错误告终:

我猜这是因为创建运输标签的功能没有导出 Shippo 发回的响应,所以我不能在其他功能中使用它……准确吗,还是我找错了树这里?作为参考,这就是七宝的回应应该是这样的:

我该怎么做才能在 shippo.transaction.create 函数本身之外使用此响应中的值?

谢谢阅读。

0 投票
1 回答
73 浏览

magento-1.9 - 产品页面上的七宝成本

我们正在考虑使用 Shippo 进行运输,但希望在产品页面和结帐时获得 Shippo 的运费。

我们怎么能做到这一点,或者我们有什么替代方案?

谢谢

0 投票
1 回答
1054 浏览

c# - shippo api 未返回活跃运营商的所有费率

嗨,我在玩 Shippo api。我有 5 个默认运营商都处于活动状态并处于测试模式。问题是当我创建货物并检查所有费率时,我只是获得 USPS 费率,我更喜欢所有承运人的费率并比较成本。有任何想法吗 ?问候

好的,有需要的人的代码

我所有的运营商帐户

0 投票
1 回答
211 浏览

php - 在 Shippo 中创建 Shipment 对象会返回处于 Queued 状态的对象

我们通过为我们的项目提供的PHP 库使用Shippo api 。

创建货件对象时,它以“队列”状态返回,尽管给出了费率 url,但 rates_list 数组为空。

试图理解一些事情:

  • 为什么要排队
  • 我们如何知道它何时未排队
  • 为什么没有rates_list
0 投票
1 回答
1245 浏览

php - Shippo API 导入错误

我们正在实施 Shippo 的运输 API。在导出时,一切似乎都正常,但在导入时,我们在测试模式下从 UPS 收到以下错误:

120120:Hard:与 Shippers ShipperNumber 关联的国家必须与货件 Shippers country 相同。

我们确实注意到 UPS 开发者论坛上报告了同样的错误,但没有给出解决方案。Shippo说UPS必须在我的帐户上启用进口。UPS 说:

您的帐户处于活动状态并启用了每个功能。

0 投票
1 回答
185 浏览

ruby-on-rails - 接收 Shippo::Exceptions::APIServerError: 尝试新 Shippo Shipment 时无法读取从服务器接收回的数据

在使用 Shippo 进行运输的 Rails 4 应用程序中,根据API 文档,我将以下哈希传递到 Shippo::Shipment.create(shippo_params) :

}

然后我收到错误:

如果我使用 API 中引用的以下参数哈希,它可以工作:

两者之间存在细微差别,在调用检查时,前者在键中有一些转义引号,而另一个则没有,但我不知道为什么这很重要(或者为什么要这样设置)。

谁能告诉我有什么区别以及为什么 Shippo 返回此错误?

0 投票
1 回答
180 浏览

ruby-on-rails - 如何通过 API 访问返回标签 pdf?

当我创建一个实例时,我可以从字段Shippo::Transaction访问事务 pdf 。label_url如何访问 pdf 以获取退货标签?

我尝试创建一个Shippo::Shipment带有address_return或/和return_of字段的实例,并且我从 API 响应中收到了任何指向我的返回标签 pdf 的链接。我只能使用网络版本来做到这一点。

我在 API 文档中没有找到任何关于这个问题的信息。

0 投票
1 回答
373 浏览

shippo - Shippo API - 获取始终相同的提供商和服务级别的费率对象

我正在使用 C# Shippo 库为客户提供一种为其在线商店创建和打印运输标签的方法。他将始终使用相同的承运人和服务水平,并且不进行国际运输。

看起来我应该能够使用 async="false" 创建一个货件,并查看我返回的 rate_list 以确定我在创建交易时需要使用的 rate object_id。剩下的只是拉出正确的利率。

起初我以为我可以寻找一个特定的提供者和 service_level_token 的组合,但是如果不首先为它们枚举 API,我看不到如何确定这些值是什么。我没有看到我返回的任何费率对象属性在用于管理运营商的 Shippo 仪表板 UI 中的位置,这将导致难以与客户沟通他们需要配置哪些值才能使我的实用程序正常工作(我将需要通过查找与他们交谈,我将无法访问他们的生产帐户)。

创建始终使用相同承运人和运输方式的交易的建议方法是什么?是否有一个值我可以保存并用于在 UI 中某处可见的 rates_list 中查找?