WooCommerce Loyalty System
A WordPress plugin designed to enhance WooCommerce functionality.
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ormahbub/wc-loyalty-system/archive/refs/heads/main.zipA lightweight, extendable WooCommerce loyalty points plugin built with clean OOP architecture and WordPress coding standards.
This project is designed as an evolving system, starting simple and growing step by step into an advanced subscription and loyalty solution.
Features (v1.0.0)
- Award loyalty points automatically when an order is completed
- Configurable points rate (points per 1 currency unit)
- Display total loyalty points in My Account → Dashboard
- Prevents duplicate point calculation for the same order
- Clean, modular, and extendable architecture
Technical Overview
- Platform: WordPress + WooCommerce
- Architecture: Object-Oriented PHP (OOP)
- Concepts Used:
- Namespaces
- Singleton pattern (plugin bootstrap)
- WordPress Actions & Hooks
- WooCommerce lifecycle hooks
- User meta storage
- Version Control: Git