Changelog

Version 1.0.0 — 2026-04-08

Initial release.

  • Added: URL-only coupon mode — restrict coupons to URL-only application
  • Added: HMAC-SHA256 token generation with per-token usage limits and expiry
  • Added: Token management UI with generate, copy, revoke, and revoke-all actions
  • Added: Guest support — URL coupons work for guests with empty carts via session persistence
  • Added: Configurable URL parameter name and success message
  • Added: Error messages sanitized to never leak coupon codes
  • Added: Block Checkout Store API manual entry blocking
  • Added: Global label replacement for coupon field, apply button, and discount line
  • Added: Per-coupon custom labels
  • Added: Classic and block cart/checkout label support
  • Added: Visibility controls — hide coupon input from cart and/or checkout
  • Added: Hide discount line from totals
  • Added: Mask coupon code display
  • Added: Hide coupon from order confirmation emails
  • Added: Inline strikethrough pricing on product line items
  • Added: Address restrictions by country, state, city, and ZIP/postal code
  • Added: ZIP wildcard and range support
  • Added: Per-coupon custom error messages for address restrictions
  • Added: Cashback / store credits with flat percentage or tiered rates
  • Added: Cashback integration for Smart Coupons and Points & Rewards
  • Added: Cashback info in order admin, emails, and PDF invoices
  • Added: Multi-currency support for CURCY, WPML, and WP Wham
  • Added: Auto-apply coupons with minimum total, item count, and user role conditions
  • Added: Auto-remove when cart conditions are no longer met
  • Added: BOGO (Buy X Get Y) deals with free, percentage, or fixed discount
  • Added: Repeat mode for BOGO deals
  • Added: Guest abuse prevention with per-IP and per-email usage limits
  • Added: GDPR-compliant IP hashing
  • Added: Usage log purge from settings page
  • Added: Analytics dashboard with revenue and source breakdown
  • Added: PDF invoice compatibility with WooCommerce PDF Invoices & Packing Slips
  • Added: Tabbed coupon meta box with six sections
  • Added: WooCommerce settings tab with eight sections
  • Added: HPOS and block checkout compatibility declarations
  • Added: REST API endpoints for token management
  • Added: WP-Cron job for expired token cleanup
  • Added: Three custom database tables with dbDelta upgrades
  • Added: Clean uninstall