Linux 软件免费装
Banner图

SMT Toolkit for WooCommerce

开发者 limchik
更新时间 2026年10月21日 21:46
捐献地址: 去捐款
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce rewards wishlist ai-search abandon-cart

下载

详情介绍:

SMT Toolkit for WooCommerce provides independent modules for store management, pricing, checkout, customer engagement and integrations. Enable only the modules your store needs. Available modules include scheduled discounts and promotions, role-based pricing, rewards, wishlist, AJAX catalog navigation, cart recovery, newsletters, social integrations, product imports, store configuration, AI product search, and an optional CRM connection. Monopay and LiqPay provide hosted payment pages, verified bank notifications, payment status checks, manager-confirmed full or partial refunds, bank receipts, and closing or blocking outdated unpaid payment attempts. Refunds start only after a manager confirms the action. Unknown outcomes block duplicate requests. Monopay receipts are downloaded as PDF; LiqPay sends receipts to the saved customer email. Closing a LiqPay checkout form blocks access on the site, while an already opened bank page may remain payable until expiry. Existing payments from other gateway plugins are not migrated. Configure payment keys in WooCommerce > Settings > Payments after enabling the module. Finish outstanding old-gateway payments before switching. Detailed module features, migration instructions and operational limits are included in MODULES.txt. Optional external services and their data use are documented in the External Services section. AI Search uses a store-configured OpenAI key. CRM endpoints require authentication and a dedicated service role with narrowly scoped read/write permissions. Period-wide payment reconciliation belongs in the CRM. The plugin includes Ukrainian translations. WooCommerce-dependent modules require WooCommerce to be active.

屏幕截图:

  • Google Drive Importer profiles
  • Import progress and logs
  • Discount profiles and rules
  • Transliteration tools

升级注意事项:

1.6.8 Improves payment, rewards and mail-queue reliability. Replace the complete plugin directory, back up the database, and clear caches. Includes a rewards-ledger schema update. Theme and CSV .htaccess protection are unchanged. 1.6.5 Compact bank operations in the order sidebar, with separate receipt and refund sections. Payment processing is unchanged. 1.6.4 Improves payment-message escaping and Plugin Check compliance. Full module documentation is included in MODULES.txt. Payment and CRM behavior remain unchanged. 1.6.3 Adds Monopay and LiqPay, manager-confirmed refunds, receipts and unpaid-attempt closure. Finish old-gateway payments before switching; pending payments are not migrated. Test on staging. LiqPay closure does not immediately revoke an opened bank page. 1.6.2 Adds product catalog reconciliation support. Update the complete plugin and CRM gateway together. This release does not change products, prices or stock. 1.6.1 Adds read-only customer export for CRM. Update the complete plugin and CRM gateway together. No automatic imports, user-role reassignment or store-data migration. 1.6.0 Adds an opt-in CRM Integration module. After upgrading the earlier development connector, explicitly enable CRM Integration in Modules; the API is disabled by default. No store data is migrated or deleted. 1.5.3 Prevents checkout address errors when country fields are hidden and adds an option to suppress misleading “Free!” amounts for zero-cost flat rate delivery in emails. 1.5.2 Fixes empty Nova Poshta warehouse lists caused by duplicate settlement records for the same city and area. 1.5.1 WordPress 7.1 compatibility and audit release. Hardens social integrations, keeps AI Search working without mbstring, expands rewards account guidance and updates external-service disclosures. 1.4.4 AI Search now prioritizes available products, and product promo conditions show their required quantity or amount. 1.4.2 Code-quality release: clears all Plugin Check / WPCS findings and sets Requires at least to 6.9. No functional changes - safe drop-in upgrade. 1.4.1 AI Search tuning release. Shorter searches are handled more conservatively by local/semantic search, low-result AI matches are supplemented with fallback results, and the OpenAI API disclosure has been updated. 1.4.0 Promo engine update: conditions are AND-combined (a product must match every condition), with a shared quantity-or-amount threshold and AND/OR reward logic. Schema migrates automatically on first load. Review existing multi-condition promos - matching changed to an intersection. 1.3.8 Promo display and cache-correctness release. Improves cart/checkout promo notices, hardens reward AJAX validation, adds theme placement support for product promo blocks, and clears public promotion-page cache after discount or promo edits. 1.3.7 Stability and safety release. Adds stale-safe locks for newsletter queues, GDI manual imports, AI embedding batches and token refresh, plus REST rate limiting for rewards point redemption. 1.3.5 Facebook Post Share now expects a real Page Access Token and does not attempt fallback token resolution or refresh. Other supported social refresh flows remain active. 1.3.4 Fixes a token-refresh stalemate that could lock retries out for 45 days, restores checkout tracking via template_redirect, drops the deprecated Facebook link param, delays Threads publish 60s, and moves LinkedIn Post Share to /rest/posts. Upgrade strongly recommended. 1.3.3 Social token maintenance update. Adds 45-day refresh checks for providers that support refresh tokens and keeps Mastodon/OAuth1 providers stable without forced rotation. 1.3.2 Fixes add-to-cart from single product pages and Quick View after the AJAX Archive CSRF guard was added. 1.3.1 Packaging fix: includes the missing Nova Poshta checkout helper class required by Store Settings checkout helpers. 1.3.0 Security & stability release. Hardens GDI, AJAX add-to-cart, Nova Poshta limits, social AJAX, wishlist escaping, SVG sanitiser and newsletter queue. Fixes a points double-credit edge case and adds locks against read-modify-write races. Major caching/perf wins. Upgrade strongly recommended. 1.2.0 Six new modules: AI Search, Wishlist, Rewards, Abandon Cart, Newsletter and Social. Refund-aware rewards accrual, sidebar refresh after AJAX filtering, smoother grid transitions and many fixes. Upgrade recommended. 1.1.0 New Role-Based Pricing module. Internal data layer and caching rewritten for better performance. Several bug fixes - upgrade recommended. 1.0.0 Initial release.

