smartpack / wordpress-woocommerce-plugin
此软件包最新版本(0.0.1)没有提供许可证信息。
WordPress SmartPack 插件,用于 WooCommerce,与 smartpack.dk 系统完全集成。
0.0.1
2022-01-27 18:17 UTC
Requires
- php: >=7.4
- guzzlehttp/guzzle: ^7.0
This package is auto-updated.
Last update: 2024-09-29 06:03:07 UTC
README
Webhook 规则
Smartpack WMS 需要端点来更新产品、库存和订单的不同数据,将为此提供一些 REST API 端点。请记住在设置区域中添加 webhook 密钥,否则将禁用安全,任何人都可以向您的商店发送 webhook。
库存变更 webhook
{domain-path}/wp-json/smartpack-wms/v1/stock-changed
订单变更 webhook
{domain-path}/wp-json/smartpack-wms/v1/order-changed
定时任务
SmartPack WMS 和 WooCommerce 之间的所有数据都将同步。我们使用 WordPress 内置的 crontab 调度程序处理订单和产品数据,如果您禁用了 WordPress 内置的 crontab 调度程序,您需要在 crontab 文件中运行自定义 crontab,并确保在您的系统上安装了 WP CLI。
* * * * * wp cron event run wms_cron_product_hook * * * * * wp cron event run wms_cron_order_hook
您还可以使用 WP CLI 手动触发定时任务事件或删除现有定时任务事件,如果出现问题。
wp cron event run --due-now --allow-root wp cron event delete wms_cron_product_hook --allow-root
产品提示
- 简单产品使用其自己的 SKU
- 产品变体需要自己的 SKU,否则将使用父级 SKU。
模块功能
WMS
- 产品
- CLI:从商店到 WMS 集成的产品完全同步
- 订单
- CLI:与运输状态同步所有内容
- 库存
- 钩子:在钩子信号上更新产品库存
- CLI:从 WMS 到 Woo 的完全库存同步
Woocommerce 订单处理
自定义订单不会自动传输到 WMS 集成。