Liquid、JavaScript、主题、销售渠道。
你如果通过fulfillment接口完成了订单,如果再次获取订单可以筛选出已经完成的订单
https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
看fulfillment_status
你好,请问如何称呼你
我的需求是这样的,我想通过接口获取shopify平台店铺的订单,然后通过我们系统提交出库发货获取面单后回传订单的状态,请问调用接口的具体顺序是什么?
我的理解是这样的:
1、获取草稿订单
resp body
听起来你对这块业务很了解,感谢你的回复!
我还有个问题,请问这两个接口有何区别。针对我的业务需求,我应该调哪一个接口,谢谢
特别感谢
https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
看到你们在另一个帖子的需求,你们应该用第一个接口:
https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
你们有两个途径可以走:
第一个:
1. 获取订单:https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
2. 内部处理完订单去关闭所处理的订单:https://shopify.dev/api/admin-rest/2021-10/resources/order#[post]/admin/api/2021-10/orders/{order_id...
3. 再次获取订单的时候已关闭的订单默认不会被拉取到
第二个:
1. 获取订单:https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
2. 去发货,给订单添加物流信息:https://shopify.dev/api/admin-rest/2021-10/resources/fulfillment#[post]/admin/api/2021-10/fulfillmen...
3. 再次获取订单的时候,要传去fulfillment_status=shipped
我认为您提供的第二种方案符合我们的业务需求
我再简单解释一下
我们先获取到shopify平台店铺已创建的草稿订单。获取完成之后,我们会提交出库发货,会获取到每个订单的追踪号和与之对应的面单。这时,我们需要把订单回传回传到shopify平台店铺,当再次获取时就获取不到已发货的单子,我想问下面这种方案是否满足我的业务需求?这样就不需要调Complete a fulfillment接口了?
1. 获取订单:https://shopify.dev/api/admin-rest/2021-10/resources/order#[get]/admin/api/2021-10/orders.json
2. 去发货,给订单添加物流信息:https://shopify.dev/api/admin-rest/2021-10/resources/fulfillment#[post]/admin/api/2021-10/fulfillmen...
3. 再次获取订单的时候,要传去fulfillment_status=shipped
你好,现在又遇到了一个新问题
Creates a fulfillment for one or many fulfillment orders 该接口返回:"errors": "Not Found"
请问是这两个参数传的问题吗?
下面展示的事请求示例
1、Retrieves a list of draft orders
2、Creates a fulfillment for one or many fulfillment orders
{
你看我理解的是否正确,
1、你所说的前台手动手动下单是指通过按钮在shopify官网实现fulfillment接口的功能。
但是有点说不通,shopify官方对于草稿订单是提供fulfillment接口的
2、但问题来了,如果需要调普通order的接口,是不是意味着要购买套餐
注:我再次描述一下我的需求,客户在shopify创建订单,在我的理解里,创建的应该是草稿订单,也就是没有产生运单号和面单的订单,然后我们第三方海外仓系统获取到shopify平台中的订单,提交发货出库后,获取到面单以及运单号,然后回传到shopify平台,当我们再次拉取时,就拉取不到之前的单子
你的理解不太正确
1. 草稿订单是商家创建的订单,一般用于商家创建定制订单,有单独折扣或者是特意派送要求等。一般shopify店铺很少用到草稿订单。
2. 我说的到前台下单是指到店铺前台去购买商品,模拟客户正常操作下的单
3.不需要购买套餐,可以下测试订单,请看我上面提供的链接: https://help.shopify.com/en/manual/checkout-settings/test-orders
你们可以完全忽略DraftOrder接口,如果我理解对了你们的需求你们用不到它
我看到这个链接了,但是我不会设置 https://help.shopify.com/en/manual/checkout-settings/test-orders
我没有通过api去创建订单,我是通过图形化界面去下单的,但是需要选择套餐。
您讲的手动下单是不是要有某种设置,就如你上述文档中提的这样。
如果你能帮我设置一下,我将不胜感谢
1、现在创建不了正常订单就没办法调接口获取和回传状态,你帮我看一下如何把设置才能正常图形化界面创建
密码:jiale654321
官方是这样描述的,请看如下文档
正如您描述的那样,我已经成功的通过开发商店创建到了正式订单,也通过API接口获取到订单集合
请看如下调用接口的示意图和示意代码
1、获取订单集合
您那边可否可以根据我的请求示例帮我调一下fulfillments接口,使他能够完成运单号和面单数据的回传
https://accounts.shopify.com/lookup?rid=2de5ccd0-3d54-4cdd-8fcd-a220c6ee454d
1、邮箱登录
密码:jiale654321
2、请选择此账户
3、成功进入此页面后就可以看到创建的正式订单
根据我的请求示例,请帮我看一下调用fulfillments接口为什么返回
https://accounts.shopify.com/lookup?rid=2de5ccd0-3d54-4cdd-8fcd-a220c6ee454d
1、邮箱登录
密码:jiale654321
2、请选择此账户
3、成功进入此页面后就可以看到创建的正式订单
根据我的请求示例,请帮我看一下调用fulfillments接口为什么返回
要用另一个接口,刚才发了请求已完成发货
接口(POST):/orders/3897756385380/fulfillments.json
body:
{
"fulfillment":{
"location_id": 61114024036,
"tracking_number":"1562678",
"tracking_urls":["https:\/\/www.my-shipping-company.com"]
}
}
(location_id 是设置》地点》链接尾部 来的)
然后现在如果get /2021-10/orders.json 就不会获取已发货的订单
1、目前接口已经调通了,应该不需要操作获取授权这一步吧
https://shopify.dev/apps/auth/oauth
2、在调获取订单接口时,shopify官方可以按照时间段来获取订单,API中提供的日期格式是这样的2005-07-31T15:57:11-04:00,我也转化成这样吗?重点是-04:00,你有转成这种时间格式的Java代码吗?
1、目前接口已经调通了,应该不需要操作获取授权这一步吧
https://shopify.dev/apps/auth/oauth
2、在调获取订单接口时,shopify官方可以按照时间段来获取订单,API中提供的日期格式是这样的2005-07-31T15:57:11-04:00,我也转化成这样吗?重点是-04:00,你有转成这种时间格式的Java代码吗?
您好,有个问题想问您一下,在创建正式订单的时候,可以指定渠道吗?
有们这边有一个需求,需要通过shopify平台店铺中订单的渠道,去匹配我们系统中指定的渠道,如果匹配上了,我就可以用这个渠道发货,请求shopifyf在建单时可以指定渠道吗?如果可以,方便告诉我在哪一步指定吗?
还有个问题2021-10-25T17:18:27+08:00,这是获取的中国时间,我用这个时间减掉8个小时才能获取到当下创建的订单,也就是说我如果在拉取shopify平台的订单,我在中国根据指定时间日期去拉取,拉的是8个小时以前的订单
想象一下你作为消费者第一次访问 DTC(直接面对消费者的品牌)网站时,你对这个品牌、产品质量或是用户满意度一无所知。跟其他消费者一样,你很可能会希望透过其他消费者的评价,寻求符合自...
By gina826 Sep 17, 2023持续跟踪您的 Shopify Payments 收入款项有时可能会有一点挑战,尤其是当您的商店每天收到大量订单和付款时。 丢失款项的情况并不常见,而且通常是有另一些因素导致的。我们...
By Alice_Z Aug 29, 2023亲爱的用户, 我们衷心感谢在过去几年中,利用我们的微信支持渠道的所有用户。您的参与和反馈对我们来说非常宝贵。 经过慎重考虑,我们决定于8月25日停止微信支持渠道。因此...
By Jasonh Aug 15, 2023