WooCommerce · Official documentation PRO
Technical Manual WC Community Pricing
v2.9.21

What’s New in Version 2.7

Release 2.7.0 ships the end-of-promo refund state machine and a product configuration safeguard.

Refund state machine (2.7.0)

  • New campaign states: refund_processing, refund_retry_pending, refund_waiting_license, completed_refunded, completed_partial_refund, refund_failed, completed_manual_close.
  • Canonical order meta _wccp_refund_status (HPOS-safe).
  • 15-minute cron watchdog for stale batch counters; automatic retry via Action Scheduler.
  • Admin panel in the Community Pricing tab: Resume suspended refunds, Retry failed, Close manually.
  • CLI test suite: 133 assertions (bin/test-state-machine-all.php).

WooCommerce Sale price safeguard (2.7.0)

  • Community Pricing and the native WooCommerce Sale price are mutually exclusive on the same product.
  • The plugin blocks promotion activation while a WC sale price is set.
  • Prevents no reward orders when checkout used the sale price but refunds use regular price + tiers.

Details: Chapter 3 §3.4.