Linux 软件免费装
Banner图

Codem Rewards Engine

开发者 codemdotcom
更新时间 2026年11月6日 14:22
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce discounts campaigns loyalty tiers

下载

详情介绍:

Codem Rewards Engine provides a centralized WooCommerce admin module for: Admin path: WooCommerce -> Codem Rewards Engine

安装:

  1. Upload plugin to /wp-content/plugins/codem-rewards-engine or install via Plugins screen.
  2. Activate plugin.
  3. Ensure WooCommerce is active.
  4. Open WooCommerce -> Codem Rewards Engine.
  5. Configure tiers and global settings first.
  6. Run recalculation for existing stores.

屏幕截图:

  • Tier Discounts screen with one automatic discount rule per tier.
  • Discount Exclusions screen for products, categories, and whole tiers.
  • Tier Access Restrictions screen for the guest tier and the three storefront notices.
  • Product and category access rules, including Hide, Disable Add to Cart, and Block on Add to Cart.
  • Campaign list with schedule, eligible tiers, discount, scope, top bar text, and status.
  • Campaign editor for dates, eligible tiers, and the discount amount.
  • Top bar style settings, including colors, font, banner text, and a live preview.
  • Campaign scope and priority, including draft products and the option to return them to draft.
  • Birthday Coupons screen with independent rules, validity, and tier targeting.
  • Global Settings for taxes, shipping, and tier downgrades.
  • Audit Logs screen with date filters, CSV export, and field-level changes.
  • Built-in FAQ grouped by module.

常见问题:

How exactly must an admin configure Customer Tiers for flawless operation?

  1. Lowest tier (Guest/Bronze) must start at Minimum Spend = 0.
  2. Use continuous, non-overlapping integer ranges (if lower Max = N, next Min must be >= N + 1).
  3. Intermediate tiers must have a numerical Maximum Spend; only the single highest tier leaves Maximum Spend blank (unlimited).
  4. All tiers must have unique Names and Slugs.
  5. Run "Recalculate All Customers" whenever you edit tier ranges or toggle tier status.

What happens if I mark a tier as Inactive?

Inactive tiers are ignored by runtime logic. Existing users with that tier are not immediately reassigned; run "Recalculate All Customers" to remap them.

Why is tier discount not applying?

Check: tier status, discount rule status/value, and discount exclusions (products/categories/tiers).

Is Block on Add to Cart enforced server-side?

Yes. Add-to-cart validation blocks unauthorized requests and cart checks remove unauthorized items.

Why does restricted category show no products?

Your current tier is unauthorized for that category rule. The plugin shows restriction notice and filters catalog query results.

How do campaign discounts interact with tier discounts?

Campaign discounts are evaluated separately and then resolved using campaign priority mode (higher-only or multiple).

When is temporary campaign category created?

It is created by campaign lifecycle sync when campaign becomes live (if product scope is enabled and products are selected).

How can I track who changed plugin settings?

Use Audit Logs tab. It records user, module, action, field, old value, and new value.

Can I customize birthday coupon email content?

Yes. Use WooCommerce email settings for "Birthday Coupon" and placeholders in email body.

更新日志:

1.0.0