bLoyal: Loyalty & Promotions by bLoyal
Introduction
bLoyal enables WooCommerce users to grow their loyal customer base and engage with their customers across all devices and sales channels.
The bLoyal App enables you to have a single customer master record across your WooCommerce store and physical store(s) and run a consistent loyalty program, promotions, and engagement across all your sales channels. bLoyal also enables you to sell and accept gift/egift cards and customer loyalty tender in WooCommerce and in your physical store.
For more information, please go to bLoyal.com
Major features in bLoyal include:
-
Powerful promotions and loyalty programs
-
Single Master Customer Record.
-
Automated Subscriptions.
-
Referral Programs
-
Real-Time Lifecycle Engagement.
-
Click-and-Collect- Sell online and pick up in store.
For complete list of features and details, please visit More Information
To learn how to install the plugin, navigate to the Installation tab. For detailed guidance on the installation and setup of the plugin, refer to the plugin documentation.
PS: Once integrated, you’ll have access to an unrivaled set of loyalty program management tools that will help achieve your business goals;
Support
License
Changes
- Fixed duplicate coupon error messages by checking flag status before showing “already applied” error
- Only show error if coupon is fully applied (flag=true), suppress notice for pending validation (flag=false)
- Added proper escaping with esc_html() for security
3.1.611.59
Release Date – 22 Dec 2025
Fix: Coupon double application issue (Kanna Collective)
Changes
- Fixed coupon timing issue by setting flag=true immediately after successful API call
- Added cart calculation trigger to ensure discount applies immediately
- Enhanced error suppression for bLoyal coupons to prevent WooCommerce validation errors
- Fixed duplicate check logic to only show error when coupon is fully applied
- Removed HTML output from filter hook (WordPress best practice)
This fixes the issue where customers had to apply coupons twice and addresses the UI/backend mismatch where backend succeeded but frontend showed errors.
3.1.611.60
Release Date – 8 Jan 2026
Fix: eGift card package/shipping errors when guest creates account at checkout. Proactive cart_uid preservation to order metadata during checkout, fallback retrieval mechanism for cart_uid when session is lost, enhanced postmeta table management for backoffice connector compatibility, improved SQL security with prepared statements.
3.1.611.61
Release Date – 12 Jan 2026
Fix cart UID persistence for WooCommerce orders. Ensures cart_uid is saved to the database even when CommitCart API call fails, preventing loss of loyalty data, shipping services, and e-gift card information.
3.1.611.62
Release Date – 16 Jan 2026
Enhanced cart UID persistence with multi-point fallback system. Implements early cart_uid capture before CommitCart in multiple checkout hooks. Adds fallback retrieval from bloyal_cart_data session when plugin is deactivated mid-checkout, ensuring cart_uid is always persisted even when CommitCart fails or plugin is disconnected.
