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

What’s New in Version 2.3

1. What’s New in Version 2.3 (Automation & Safety)

1.1 Automatic Early Closure

If a campaign reaches its maximum sales target, the plugin automatically closes the campaign instantly — without waiting for the expiration date.

1.2 Refund Dispatch Mode (Dropshipping Safety)

The new Refund Dispatch Mode option solves the dropshipping requirement: refunds can be automatic or manual (waiting for physical delivery).

1.3 Control Center: “Manual Dispatch” Tab

In the Promotions → Promotion Hub area, there is a 🔔 Manual Dispatch tab to manually approve refunds.

1.4 Admin Notice and Dashboard Widget

Global dashboard alerts and widgets clearly show which refunds await manual approval or have failed.

1.5 Gateway Error Auditing & Logging

If a refund fails (e.g., expired customer card), the plugin offers 3-level logging: Physical Log, Admin Notice, and Order Note.

1.6 Idempotency Guard & Safe QA Cleanup

Idempotency checks prevent double refunds in case of timeouts. The QA Automator now strictly protects real production coupons.

Technical Flow and Meta-keys

Meta KeyDescription
_wccp_early_closurePer-product early closure
_wccp_refund_dispatch_modePer-product dispatch mode
_wccp_has_failed_refundsFlag: trigger for refund errors
_wccp_refund_processedOrder meta for Idempotency Guard

Integrations & Security (Release Candidate)

☁️ TECHNICAL NOTE (Multi-currency & Coupons): Starting from version 2.3.0, WCCP Pro calculates refunds using a “Community Discount Ratio”. This means that if a foreign user pays in a different currency, or applies a standard discount coupon to their cart, the system will never run at a loss. The plugin detects that the user paid less initially and scales the refund strictly proportionally, protecting your margins and preventing negative balances.

☁️ ATTENTION – Shipping Costs: The dynamic post-campaign recalculation applies EXCLUSIVELY to the net cost of the item (Item Price). The system will never recalculate or refund shipping costs, nor will it revoke Free Shipping if the cart total drops below your minimum threshold due to the WCCP discount. You should absorb this logistical margin as a marketing cost.

🔒 Block Third-Party Coupons (Anti-Fraud): In the General Settings of WCCP, you will find the “Block Third-Party Coupons” option. If enabled, the WooCommerce checkout will automatically reject any standard coupon if the user is trying to purchase a Community Pricing product. Use this feature to prevent users from stacking dynamic discounts with your static promo codes!