Changelog
What's changed in each version of YetiAware
Version 1.0.2 Current
- Fixed: editing an existing order (quantities, prices, coupons) now updates the customer's counted spend straight away, even when the order status doesn't change
- Changed: refunds reduce counted spend. Refunding specific items takes off their refunded value (excluding tax, like the spend itself); a refund entered as an amount only takes off that amount; deleting a refund adds it back; a fully refunded order doesn't count
- Improved: spend records are rebuilt once after updating, so refunds made before this version are applied
Version 1.0.1
- Fixed: spending now counts in the period it was paid, so orders paid later (such as Yeti Auctions winner orders) count in the right day, week and month
- Fixed: the 18+ and terms confirmation is now required, and recorded, on the pay for order page too
- Improved: spend is read from a small ledger table in one query, instead of loading every order
- Improved: orders are checked and their value reserved in one locked step at checkout, block checkout and pay for order, so simultaneous payments can't go over a limit
Version 1.0.0
Initial release.
Customer Tools
- Daily, weekly and monthly spend limits
- Lowering a limit applies instantly; raising or removing needs email confirmation plus a waiting period
- Cooling-off periods of 24 hours, 7 days or 30 days
- Self-exclusion for 6 months, 1 year, 5 years or permanently
- Ending self-exclusion needs email confirmation plus a reflection period
- Responsible Gaming tab in My Account with account history
Checkout
- Limits and breaks enforced in the basket, at checkout (classic and block) and on the pay for order page
- Required 18+ and terms confirmation checkbox, recorded on each order
Admin
- Settings for enforcement, spend statuses, support email, checkout wording and waiting periods
- Customer Lookup with limits, break history and audit log
- Admin override to end a restriction, with mandatory reason
- Responsible Gaming information page created on activation
Under the Hood
- Full audit trail with timestamps, and IP addresses where available
- Guest checkout disabled while YetiAware is enabled
- GPL-2.0-or-later licence and
languages/yetiaware.pottranslation template - Email notifications for every change
- Hourly scheduled task to apply due changes
- YetiRaffles wallet credit spend counted towards limits
- WooCommerce HPOS and Blocks checkout compatibility
Need Help?
If you have questions or need assistance, check out our Troubleshooting Guide or FAQ.