YetiAware – Safer Gambling Toolkit for WooCommerce
YetiAware adds the responsible play tools customers and regulators expect to any WooCommerce competition, raffle or prize draw site. Customers can set spend limits, take a break or self-exclude from their own account, and every change is logged with a full audit trail. YetiAware is built around common UK safer gambling practice: anything that makes a customer safer applies instantly, and anything that loosens their protection needs an emailed confirmation and a waiting period first. That protects customers from impulse decisions and from anyone else who gets access to their account.

Perfect For

  • Online competition and prize draw sites
  • Raffle and lottery-style stores
  • Any WooCommerce store selling age-restricted entries
  • Sites running YetiRaffles

Key Features

  • Spend Limits – Customers set their own daily, weekly and monthly spending limits. Purchases that would go over a limit (counted after coupon discounts) are blocked in the cart, at checkout (classic and block) and on the pay for order page.
  • Safe Limit Changes – Lowering a limit applies instantly. Raising or removing one needs an emailed confirmation plus a waiting period, so an impulse or someone else on the account can’t undo it.
  • Cooling-off Periods – Customers can pause purchasing for 24 hours, 7 days or 30 days. Once started it can’t be cancelled early.
  • Self-Exclusion – Block purchasing for 6 months, 1 year, 5 years or permanently. Ending it after the minimum term needs email confirmation and a reflection period.
  • 18+ Checkout Confirmation – Required age and terms checkbox at checkout with your own wording. Confirmation is saved against every order.
  • No Guest Loophole – While YetiAware is enabled, guest checkout is switched off, so customers must log in or create an account to buy. A restricted customer can’t log out and check out as a guest with the same email.
  • My Account Integration – A Responsible Gaming tab where customers manage limits and breaks, see what they’ve spent this period and view their full history.
  • Responsible Gaming Page – Ready-made information page with tips, warning signs and UK support organisations, created automatically on activation.
  • Admin Customer Lookup – Search any customer to see their current restriction, limits, break history and audit log.
  • Admin Override – End a restriction when genuinely needed, with a mandatory reason that’s logged and emailed to the customer.
  • Full Audit Trail – Every change is recorded with date, time and who made it, plus the IP address where available.
  • Email Notifications – Customers are emailed for every change, with your support contact included.
  • Configurable Rules – Set the waiting periods, the order statuses that count as spend, and your own checkout wording.
  • YetiRaffles Ready – Spending paid with YetiRaffles wallet credit counts towards limits, so credit can’t be used to get around them.
  • Yeti Auctions Ready – Bids from customers on a break are refused, and so are bids whose maximum could take them over a spend limit.
  • Native WooCommerce Integration – Works with any WooCommerce store. Supports HPOS and the Blocks checkout.

How It Works

  • Tightening is instant – setting a first limit, lowering a limit, starting a cooling-off period or self-excluding all take effect immediately
  • Loosening is protected – raising or removing a limit (default 24 hours) and ending self-exclusion (default 48 hours) need an emailed confirmation followed by a waiting period
  • No early exits – cooling-off can’t be cancelled, self-exclusion can’t end before its minimum term, and permanent self-exclusion can only be lifted by your support team

Important

YetiAware is a configurable aid to help you meet your responsible gambling obligations. It is not legal advice. Please confirm your setup meets your own legal and licensing requirements.

Requirements

  • WordPress 5.8 or higher
  • WooCommerce 5.0 or higher (tested up to 11.2)
  • PHP 7.4 or higher
  • Guest checkout is switched off automatically while YetiAware is enabled

Changelog:

1.0.2

  • 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

1.0.1

  • Fixed: spending 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 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

1.0.0 - Initial Release

  • Customer 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
  • Self-exclusion lift requires email confirmation plus a reflection period
  • Limits and breaks enforced in the cart, at checkout (classic and block) and on the pay for order page
  • Required 18+ and terms confirmation at checkout, recorded on each order
  • Responsible Gaming area in My Account with full account history
  • Responsible Gaming information page created automatically
  • Admin Customer Lookup with limits, breaks and audit log
  • Admin override to end a restriction, with mandatory reason
  • Full audit trail with timestamps, and IP addresses where available
  • Guest checkout disabled while active, so restrictions can't be bypassed
  • Email notifications for every change
  • Configurable waiting periods and order statuses counted as spend
  • YetiRaffles wallet credit spend counted towards limits
  • Yeti Auctions support - bids from restricted customers, or bids that could break a limit, are refused
  • WooCommerce HPOS and Blocks checkout compatibility, tested with WooCommerce 11.2
  • GPL-2.0-or-later licence and .pot translation template included

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
WPBay support Support by TheYetiDev

TheYetiDev supports this product through WPBay

Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.

Go to My Downloads

After purchase, open this item in My Downloads and choose Get Support.

What support includes

  • Answers to product-related questions
  • Help with reported bugs and issues
  • Guidance for included third-party assets

What support does not include

  • Customizations or new features
  • Installation or setup services
Plugin

Maintenance snapshot

See recent updates, compatibility, support, and developer activity.

  • Updated today
  • Developer active recently
  • WPBay support available
  • WordPress 7.1 tested

Snapshot updated 3 hours ago

View details Hide details

Maintenance details

This is maintenance data. It does not measure product quality or sales.

  • Last update Updated today
  • Compatibility WordPress 7.1 tested · PHP 8.4 tested · WooCommerce 11 tested
  • Releases 6 releases in the 3 days since listing
  • Developer activity Developer active recently
  • Support No recent support tickets to measure
  • Docs and demo Documentation available · Changelog available · No demo listed
How this snapshot works

Plugin Health

The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.

Last update 30 points

Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.

Compatibility 20 points

WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.

  • Current version 100%
  • One version behind 75%
  • Two versions behind 50%
  • Three versions behind 25%
  • Older or not listed 0%
Releases 15 points

One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

There are no recent WPBay tickets to measure.

Docs and demo 5 points

Documentation: 2. Changelog: 1. Working demo or preview: 2.

Score ranges

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Long gaps

WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.

  • Time since update 35 points
  • Last developer activity 25 points
  • WordPress compatibility 15 points
  • Support replies 15 points
  • Fewer releases 10 points

Pricing Plans 

$29
1 Site

Prices are in US dollars and exclude taxes

  • Marketplace Pillar
    2
  • Founder Seller
View Store
  • Last Updated 19 Oct 2026
  • Type Plugin
  • Version 1.0.2
Compare with similar plugins

© All Rights Reserved - TheYetiDev
Contact WPBay Market's Help Team