365nails Sync
365nails dropshipping WooCommerce plugin — 商家后台代发面板 + 运单进客户邮件(自托管 zip 分发)
by 365nails · github.com/laojin1900/365nails-woo-sync · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/laojin1900/365nails-woo-sync/archive/refs/heads/main.zip365nails Sync (WooCommerce plugin)
Connects a merchant's WooCommerce store to their 365nails dropshipping membership: orders flow into the 365nails portal, and fulfillment flows back — tracking number, carrier, and tracking link visible inside the merchant's own order admin and in their customers' shipping emails.
Companion to the dropshipper portal (dropshipper-portal). Design and the source-verified WooCommerce facts it is built on: docs/channel-expansion-briefs/p1d-wp-plugin-brief.md in that repo.
What it is / is not
| It is | It is NOT |
|---|---|
| The merchant-visible half of the Woo channel (order panel, shipping email) | A webhook receiver — WooCommerce delivers straight to the portal's signed endpoint |
| HPOS-compatible from day one | Something that writes delivery-time promises into the store (that's the merchant's storefront, not ours) |
| Distributed as a zip from GitHub Releases | A WordPress.org directory listing (decision T22, 2026-09-18: self-hosted zip until scale justifies otherwise) |
Install
- Download
365nails-sync.zipfrom Releases. - WordPress admin → 插件 → 安装插件 → 上传插件 → choose the zip → activate.
- Requires: WooCommerce installed and active.
Upgrade
Download the newer zip from Releases and upload it over the old one (WordPress asks to replace). The plugin is uninstalled-safe: deactivation and replacement never delete your webhooks, order meta, or data.
Development
365nails-sync.php— plugin header + HPOS compatibility declaration.includes/— one file per concern;class-365nails-plugin.phpis the table of contents.- CI:
php -lsyntax check on every push/PR. - Release: push a tag
v*and the workflow builds365nails-sync.zipand attaches it to the GitHub release.
License
GPL-2.0-or-later. See LICENSE.