Description
Sevol turns your WooCommerce store into an affiliate program, and the whole program is free. Not a trial, not a locked feature list: unlimited affiliates, no commission taken on your sales, no account to create anywhere.
Give each affiliate a referral link and, if you want, a WooCommerce coupon of their own. When a customer buys through that link or that coupon, Sevol records the referral, calculates the commission and waits for the order to actually be paid before approving it.
Everything runs inside your own WordPress. The free plugin makes no external requests at all.
What you get
- Affiliate signup with your approval: nobody starts earning until you let them in. You can also register affiliates yourself.
- Optional terms of the program that the affiliate has to accept at signup.
- One referral link per affiliate, with a tracking cookie whose lifetime you choose.
- Native WooCommerce coupons tied to an affiliate, so the sale is credited even when the buyer never touched the link.
- Commission approved only when the order reaches a paid status, and reversed automatically if the order is refunded.
- Commission rules per product, per category and per individual affiliate, as a percentage or a fixed amount per unit.
- A front end affiliate dashboard through the
[sevol_painel_afiliado]shortcode, with clicks, referrals, approved earnings and pending earnings. - Withdrawal requests: the affiliate asks for a payout once they reach the minimum you set, and sends their payment details with it.
- Commission list with date range filter and CSV export.
- Notification e-mails for the affiliate and for the store owner.
- Test mode, so you can run a few orders and watch the whole flow before going live.
- A setup wizard on first activation, which also creates the affiliate dashboard page for you.
How the commission is decided
Sevol looks for a rate in this order and stops at the first one it finds:
- A rate set on the affiliate.
- A rate set on the product.
- A rate set on the product category.
- The store default.
That way you can pay 5% across the store, 15% on one launch product and a special rate to one partner, without any of the rules fighting each other.
Free and paid
The affiliate program above is the free plugin, complete. There is no premium tier of it.
Cashback is a separate product: Sevol Pro, a paid add-on sold at sevol.app. It gives store credit back to the customer so they come back to spend it. You never need it to run your affiliate program, and this plugin does not nag you to buy it.
Interface language
The plugin interface, e-mails and admin screens are in Brazilian Portuguese. The plugin was built for Brazilian WooCommerce stores, and things like Pix payout details reflect that. If you do not read Portuguese, keep this in mind before installing.
Plugin de programa de afiliados para WooCommerce, em português do Brasil. O lojista cadastra afiliados, cada um recebe um link de indicação e um cupom próprio, e a comissão é calculada por produto, por categoria ou por afiliado. O afiliado acompanha cliques, vendas e ganhos num painel no front end e pede o saque por lá. Sem taxa por venda, sem limite de afiliados e sem enviar dado nenhum para fora da sua loja.
Built to behave
- Compatible with HPOS (High-Performance Order Storage), declared through the official WooCommerce API.
- Does not touch the checkout. No extra field, no script injected into the page your customer pays on.
- Standard WooCommerce hooks only. No core file edits, no database hacks.
- No calls to external services. Nothing about your store, your customers or your affiliates leaves your server.
- An affiliate never earns a commission on their own purchase.
- Clean uninstall: removing the plugin removes its tables, options and metadata.
Screenshots






Installation
- Install WooCommerce and make sure it is active.
- Install Sevol through Plugins > Add New, or upload the zip through Plugins > Add New > Upload Plugin.
- Activate the plugin through the Plugins menu.
- Follow the setup wizard, or go to Sevol > Settings and set your default commission and cookie lifetime.
- A page with the affiliate dashboard shortcode is created for you. You can also paste
[sevol_painel_afiliado]into any page of your own.
FAQ
-
Does it require WooCommerce?
-
Yes. Sevol reads WooCommerce orders to know when a sale happened and how much it was worth, so WooCommerce has to be installed and active. It works with any theme, and it adds nothing to the checkout page itself.
-
Is there a limit on affiliates, or a fee per sale?
-
No to both. Unlimited affiliates, no fee on your revenue and no cap on turnover. The plugin takes nothing from your sales.
-
When is a commission approved?
-
When the order reaches a paid status. If the order is later cancelled or refunded, the commission is reversed automatically, as long as it has not been paid out yet.
-
Does the plugin pay my affiliates?
-
No. Sevol works out what each affiliate is owed and collects the payment details they entered, but the transfer is made by you, through your bank or whatever method you already use. After paying, you mark the commission as paid in the Commissions screen.
-
Can anyone sign up and start earning?
-
No, and that is on purpose. Every signup arrives as pending and only becomes an affiliate when you approve it in the Affiliates tab. You can also register people yourself and skip the signup form entirely.
-
Can an affiliate earn from their own purchase?
-
No. A referral is ignored when the buyer is the affiliate themselves.
-
Can I give a different commission to one specific product?
-
Yes. Open the product, go to the Sevol section and set a rate there. That rate beats the category rule, which beats the store default. A rate set directly on an affiliate beats all of them.
-
What happens if the customer uses the coupon instead of the link?
-
The sale is still credited. A coupon tied to an affiliate counts as a referral on its own, which covers the customer who heard about you on a video or a live and typed the code by hand.
-
Does the plugin send data to an external server?
-
No. The free plugin makes no external request of any kind. Everything is stored in your own database, which also means no third party sees your customer list.
-
I used the old version, do my shortcodes still work?
-
Yes.
[afp_painel_afiliado]still works as an alias of[sevol_painel_afiliado], so pages you already published keep working after the rename. -
What is Sevol Pro?
-
A separate paid add-on that adds cashback, sold at sevol.app. The affiliate program in this plugin is complete without it.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Sevol – Affiliate Program for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Sevol – Affiliate Program for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.3
- On the Sevol admin screens, the default footer text is replaced with an invitation to review the plugin on WordPress.org.
- The readme is now in English, with a note making clear that the plugin interface is in Brazilian Portuguese. No other behavior changes.
1.0.2
- Security: CSV exports no longer let a cell be read as a spreadsheet formula. An affiliate picks their own display name and payment details, so those fields could carry a formula that ran when the store owner opened the file.
- Security: affiliate coupons are now capped per affiliate, and only an approved affiliate can create one. Before this, the form could be submitted over and over and a rejected affiliate could still create working discount coupons.
- Security: the referral cookie is now set with HttpOnly, SameSite=Lax and, on HTTPS stores, Secure.
- An affiliate whose signup was rejected no longer sees the affiliate dashboard.
1.0.1
- Hardened input handling: every value read from a request is now sanitized at the point it is read, including array fields.
1.0.0
- First public release.