常见问题:

Is this plugin free?

Yes. All features are fully available without restrictions. If you find it useful and want to support further development, you can do so via the donation link.

Can I disable unused modules?

Yes. Each module can be enabled or disabled independently.

Does it work only with WooCommerce?

Currently optimized for WooCommerce stores, but the architecture allows future expansion.

Is it safe to run imports automatically?

Yes. Imports use batch processing, logging, and safety checks.

Where can I find Google API setup instructions?

Official Google Drive API documentation is available at: https://developers.google.com/drive/api/guides/enable-drive-api

Do I need cron to use this plugin?

WordPress cron is used for automated imports, scheduled discounts, queued newsletter and abandoned-cart emails, social token/background publishing tasks, rewards maintenance and AI indexing. Manual operations and modules without scheduled work continue to function without an external system cron; WordPress's normal WP-Cron is sufficient unless you intentionally disable it.

Does Role-Based Pricing work with variable products?

Yes. Role-based prices apply to both simple and variable products. Per-product manual overrides are also supported on the product edit screen.

Does AI Search require an OpenAI subscription?

Yes. You need an OpenAI API key. The module can use OpenAI chat completions to parse natural-language customer search queries into structured filters. If semantic search is enabled, it also uses the embeddings endpoint to build and refresh a local vector index from product data.

How are abandoned cart and loyalty notifications sent?

Both modules use the shared SMT Mailer. Email branding (logo, From, footer) is sourced from the Newsletter module when configured, otherwise from your site defaults. Sending is rate-limited per module.

Do wishlist and rewards work for guests?

Wishlist: guest lists are kept in a cookie and merge into the user account on login. Rewards: points are tied to the user account, so customers need to sign in to earn or use them as payment.

更新日志:

1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.3 1.5.2 1.5.1 1.5.0 1.4.12 1.4.11 1.4.10 1.4.9 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.8 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0