{"id":371533,"date":"2026-09-23T11:58:18","date_gmt":"2026-09-23T11:58:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sumale-club-de-beneficios\/"},"modified":"2026-09-23T11:57:45","modified_gmt":"2026-09-23T11:57:45","slug":"sumale","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sumale\/","author":23569325,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.3","stable_tag":"0.3.3","tested":"7.1.2","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"SUMALE \u2013 Loyalty Club for WooCommerce","header_author":"SUMALE","header_description":"Connect your WooCommerce store to your SUMALE loyalty club: customers earn points on every online purchase, just like in your physical shop.","assets_banners_color":"371f4b","last_updated":"2026-09-23 11:57:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sumale.app","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.3.3":{"tag":"0.3.3","author":"fabrivelazquez","date":"2026-09-23 11:57:45","revision":3709269}},"upgrade_notice":{"0.3.3":"<p>Visitors who are not logged in no longer look up a balance by email address: they are invited to log in to see their own points.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3709268,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3709268,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3709268,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3709268,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3.3"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[140846,3377,2321,294,286],"plugin_category":[45],"plugin_contributors":[282270],"plugin_business_model":[],"class_list":["post-371533","plugin","type-plugin","status-publish","hentry","plugin_tags-customer-retention","plugin_tags-loyalty","plugin_tags-points","plugin_tags-rewards","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-fabrivelazquez","plugin_committers-fabrivelazquez"],"banners":{"banner":"https:\/\/ps.w.org\/sumale\/assets\/banner-772x250.jpg?rev=3709268","banner_2x":"https:\/\/ps.w.org\/sumale\/assets\/banner-1544x500.jpg?rev=3709268","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sumale\/assets\/icon-128x128.png?rev=3709268","icon_2x":"https:\/\/ps.w.org\/sumale\/assets\/icon-256x256.png?rev=3709268","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>SUMALE is a platform that lets any business run its own loyalty club, under its own brand, without customers having to download an app.<\/p>\n\n<p>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.<\/p>\n\n<ul>\n<li>Automatic points on every paid order, calculated on the order total excluding shipping.<\/li>\n<li>If an order is refunded (fully or partially) or cancelled, points are adjusted automatically.<\/li>\n<li>An opt-in checkbox at checkout shows how many points the purchase earns. For stores in the European Union it is unchecked by default.<\/li>\n<li>\"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 <code>[sumale_puntos]<\/code> shortcode.<\/li>\n<li>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.<\/li>\n<li>\"My points\" in My Account: the customer's balance, how far each reward is, and a link to the club app.<\/li>\n<li>Compatible with the classic checkout (including Elementor), the block-based checkout, and High-Performance Order Storage (HPOS).<\/li>\n<\/ul>\n\n<p>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.<\/p>\n\n<h3>External services<\/h3>\n\n<p>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.<\/p>\n\n<ul>\n<li>When you connect the store (WooCommerce \u2192 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.<\/li>\n<li>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.<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<p>Terms of use: https:\/\/sumale.app\/terminos\nPrivacy policy: https:\/\/sumale.app\/privacidad<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your WordPress dashboard, go to Plugins \u2192 Add New and upload the SUMALE zip file (or search for it once it is available in the directory).<\/li>\n<li>Activate the plugin. WooCommerce must be installed and active.<\/li>\n<li>Go to WooCommerce \u2192 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.<\/li>\n<li>Save. The plugin confirms the connection and loads your club's name, points rule, wording and rewards.<\/li>\n<li>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.<\/li>\n<\/ol>\n\n<p>If your product template is built with Elementor or another page builder, the line under the price may not appear automatically: add the <code>[sumale_puntos]<\/code> shortcode where you want it.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20sumale%20account%3F\"><h3>Do I need a SUMALE account?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"what%20does%20a%20customer%20see%20in%20the%20club%20bubble%3F\"><h3>What does a customer see in the club bubble?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20or%20move%20the%20bubble%3F\"><h3>Can I hide or move the bubble?<\/h3><\/dt>\n<dd><p>Yes, in WooCommerce \u2192 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.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20the%20plugin%20support%3F\"><h3>Which languages does the plugin support?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.3<\/h4>\n\n<ul>\n<li>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.<\/li>\n<li>The My Account styles are loaded through the WordPress style queue.<\/li>\n<li>Readme translated to English.<\/li>\n<\/ul>\n\n<h4>0.3.2<\/h4>\n\n<ul>\n<li>Declared compatibility with WordPress 7.1 and WooCommerce 11.1.<\/li>\n<li>Minimum WordPress version raised to 6.5, the version that supports the declared WooCommerce dependency.<\/li>\n<\/ul>\n\n<h4>0.3.1<\/h4>\n\n<ul>\n<li>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.<\/li>\n<\/ul>\n\n<h4>0.3.0<\/h4>\n\n<ul>\n<li>The club inside the store: a \"you earn X\" line on each product (and the <code>[sumale_puntos]<\/code> shortcode), a floating bubble and \"My points\" in My Account.<\/li>\n<li>Settings to show or hide each element and to position the bubble.<\/li>\n<li>The club summary (rewards, wording) refreshes every hour.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Automatic points on purchases, adjusted for refunds and cancellations.<\/li>\n<li>Consent checkbox in the classic and block-based checkouts.<\/li>\n<li>Each connection key is bound to a single store, so a copy of the site cannot move points.<\/li>\n<li>Suggested text for the store's privacy policy.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Store connection to the SUMALE club using a signed key.<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to your SUMALE loyalty club: customers earn points on every online purchase, just like in your physical shop.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/371533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=371533"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/fabrivelazquez"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=371533"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=371533"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=371533"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=371533"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=371533"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=371533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}