Mô tả
AD-SD Referral CouponCore EcoSystem is a scalable, modular, WooCommerce-compatible referral + reward + local shop verification plugin that works as a complete ecosystem:
- Referral engine
- Reward generator (fixed value, percentage, automatic or manual)
- Email verification system
- Local shop offline discount system
- WooCommerce smart dynamic coupon engine
- Anti-fraud system
Key Feature: WooCommerce coupons are NOT created immediately. They are dynamically generated ONLY when the user clicks “Claim & Apply Reward” during cart or checkout — preventing abuse and duplicate coupon generation.
Core Features
- Custom email-only registration with auto-generated password
- Full email verification flow before referral is activated
- Configurable reward recipients: sender, receiver, or both
- Four reward generation modes: automatic, manual, automatic %, manual %
- Dynamic WooCommerce coupon generation on user demand
- Local/offline shop reward verification via passkey-protected checker page
- Anti-fraud: daily limits, self-referral prevention, device fingerprinting, rate limiting
- Full email template builder (verification, reward generated, used, expired)
- Built-in SMTP support (Brevo, Gmail, SendGrid, Mailgun, Outlook)
- Admin logs, user stats, reward code management
- REST API endpoints for headless integrations
Shortcodes
[adsd_rcc_dashboard]— User’s referral dashboard[adsd_rcc_code_list]— User’s reward list with statuses[adsd_rcc_register]— Custom registration form[adsd_rcc_login]— Login page[adsd_rcc_checker]— Shopkeeper reward checker (passkey protected)[adsd_rcc_set_password]— Password setup page for newly verified users
Requirements
- WordPress 6.0+
- PHP 8.0+
- WooCommerce 7.0+ (optional, for coupon integration)
Cài đặt
- Upload the
adsd-referral-couponcorefolder to/wp-content/plugins/ - Activate the plugin in Plugins > Installed Plugins
- Navigate to AD-SD Referral > Settings to configure
- Create pages and assign the shortcodes listed above
- Configure email templates under AD-SD Referral > Email Templates
- Generate a passkey under AD-SD Referral > Passkey for shopkeepers
- Configure the From Email address (and optionally SMTP) in Settings > Email Settings
Hỏi đáp
-
When is the WooCommerce coupon created?
-
Only when the user clicks “Claim & Apply Reward” on the cart or checkout page — not before.
-
Can users cheat by referring themselves?
-
No. Self-referrals are blocked automatically. The system also checks device fingerprints and IP rate limits.
-
Does the plugin support offline shops?
-
Yes. Shopkeepers use the
[adsd_rcc_checker]page with a secure passkey to validate and mark rewards as used offline. -
Is there a daily limit on referral links?
-
Yes, configurable in Settings. Default is 5 links per user per day (set 0 for unlimited).
-
How do I set up email delivery?
-
Configure a From Email address in Settings > Email Settings. For reliable delivery, enable SMTP and use a free transactional service such as Brevo (300 emails/day free), Gmail App Password, SendGrid, or Mailgun.
-
Is the plugin multisite compatible?
-
The plugin stores data per-site (not network-wide) and works correctly in multisite environments.
Đánh giá
Không có đánh giá nào cho plugin này.
Người đóng góp & Lập trình viên
“AD-SD Referral CouponCore EcoSystem” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.
Những người đóng gópDịch “AD-SD Referral CouponCore EcoSystem” sang ngôn ngữ của bạn.
Muốn tham gia phát triển?
Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.
Nhật ký thay đổi
1.0.0
- Initial release.
- Referral engine with token-based links.
- Email verification system.
- Reward engine: fixed value, percentage, automatic and manual modes.
- WooCommerce dynamic coupon generation.
- Anti-fraud: daily limits, self-referral prevention, device fingerprinting.
- Admin: settings, email templates, codes, users, logs, passkey pages.
- Built-in SMTP configuration with test email feature.
- REST API endpoints.
- Passkey-protected shopkeeper reward checker.
