4A Scratch

Description

4A Scratch gives eligible WooCommerce orders one digital scratch card. Customers scratch with mouse or touch to reveal a reward. Winning discount coupons are generated server-side, limited to one use and restricted to the order email address.

Free includes:
* One active scratch campaign
* Two coupon prizes plus a no-prize outcome
* Relative prize weights
* Percentage and fixed-cart discounts
* Unique one-use coupons
* Configurable coupon expiry
* Scratch card on the order-received page
* Scratch card in My Account order details
* Basic result counters
* Safe admin test mode
* Editable no-prize message
* Touch and mouse support

4A Scratch Pro is designed to add public/homepage scratch campaigns, multiple campaigns, free-product rewards, scheduling, advanced conditions, design controls and deeper analytics. Learn more at https://4a.nl/index.php/4a-scratch/.

Screenshots

Installation

  1. Upload and activate 4A Scratch.
  2. Make sure WooCommerce is active.
  3. Open 4A Scratch in the WordPress admin menu.
  4. Configure your campaign and reward weights.
  5. Place a test order before using the campaign on a live store.

FAQ

Can a customer scratch the same order twice?

No. The first revealed result is stored on the WooCommerce order and subsequent views show that same result.

Are winning coupons reusable?

No. Free creates a unique coupon with a usage limit of one and restricts it to the billing email address of the order.

How do the chances work?

The weights are relative. For example, weights 20, 10 and 70 result in 20%, 10% and 70% chances.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“4A Scratch” is open source software. The following people have contributed to this plugin.

Contributors

Translate “4A Scratch” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.4

  • WordPress.org submission hardening: request validation, sanitization and valid internal prefixes.

  • Faster automatic reveal after roughly 10% of the scratch surface is cleared.

  • Default no-prize heading is now fully English: “NO LUCK THIS TIME”.
  • Default no-prize message is now: “No prize this time. Better luck next time!”.

1.0.3

  • Faster scratch reveal: larger scratch area and automatic reveal after roughly 18% is cleared.
  • Improved no-prize result with a separate editable heading and customer message.
  • Default no-prize copy now uses a clearer “Helaas…” message.

1.0.2

  • Added safe admin Test Mode.
  • Force Random, Prize 01, Prize 02 or No Prize.
  • Test scratches create no real coupons, orders or statistics.
  • Added instant reset/retest flow.

1.0.1

  • Refined scratch interaction with a branded 4A scratch coin.
  • Added smoother reward reveal animation.
  • Added live reward chance percentages in the admin.
  • Added live scratch-card preview text updates.
  • Added clearer paused campaign state and Pro labels.

1.0.0

  • Initial release.
  • Scratch interaction for touch and mouse.
  • Server-side reward selection.
  • Unique WooCommerce coupon rewards.
  • Thank-you and My Account integration.
  • Styled 4A Works admin experience.
  • Pro feature preview built into Free.