Add-on
Cashback
Gives customers coins back on what they pay for shop orders. Set a site-wide rate, rates per shop category, a cap per order and a monthly cap per customer; cashback waits for delivery and a returns window you choose, then lands in the wallet. Adds /cashback, /my-cashback, a card on the Earn page, a homepage section and an "Earn N coins back" line on product pages. Requires the Earn & Games plugin to be active.
- Version 1.0.8
Changelog
-
Version 1.0.8 4 Nov 2026
- For developers: this plugin now tells the coming Clear test data tool what to do with each of its tables (empty it, keep it, or remove it only with customer accounts). Nothing changes for store owners yet.
-
Version 1.0.7 30 Oct 2026
- This add-on's admin pages show an 'Online docs' link next to the page name, opening the “Earn: games, bonus, offers” page of the online documentation in a new tab.
-
Version 1.0.6 29 Oct 2026
- Amharic (አማርኛ) translation, machine-translated (review welcome).
- Oromo (Afaan Oromoo) translation, machine-translated (review welcome). -
Version 1.0.5 26 Oct 2026
- Adds Thai (ไทย). Machine-translated; review welcome.
- Japanese translation. -
Version 1.0.4 25 Oct 2026
- Adds Polish (pl) text. Machine-translated.
-
Version 1.0.3 21 Oct 2026
- Cashback is now spend-only when Settings > Rewards makes cashback spend-only; before, it could always be withdrawn as cash.
- Orders placed while Cashback was switched off (in its settings or by deactivating the add-on) no longer earn cashback once it is back on, including orders from before this update if Cashback was already switched off.
- The hourly job now reaches missed orders even when the store has many wallet-paid or 0% category shop orders. -
Version 1.0.2 19 Oct 2026
- The payout re-checks the order, so cashback is not paid on an order cancelled or refunded while the plugin missed the event; a part refund lowers it.
- Banned accounts and simulated players are not paid; a banned customer is paid once the ban is lifted. -
Version 1.0.1 19 Oct 2026
- A second refund on an order whose cashback was already paid now takes back the right amount, instead of too little.
- A refund or cancellation that lands while an order's cashback is being worked out is no longer missed, so no cashback is paid on a refunded order.