Sharraxaad
The Loystar for WooCommerce plugin seamlessly integrates your WooCommerce store with the Loystar loyalty platform, providing a comprehensive omni-channel customer retention solution.
Key Features
- Seamless Integration: Connect your WooCommerce store with your Loystar account
- Omni-Channel Experience: Unify customer data across all touchpoints
- Real-Time Product Sync: Import and sync products between Loystar and WooCommerce
- Live Progress Tracking: Enhanced import process with real-time progress visualization
- Customer Management: Centralized customer and loyalty record management
- Inventory Tracking: Automatic inventory updates between platforms
- Loyalty Widget: Display customer loyalty information on your store
- Transaction Recording: Automatic loyalty point tracking for purchases
What’s New in Version 3.2.0
- Automatic Product Sync: Schedule automatic product synchronization at regular intervals (6, 12, or 24 hours)
- Smart Product Updates: Existing products are now properly updated when changed in Loystar (name, price, quantity)
- Background Processing: Sync operations run in the background without affecting website performance
- Flexible Scheduling: Choose sync frequency based on your store’s needs
- Enhanced Settings: Clean, user-friendly settings interface for sync configuration
- Reliable Operations: Optimized sync logic for consistent performance
- Flexible Scheduling: Choose from 6, 12, or 24-hour sync intervals
- Background Processing: All automatic syncs run in the background without affecting site performance
- Sync Status Tracking: View last run and next scheduled sync times in settings
- Easy Management: Simple enable/disable toggle with frequency selection
What’s New in Version 3.0.0
- Enhanced Import Experience: Replaced static import messages with a beautiful, animated progress bar
- Real-Time Updates: Live progress tracking during product import and sync operations
- Improved User Interface: Modern, responsive progress indicators with plugin branding
- Better Performance: Optimized AJAX polling and status handling
- Cleaner Experience: Removed redundant success messages and improved completion flow
Requirements
- WordPress 5.0.0 or higher
- WooCommerce 4.0 or higher
- PHP 7.4 or higher
- Active Loystar account (register at https://loystar.co)
Support
For support, documentation, and feature requests, please visit:
* Plugin Support: https://wordpress.org/support/plugin/loystar-woocommerce/
* Loystar Documentation: https://loystar.co/wordpress
* Loystar Support: https://loystar.co/support
Privacy Policy
This plugin connects to the Loystar service to synchronize customer and product data. Please review Loystar’s privacy policy at https://loystar.co/privacy to understand how your data is handled.
Third-Party Services
This plugin relies on the Loystar API service to provide loyalty program functionality. By using this plugin, you agree to Loystar’s terms of service available at https://loystar.co/terms.
Sawir-shaashado
Rakibaad
- Upload the plugin files to the
/wp-content/plugins/loystar-woocommercedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to WooCommerce > Loystar Settings to configure the plugin.
- Enter your Loystar account credentials to connect your store.
- Configure your loyalty program settings and begin syncing products.
Automatic Installation
- Log in to your WordPress dashboard
- Navigate to Plugins > Add New
- Search for “Loystar for WooCommerce”
- Click “Install Now” and then “Activate”
Manual Installation
- Download the plugin zip file
- Extract the files to
/wp-content/plugins/loystar-woocommerce/ - Activate the plugin in your WordPress admin panel
SBI
-
Do I need a Loystar account to use this plugin?
-
Yes, you need an active Loystar account. You can sign up for free at https://loystar.co
-
Is this plugin compatible with my theme?
-
The plugin is designed to work with any properly coded WordPress theme. The loyalty widgets and progress indicators use responsive design principles.
-
Can I import existing products from Loystar?
-
Yes, the plugin includes a comprehensive product import feature with real-time progress tracking to sync your Loystar products with WooCommerce.
-
How does the loyalty program work?
-
Once connected, the plugin automatically tracks customer purchases and awards loyalty points according to your Loystar program settings.
-
What happens to my data if I deactivate the plugin?
-
Your WooCommerce and WordPress data remains intact. However, the connection to Loystar will be disabled until you reactivate the plugin.
Dibu-eegisyo
Ka-qaybgalayaasha & Horumariyayaasha
“Loystar for WooCommerce” waa softiweer il furan. Dadka soo socda ayaa wax ku biiriyay kaabahan.
Ka-qaybgalayaashaKu tarjun “Loystar for WooCommerce” luqaddaada.
Ma xiisaynaysaa horumarinta?
Baadh koodka, fiiri bakhaarka SVN, ama iska qor diiwaanka horumarinta adigoo adeegsanaya RSS.
Isbeddellada
3.2.8
- Fixed: Login authentication issue after GraphQL UI removal – restored essential backend authentication logic
- Improved: Settings page stability and authentication validation
- Enhanced: MTier GraphQL integration reliability
3.2.7
- Updated: Production API endpoints – REST API now uses api.loystar.co and GraphQL uses mtier2.loystar.co
- Enhanced: Full production environment configuration for live deployments
3.2.6
- Fixed: Amount precision issue – order totals now preserve exact decimal values instead of rounding
- Fixed: Sales transaction duplicate prevention – prevents duplicate transaction posts
- Enhanced: GraphQL order totals and line item amounts maintain decimal precision (e.g., $694.95 stays $694.95, not $695)
- Enhanced: Sales transaction API duplicate prevention with success-only marking
- Improved: Consistent decimal handling across both GraphQL and REST API endpoints
3.2.3
- MAJOR: Added GraphQL MTier integration for real-time order synchronization
- NEW: Orders now automatically sent to Loystar when placed (processing/on-hold status)
- NEW: Order status updates sent via GraphQL when completed (prevents duplicates)
- NEW: GraphQL configuration settings in admin panel with JWT token support
- Enhanced: Smart duplicate prevention – orders sent via GraphQL are updated, not recreated
- Enhanced: Comprehensive order data including delivery addresses and order notes
- Enhanced: Fallback to REST API for orders not initially sent via GraphQL
- Improved: Real-time order integration replaces delayed completion-only sync
3.2.2
- Patch: Minor enhancements and optimizations
3.2.1
- Fixed: Optional loyalty program for transactions – orders now sync to Loystar without requiring loyalty program setup
- Fixed: Import progress dialog stuck at 0% and “Sync in progress…” issues
- Improved: Menu renamed from “Sync from Loystar” to “Import from Loystar” for better clarity
- Enhanced: Automatic recovery system for stuck import states with manual reset option
- Enhanced: Better progress tracking with accurate product count display and completion handling
- Added: Emergency sync state reset utility for troubleshooting stuck imports
- Fixed: Product matching logic with fallback SKU matching for better data integrity
- Performance: Extended completion display timing and automatic page refresh after imports
3.2.0
- MAJOR: Fixed product update functionality – existing products now properly update from Loystar changes
- Added: Smart product synchronization that updates existing products instead of creating duplicates
- Added: Automatic sync of product name, price, quantity, and other details from Loystar
- Added: Professional sync intervals (6, 12, and 24 hours) suitable for production use
- Improved: Clean settings interface with streamlined sync configuration
- Enhanced: Background processing reliability for large product catalogs
- Fixed: Sync calls now properly handle both new and existing products
- Performance: Optimized sync logic for better efficiency
3.1.0
- Added: Automatic product sync functionality with cron jobs
- Added: Configurable sync intervals (6, 12, or 24 hours)
- Added: Background processing for automatic syncs
- Added: Sync status tracking and scheduling information
- Added: Easy-to-use settings interface for cron management
- Improved: Plugin activation/deactivation handling for cron jobs
- Enhanced: Settings page with new automatic sync section
3.0.0
- Enhanced: Replaced static import messages with live, animated progress bar
- Improved: Real-time progress tracking during product import and sync operations
- Added: Modern progress indicators with plugin branding and animations
- Fixed: Progress bar persistence issues during long import operations
- Optimized: AJAX polling and status handling for better performance
- Removed: Redundant success messages for cleaner user experience
- Updated: User interface with responsive design and smooth transitions
2.1.1
- Fixed: Date of birth field format dd/mm/yy
2.1.0
- Added: Proper minifier through grunt
- Fixed: Javascript error preventing ajax load for checkout
- Fixed: Date of birth field not allowing manual format dd/mm/yyyy
- Fixed: styling for phone number clashing with flag on some themes
2.0.0
- Added restrictions for Unsubscribed loystar merchants
- Added Basic Woocommerce Product Sync with loystar Product
- Fixed the Inventory tracking for recording transactions to loystar
- Added importation of loystar products to woocommerce option
- Added inventory tracking update when a product inventory is edited from the loystar app
- Added inventory tracking for variations of a product
- Added customer viewing list
- Added Loyalty widget feature
- Added intl Telephone Input Javascript plugin for proper phone number validation
1.0.0
- Launching first version


