你如何下载指定的订单组?

时间:2014-11-06 15:31:16

标签: integration shopify

我是3PL的开发人员,正在构建仅使用shopify api下载和更新订单的集成。我需要一个允许以下内容的解决方案:

1)商店指定可供下载的订单

2)我的应用只下载那些订单

3)我的应用程序将这些订单更改为无法下载的状态

我到目前为止最接近的是使用订单标签,除了#2之外,我可以使用。您知道如何下载按特定标签过滤的订单吗?或者是否有更好的基于api的解决方案来满足这整套要求?

1 个答案:

答案 0 :(得分:1)

您可以使用api webhook从shopify获取订单(步骤1和步骤2),然后您可以使用订单属性中的note_attributes(步骤3)


这是我从你的问题中理解的

1)订单是从购物车创建的(订单创建时,订单note_attributes为空,因此您可以验证此为空或包含名称为order_checked且值为'yes'的任何字段) - > “financial_status”:“待定”

2)商店所有者更改了订单状态(我想您要下载支付的订单) - > “financial_status”:“付费”

3)您可以创建webhooks来订购create | update | delete,然后使用webhook进行一些命名的webhook选项,将数据发送给您的Web服务,处理数据然后更新订单并设置note_attributes [{“name”:“order_checked “},{”value“:”yes“}]而不是使用标记

4)另一种方法是使用你的webhosting中的cronjob并应用你的step2验证订单note_attributes(你也可以使用它来确保总是检查订单)