Linux 软件免费装
Banner图

Cenariu Purchasing for WooCommerce

开发者 cenariu
更新时间 2026年10月12日 20:04
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce inventory suppliers purchase orders

下载

0.1.34

详情介绍:

This is an independent plugin by Cenariu, not affiliated with or endorsed by WooCommerce. Manage suppliers, configure product purchase data, create purchase orders and receive deliveries with WooCommerce stock updates and an audit trail. Supports simple products and individual variations with stock management enabled. Requires MySQL/MariaDB with InnoDB tables. Activate separately per site; network activation is unsupported. Free includes manual purchase orders, receiving, acquisition cost allocation, basic reorder suggestions, saved supplier offers and optional integration with supplier import previews. The printable order document can be saved as PDF through the browser. Cenariu Purchasing Pro is a separate add-on for minimum order quantities, order multiples, direct PDF downloads and supplier email with PDF attachments. Bulk order creation is not implemented yet. Purchase data is preserved on uninstall. WordPress privacy tools export structured supplier contacts matched by email, historical contact copies and limited operator/email activity. By default erasure requests report matching records for manual review. Administrators can optionally enable selective removal of historical contact fields and operator identifiers after a configured minimum age. This runs only through an erasure request, never on a schedule. Open orders, recent activity and unresolved email attempts are protected. Current supplier contacts, fiscal identity, free-text notes, deleted operator accounts, downloaded documents and backup tables require separate manual review. Suggested privacy policy text is available in the WordPress privacy guide and must be adapted for the store.

安装:

  1. Install and activate WooCommerce.
  2. Upload the plugin ZIP through Plugins > Add New > Upload Plugin.
  3. Activate Cenariu Purchasing.
  4. Open WooCommerce > Purchasing > Suppliers and add a supplier.
  5. Configure Inventory > Purchase / Supplier on a product with stock management enabled.
  6. Create a draft purchase order, add products, mark it sent and receive goods.

常见问题:

Does creating a purchase order change stock?

No. Stock changes only when you confirm a goods receipt. Record only the quantity delivered now; remaining goods can be received later.

Is the purchase cost the selling price?

No. Purchase costs and allocated acquisition expenses are tracked separately from the WooCommerce selling price.

Do I need Pro?

Free includes manual purchase orders, suppliers, receiving and stock updates without commercial supplier or order quotas. Pro is a separate plugin installed alongside Free for the advanced features described above.

What happens when I deactivate or uninstall?

Purchasing records and settings are retained. Uninstalling is not a request to erase personal data. Review backups and external documents separately.

Where can I find a beginner guide?

The dashboard shows five starting steps and contextual help. The ZIP also includes an English walkthrough and common questions in README.md.

更新日志:

0.1.34 0.1.33 Correct guide language and historical release labels; purchasing behavior is unchanged. 0.1.32 Use English for documents, messages and bundled guidance. Preserve user-entered content. 0.1.31 0.1.30 0.1.29 0.1.28 0.1.27 0.1.26 0.1.25 0.1.24 0.1.23 0.1.22 Complete Romanian admin guidance and validation, localize audit actions, harden read-only page filters and use explicit database-lock templates. Verify PHP 8.1–8.3 compatibility. 0.1.21 Translate supplier, order, product cost and receiving validation messages while preserving the existing rules. 0.1.20 Translate purchasing table headers, supplier editing labels, empty states and supplier offer actions into Romanian. 0.1.19 Translate receiving, acquisition cost, supplier offer and database preparation guidance into Romanian. Correct outdated reorder guidance. 0.1.18 Add Romanian translations for navigation, order statuses and core form labels; retain stable internal identifiers. Update installation documentation. 0.1.17 Centralize sanitized read-only navigation filters, check admin rendering permissions and update visible Supplier Import integration. Verify clean startup with and without dependencies. 0.1.16 Use explicit prepared calls for database copies, locks and engine conversion. 0.1.15 Prepare stock-alert and database-copy queries with table identifier placeholders; validate delivery dates independently of runtime timezone; add dedicated product and variation nonces. 0.1.14 Escape dynamic output at rendering boundaries, allow only supported input attributes and use identifier placeholders in prepared purchasing queries. Preserve existing data. 0.1.13 Rename to Cenariu Purchasing for WooCommerce, preserve data, prevent legacy plugin collisions and require WooCommerce 8.8 or newer at runtime. 0.1.12 Keep latest supplier offers after DataBridge preview expiry, compare by SKU and currency, show availability/lead time/capture date and create drafts from saved offers. Reject stale offers and changed revisions. 0.1.8 Create purchase drafts from original supplier offers in the current user's DataBridge preview, with source/currency confirmation, availability validation, source audit and duplicate-request protection. Stock and sale prices are not changed by draft creation. 0.1.7 Allocate additional acquisition expenses across order products, retain complete unit cost on partial receipts and audit the base/extra breakdown. Upgrade custom order tables automatically while preserving existing records. 0.1.6 Add administrator-only database preparation for legacy stock tables, with verified private backup copies and audit records before InnoDB conversion. 0.1.5 Move Purchasing into the WooCommerce menu alongside DataBridge; add internal navigation tabs and preserve access to every screen. 0.1.3 Permit supplier/order setup on legacy MyISAM sites; require transactional stock tables for receiving. Add database diagnostics and inspect engines once per request. 0.1.1 Distinct Cenariu branding and plugin slug; purchasing behavior unchanged. 0.1.0 Initial development MVP under the working title WP Purchasing.