Title: SUMALE – Loyalty Club for WooCommerce
Author: fabrivelazquez
Published: <strong>September 23, 2026</strong>
Last modified: September 23, 2026

---

Search plugins

![](https://ps.w.org/sumale/assets/banner-772x250.jpg?rev=3709268)

![](https://ps.w.org/sumale/assets/icon-256x256.png?rev=3709268)

# SUMALE – Loyalty Club for WooCommerce

 By [fabrivelazquez](https://profiles.wordpress.org/fabrivelazquez/)

[Download](https://downloads.wordpress.org/plugin/sumale.0.3.3.zip)

 * [Details](https://wordpress.org/plugins/sumale/#description)
 * [Reviews](https://wordpress.org/plugins/sumale/#reviews)
 *  [Installation](https://wordpress.org/plugins/sumale/#installation)
 * [Development](https://wordpress.org/plugins/sumale/#developers)

 [Support](https://wordpress.org/support/plugin/sumale/)

## Description

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.

### External services

This plugin connects your store to SUMALE (https://sumale.app), the loyalty platform
where your club and your customers’ points live. It is required: without it, the
plugin does nothing. Every request is signed with your store’s connection key.

 * When you connect the store (WooCommerce  SUMALE), and once an hour afterwards:
   your site URL, store currency and the WordPress, WooCommerce, PHP and plugin 
   versions. SUMALE answers with your club’s name, points rule, wording and rewards.
 * When a logged-in customer checks their points (club bubble or My Account): the
   email address of their account. SUMALE only answers whether they are a member
   and their balance.
 * When an order is paid, refunded or cancelled: the order ID and number, status,
   billing email and name, currency, order total, shipping total, refunded amount,
   and whether the customer ticked the loyalty checkbox at checkout.

Terms of use: https://sumale.app/terminos
 Privacy policy: https://sumale.app/privacidad

## Installation

 1. 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).
 2. Activate the plugin. WooCommerce must be installed and active.
 3. Go to WooCommerce  SUMALE and paste your club’s connection key. You will find it
    in your SUMALE dashboard at https://sumale.app, in the online store section.
 4. Save. The plugin confirms the connection and loads your club’s name, points rule,
    wording and rewards.
 5. 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.

## FAQ

### Do I need a SUMALE account?

Yes. The plugin connects your store to a club that lives in SUMALE (https://sumale.
app). Without a club and its connection key, the plugin does nothing.

### What does a customer see in the club bubble?

What the product or the cart earns, and the club’s rewards. Logged-in customers 
also see their own balance. Visitors who are not logged in are invited to log in:
a balance is never shown for an email address typed into the store. For privacy,
names and transaction history are never shown either; the full history is in the
club app.

### Can I hide or move the bubble?

Yes, in WooCommerce  SUMALE: show it on the whole site or only on shop pages, at
the bottom right or bottom left, or turn it off. It never appears on the checkout
page.

### Which languages does the plugin support?

Its texts are in Spanish, the language of the SUMALE clubs it connects to. The club’s
own wording, such as what points are called, comes from your club’s settings in 
SUMALE.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SUMALE – Loyalty Club for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ fabrivelazquez ](https://profiles.wordpress.org/fabrivelazquez/)

[Translate “SUMALE – Loyalty Club for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/sumale)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sumale/), check out
the [SVN repository](https://plugins.svn.wordpress.org/sumale/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/sumale/) by [RSS](https://plugins.trac.wordpress.org/log/sumale/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.3.3

 * Points balances are only shown to logged-in customers, for their own account.
   Visitors are invited to log in instead of typing an email address.
 * The My Account styles are loaded through the WordPress style queue.
 * Readme translated to English.

#### 0.3.2

 * Declared compatibility with WordPress 7.1 and WooCommerce 11.1.
 * Minimum WordPress version raised to 6.5, the version that supports the declared
   WooCommerce dependency.

#### 0.3.1

 * The bubble never covers the cookie notice: it hides while the notice is open (
   on mobile it covered “Reject all”) and sits below notices and chat widgets.

#### 0.3.0

 * The club inside the store: a “you earn X” line on each product (and the `[sumale_puntos]`
   shortcode), a floating bubble and “My points” in My Account.
 * Settings to show or hide each element and to position the bubble.
 * The club summary (rewards, wording) refreshes every hour.

#### 0.2.0

 * Automatic points on purchases, adjusted for refunds and cancellations.
 * Consent checkbox in the classic and block-based checkouts.
 * Each connection key is bound to a single store, so a copy of the site cannot 
   move points.
 * Suggested text for the store’s privacy policy.

#### 0.1.0

 * Store connection to the SUMALE club using a signed key.

## Meta

 *  Version **0.3.3**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [customer retention](https://wordpress.org/plugins/tags/customer-retention/)[Loyalty](https://wordpress.org/plugins/tags/loyalty/)
   [points](https://wordpress.org/plugins/tags/points/)[Rewards](https://wordpress.org/plugins/tags/rewards/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/sumale/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sumale/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sumale/reviews/)

## Contributors

 *   [ fabrivelazquez ](https://profiles.wordpress.org/fabrivelazquez/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sumale/)