当前位置: 首页 > news >正文

Shopify平台Fulfillment业务模块升级

 

上图是销售订单、发货单与配送之间的关系图,销售订单可以创建多个发货单,多个发货单(不同销售订单)可以合并在一个配送订单进行发货


接口请求错误记录:

1. The api_client does not have the required permission(s).
2. Required parameter missing or invalid

注意: 开发前需要更新API访问权限

开发记录:

1. 创建发货单

       //$order_id 销售订单ID$url = "/admin/api/2023-01/orders/{$order_id}/fulfillment_orders.json";$opt = [//'api_version' => '2023-01','order_id'=> $order_id,];// 返回 fulfillment_orders_id$re_s = CurlResponse($token, $shop, $url, $opt, 'GET');

2. 创建配送单

      $url = "/admin/api/2023-01/fulfillments.json";$opt = ['fulfillment' => ['line_items_by_fulfillment_order' => [['fulfillment_order_id' => (int)$fulfillment_order_id,  //发货单ID]],'tracking_info' => ['company' => $tracking_company, //物流公司名称 “YunExpress”"number" => $tracking_number,   //物流跟踪单号"url" => $tracking_url          //物流跟踪查询地址],],];$request_headers[] = "Content-Type: application/json";$re_s = CurlResponse($token, $shop, $url, $opt, 'POST',$request_headers);

配送订单 API 迁移指南: 查看

FulfillmentOrder Fulfillment

http://www.lryc.cn/news/120416.html

相关文章:

  • 使用 PyTorch 逐步检测单个对象
  • Node.js |(二)Node.js API:fs模块 | 尚硅谷2023版Node.js零基础视频教程
  • Android 13 Hotseat定制化修改——002 hotseat图标数量修改
  • Flask实现接口mock,安装及使用教程(一)
  • 分立式BUCK电路原理与制作持续更新
  • 2023年大数据与计算国际会议 (WBDC 2023)| EI、Scoups检索
  • Grafana V10 告警推送 邮件
  • 【OpenCV常用函数:视频捕获函数】cv2.VideoCapture
  • OptaPlanner笔记2
  • c++文件流详细笔记
  • CNN经典网络模型之GoogleNet论文解读
  • 【C++】开源:CGAL计算几何库配置使用
  • Redis分布式锁相关
  • Nginx环境搭建以及Docker环境部署
  • 2023牛客暑期多校训练营7(C/I/M)
  • 阿里云服务器手动搭建FTP教程(Windows操作系统)
  • idea+gradle阅读spring5.2.9源码之源码构建报错解决方案
  • 一文详解Git
  • 【单片机】DS2431英文手册,中文手册,翻译
  • centos7部署openldap开启memberof并接入jumpserver
  • Unity游戏源码分享-仿开心消消乐Match3Jewel
  • 知识图谱基本工具Neo4j使用笔记 四 :使用csv文件批量导入图谱数据
  • [bug修复]状态数据在useEffect初始化时更新无效
  • 使用 API Gateway Integrator 在 Quarkus 中实施适用于 AWS Lambda 的 OpenAPI
  • 【JVM】JVM中的分代回收
  • C# Linq源码分析之Take方法
  • 从后往前读取列表的方法
  • 数据库--数据类型
  • 小型双轮差速底盘机器人实现红外跟随功能
  • TCP协议网络编程 回显服务器,客户端实现