SUMALE is a platform that lets any business run its own loyalty club, under its own brand, without customers having to download an app.
This plugin connects your WooCommerce store to your club, so the same customer earns points both in your physical shop and in your online store.
- Automatic points on every paid order, calculated on the order total excluding shipping.
- If an order is refunded (fully or partially) or cancelled, points are adjusted automatically.
- An opt-in checkbox at checkout shows how many points the purchase earns. For stores in the European Union it is unchecked by default.
- "You earn 115 points with this purchase" under the price of each product, updated when a variation is selected. For themes built with Elementor or other page builders, use the
[sumale_puntos] shortcode.
- A floating club bubble with your club's colors and wording: it shows what each product or the cart earns, the club's rewards and, for logged-in customers, their balance.
- "My points" in My Account: the customer's balance, how far each reward is, and a link to the club app.
- Compatible with the classic checkout (including Elementor), the block-based checkout, and High-Performance Order Storage (HPOS).
A SUMALE account is required: the club, its rewards and your customers' points live in SUMALE. See "External services" below for exactly what is sent and when.
- In your WordPress dashboard, go to Plugins → Add New and upload the SUMALE zip file (or search for it once it is available in the directory).
- Activate the plugin. WooCommerce must be installed and active.
- Go to WooCommerce → SUMALE and paste your club's connection key. Generate it in your SUMALE dashboard at https://sumale.app, under "Tienda online" (Online store).
- Save. The plugin confirms the connection and loads your club's name, points rule, wording and rewards.
- On the same screen, choose what appears in your store: the "you earn X" line under the price, the club bubble (and on which side), and "My points" in My Account.
If your product template is built with Elementor or another page builder, the line under the price may not appear automatically: add the
[sumale_puntos] shortcode where you want it.