| 开发者 |
devdiggers
DevDiggers |
|---|---|
| 更新时间 | 2026年9月9日 04:04 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GNU General Public License v3.0 |
| 版权网址: | 版权信息 |
/wp-content/plugins/ over FTP, then activate it from the Plugins screen.
First run
A referral link carries the affiliate's ID in a URL parameter. When a visitor opens it, the plugin stores a cookie in their browser. If that visitor places an order before the cookie expires, the commission is recorded against that affiliate. You set the cookie lifetime in days under Configuration > Referrals.
There is no limit in the free version. The admin lists are filterable, so you can still find a specific affiliate once the program grows.
The free version uses manual payouts. Affiliates save their bank transfer or PayPal details in their dashboard, you create a payout record from the admin, send the money through your own bank or PayPal account, and mark the record as paid. The plugin does not move money on its own. Pro adds affiliate requested payouts, scheduled monthly payouts, minimum payout thresholds, WooCommerce Wallet, and automatic sending through the PayPal Payouts API or Stripe Connect.
Not in the free version, which uses one global percentage for everyone. Per product, per category, per user role, per affiliate, and tiered rates are Pro features.
Coupon based referral tracking is a Pro feature. In the free version, commission is tracked through referral links and the referral cookie.
Self referral blocking is a Pro feature. The free version records the commission whenever the referral cookie is present at checkout.
Lifetime commissions are a Pro feature. Pro links a referred customer to the affiliate who first won them, so orders placed after the referral cookie has expired still earn, for an unlimited period or a window of days you set. Pro can also pay commission on WooCommerce Subscriptions renewals. The free version pays on orders placed while the referral cookie is still alive.
The affiliate leaderboard shortcode is a Pro feature. It ranks your top affiliates on any page in a card, list, or podium layout, and you decide whether earnings, order counts, and avatars are visible, or whether names are anonymised.
Yes. The plugin declares compatibility with WooCommerce High Performance Order Storage and has been tested with HPOS turned on.
No. The affiliate dashboard sits inside the WooCommerce My Account page, or on any page where you place the dashboard shortcode. Affiliates see only their own earnings, commissions, payouts, visits, top products, and link generator.
[ddwcaf_affiliate_registration_form_shortcode] outputs the affiliate registration form, with the login form next to it if you want. [ddwcaf_affiliate_dashboard_shortcode] outputs the affiliate dashboard. Both tags can be renamed under Configuration > Shortcodes.
That is your choice. Configuration > Commissions has a net of tax setting and a setting that excludes the discounted amount, so a coupon does not increase what you owe the affiliate.
Yes. Under Configuration > General you pick which WordPress user roles can register as affiliates, and every application still needs your approval before it becomes active.
Yes. Configuration > Layout sets the brand colour, card background, border, text, value, and table header colours, plus the icon size on the summary cards.
No. Everything is set through labelled admin fields, and the pages are built with shortcodes. Developers who want to go further will find hooks and filters through the codebase.
Post in the support forum here on WordPress.org for the free version. The full documentation is at docs.devdiggers.com/woocommerce-affiliates. Pro licence holders get direct support from DevDiggers.