用途:作为 Shopify 的次要核心工作流,通过 GraphQL Admin API 查询订单、创建草稿订单、处理履约并管理客户记录。
主要能力:按财务状态与履约状态(如 financial_status:paid、fulfillment_status:unfulfilled)过滤查询订单,含行项目、客户数据与收货地址;创建带变体行项目、自定义行项目、折扣、收货地址与客户分配的草稿订单;分两步处理履约,先查询 fulfillment orders 取行项目 ID,再创建带物流信息与客户通知的履约;按邮箱、订单数、总消费、标签与状态搜索客户,返回地址与元字段。
使用方式:前提是完成 shopify-install-auth 设置,并具备 read_orders、write_orders、read_customers、write_customers、read_fulfillments、write_fulfillments 权限范围,同时熟悉 shopify-core-workflow-a(产品)。流程依次为查询订单、创建草稿订单、处理履约、客户管理。可用订单分析查询统计日期范围内的订单数与收入。
适用场景:需要以编程方式运营 Shopify 订单、发货履约与客户数据管理时。
限制:遇到权限不足需补充 scope 并重新认证;履约需先查询 fulfillment order;订单已归档或已履约时不可编辑;遇到 THROTTLED 需实现退避(参见 shopify-rate-limits)。完整代码示例、mutation 与变量未在此展开,具体价格与平台支持信息暂未提供。