api - Postmates 与 Shopify Shipping/Carrier 服务集成

标签 api shopify

我们正在寻求集成此应用程序:

https://postmates.com/developer/docs进入我们的 Shopify 平台。

有关其工作原理,请检查:http://blog.postmates.com/post/104856343907/a-technical-perspective-on-the-postmates-api .

因此,我们正在寻找向我们的商店添加承运人服务。 由于 Postmates 向少数地区提供服务,如下所示,我们将为非 Postmates 支持的地区添加其他多种运送选项。

Postmates 目前在旧金山湾区(旧金山、东湾、南湾)、纽约市、芝加哥、洛杉矶、华盛顿特区、西雅图、奥斯汀、波士顿、费城、迈阿密、圣地亚哥、丹佛推出、拉斯维加斯和奥兰治县。

我已经联系了 Shopify 和 Postmates,他们都表示还没有构建任何应用程序可以直接将其集成到他们的帐户中。话虽如此,Postmates 声称之前已经有人这样做过,用户创建一个私有(private)应用程序并通过 API key 连接它。 请您提供以下建议:

  1. 查看我在上述链接中发送的文档
  2. 研究如何将其集成到 Shopify 后端,是否有可能?...无论是否通过私有(private)应用,但肯定是通过 API。
  3. Postmate Shopify API 集成的潜在解决方案
  4. 用于应用创建和/或任何流程管理的潜在解决方案。

另请注意:所以基本上我们只想为某些地区添加 Postmates 送货服务(因为它仅支持少数地区 https://postmates.com/help 主题:“Postmates 在哪些城市提供服务?”) 对于其他地区,我们将有不同的运费+方法等...

那么在后端我们需要设置哪些东西以及如何设置这些东西。按照这个:http://docs.shopify.com/api/carrierservice

有任何限制或约束吗?

如果我遗漏了任何信息或此处提及的任何具体细节,请提出建议。

是否有喜欢深入太空的创意人士?

最佳答案

Shopify API 的运营商服务资源 ( http://docs.shopify.com/api/carrierservice ) 确实是您正在寻找的解决方案。

每当您的 Shopify 商店的客户在结帐期间下订单时,在输入其帐单和送货地址后,Shopify 都可以向您注册的承运商服务发送费率请求。此发布请求包含有关购物车中的商品和客户的所有数据。

您的承运商服务应用需要接受此 POST 请求,计算相应的运费(在您的情况下,通过对 Postmates API 的另一个 API 调用),然后以 Shopify 在文档中定义的格式返回 JSON 响应。如果一切顺利,您的应用程序返回的运费将显示在结帐中。

您可以对您的应用进行编码,以便对于 Postmates 不支持的城市,您的运营商服务将不返回任何费率。

我们已经与 Shippo ( https://apps.shopify.com/shippo ) 建立了这样的集成,支持许多其他运营商。如果您需要进一步帮助,请告诉我。

关于api - Postmates 与 Shopify Shipping/Carrier 服务集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28400076/

相关文章:

r - curl::curl_fetch_memory(url, handle = handle) 中的错误:已达到超时:发送失败:连接已重置

javascript - 使用 greensock 为具有相同类 Javascript 的元素独立触发动画

python - 如何使用 python API 将元字段添加到 Shopify 集合?

php - Magento 中的自定义 Rest Api

javascript - 从自定义 Shopify 应用将 JavaScript 添加到 Shopify 模板

json - 如何在网站页面上显示 Shopify 购物车值(Shopify 网站之外)

shopify - 按订单号检索 "Shopify Payments"费用以与会计 + 银行存款进行对账?

javascript - 如何处理不立即返回结果的端点

php - cURL 在调用 curl_exec 时挂起服务器。

api - 网站创建者的网络分析解决方案