1. 立项原因,旨在解决什么产品问题
EastFulfill 已支持多平台店铺接入与统一运营(商品、库存、订单、履约),但 WooCommerce(WordPress 自建站)缺少产品内一站式连接能力。商家要么无法自助接入,要么依赖人工支持,难以进入同一套同步与履约闭环。
本次立项补齐该缺口:在应用集成中提供 OAuth(推荐)+ REST API(兜底) 两种绑定方式,配合引导说明与权限配置,让 Woo 店铺能与 Shopify 等渠道一样完成授权、数据同步与履约回写。
2. 行业场景,业务背景
面向 跨境 / 多渠道电商卖家——尤其同时经营 Shopify 与 WooCommerce,或纯 Woo 独立站的品牌与运营团队。行业上,WooCommerce 是 WordPress 生态下主流的独立站方案,覆盖大量自建站商家。
业务诉求是:把多平台店铺收拢到 EastFulfill 一个工作台,统一管商品、库存、拉单与履约回传,降低多后台切换成本,并支撑按权限分阶段放开(apps.woocommerce)的商业化落地。
本项目在 EastFulfill「应用集成」中新增 WooCommerce 店铺接入能力,主要模块包括:平台卡片入口与权限控制、连接方式选择(OAuth / REST API)、店铺信息填写与表单校验、图文帮助引导、授权跳转与结果页、以及接入后的同步权限配置(商品、库存、订单、履约等)。核心功能是让商家在产品内自助绑定 WordPress/WooCommerce 店铺,完成授权后纳入统一多店运营,实现数据同步与履约闭环,降低人工对接成本,提升接入成功率与运营效率。
本项目基于 EastFulfill 前端(Vue3 + TypeScript + Vue I18n + Composition API)在「应用集成」模块上扩展搭建。整体按页面层 / 业务 Hook / API / 工具层分层:集成列表聚合「平台入口」「WooCommerce 连接卡片」「我的应用」三大区块;连接流程拆为方式选择、表单校验、帮助引导、授权提交与结果页;通过 get_new_auth_url 等接口完成 OAuth / REST 双通道授权;接入后支持店铺列表管理与商品、库存、订单、履约等同步权限配置。工程上以组件职责拆分 + Hook 抽离复用,配合权限门控与多语言资源,实现可扩展的多平台接入架构,并保证授权回调、校验规则与列表刷新链路的一致性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论