
AFFILIATES EXTENDED FOR BLESTA
Turn Blesta’s affiliate system into a full partner program.
Affiliates Extended is a Blesta affiliate plugin that adds what Blesta’s built-in affiliate system is missing: readable partner codes, coupon tracking, landing pages, commission tiers, per-product rates, scheduled payouts, a banner library and a Partner Tools page in the client area. It works on top of Blesta’s own affiliate tables, so the affiliate pages, referrals and payouts your partners already use keep working exactly as before.
One-time license · first 12 months of updates & support included
Tested on Blesta 6.0.4 · PHP 8.3 and 8.4 builds · One license covers every company · No core edits

Why Hosts Add a Blesta Affiliate Plugin
Partners who sell for you
Resellers, agencies and web designers already have the customers. Give them a real program with clear rates, their own links and coupon codes, and they’ll keep sending orders.
Pay the right amount
Blesta pays one rate for everything. Affiliates Extended lets you pay more on hosting than on domains, reward your best partners with higher tiers, and pay nothing on products with thin margins.
Less admin
Payout requests are created on a schedule and approved in bulk. Credit a missed order in two clicks. Every change lands in an activity log with the staff member and a note.
Partner Codes, Coupons and Landing Pages
Blesta gives every affiliate a random code. This Blesta affiliate plugin lets you give each partner a readable code such as ROB10, and every old code and link keeps crediting them, so nothing they’ve already shared breaks.
- Coupon tracking. Link any Blesta coupon to a partner. Orders that use it are credited to them, even if the customer never clicked their link. You choose who wins when an order has both a coupon and someone else’s referral cookie.
- Landing pages and short links. Partners can send visitors to any page inside Blesta, or to a page on your own website, with a short link that sets Blesta’s affiliate cookie first and then redirects. Only your domains and the ones you allow are accepted, so links can’t be used to redirect people elsewhere.
- Click counts for every landing page and banner.
Commission Tiers and Per-Product Rates
Put partners in tiers, each with its own base rate and its own rates for packages and package groups. Tiers can be assigned by staff, or reached automatically once a partner has enough matured referrals or matured commission, counted over all time, the last 365 days or the last 90 days. An hourly check moves partners up or down, and you can lock a partner to a tier.
First orders and renewals
Set separate rates for the first order and for renewals, as a percentage, a fixed amount per item, or no commission at all.
Package and group rates
Pay a different rate on a package group or a single package, company-wide or just for one tier. A package rate wins over its group’s rate.
Allow-list mode
Only pay on what you list. Handy when you sell hundreds of domain TLDs and only want hosting to earn commission.
Need a one-off deal? Give a single partner a custom rate that overrides every tier and product rate.

Scheduled Payouts, Account Credit and PayPal Export
- Monthly schedule. On the day you choose, a payout request is created for every active partner whose balance has reached Blesta’s minimum, using their preferred payment method.
- Bulk approve or decline through Blesta’s own payout system, so balances and Blesta’s Payouts page always match. Partners get a Payout Sent or Payout Declined email.
- Pay in account credit. Approving a credit request adds the amount to the client’s Blesta account as credit, and scheduled credit requests can be approved automatically.
- CSV export in PayPal Payouts upload format, or a full spreadsheet for your books.
- Sign-up bonus for new partners, paid to their balance or as account credit, and optionally held until their first referral matures.
Every Referral in One Place
Blesta only shows referrals to the partner who earned them. Affiliates Extended gives staff a Referrals tab with every referral in the company: the customer, the amount, the commission, the rate that was used, and how it was credited (link, old code, coupon, staff or renewal).
- Attach an order that was placed without the partner’s link or coupon. Preview the commission first; it’s worked out with the same tiers and rates as checkout.
- Reassign a pending referral to another partner, with the commission worked out again for them.
- Adjust a balance with a required note. It never goes below zero.
- Activity log of every change, with the staff member and note.
Partner Tools in the Client Area
Partners get a Partner Tools page in the client area, next to Blesta’s own affiliate Overview, Payouts and Referrals pages. Everything they need to promote you is in one place:
- Their tier, their real commission rate, progress to the next tier, and the product rates that apply to them.
- Their short link, a link builder for every landing page, Blesta’s order-page link and their coupon codes, each with a Copy button.
- Your banner and text-link library with copy-ready HTML that already includes their code.
- Their available balance, the monthly payout day and their preferred payment method.
Built the Blesta Way
No core edits
Affiliates Extended never changes Blesta or the Order System plugin. It uses Blesta’s own affiliate tables and models, and the Order plugin’s events.
Blesta’s look
Every staff page uses Blesta 6’s own design, and Partner Tools uses your client theme’s markup, so it fits in.
Runs on Blesta’s cron
One Blesta automation task handles tier checks, sign-up bonuses and the payout schedule. No extra cron job to add.
Multi-company ready
Settings, partners, tiers, rates, coupons, landing pages, banners and the log are kept separate for each company. One license key covers every company on the install.
Safe to remove
Uninstalling removes only Affiliates Extended’s own data. Blesta’s affiliates, referrals and payouts are never touched.
Fails safe
If the license ever lapses, Blesta’s own affiliate system and links keep working, and your data stays put. Only Affiliates Extended’s extra features pause.
Who This Blesta Affiliate Plugin Is For
- Hosts with reseller and agency partners who want a real B2B partner program instead of a single flat rate.
- Hosts selling domains and hosting together who need different commissions per product, or none on domains.
- Hosts moving from WHMCS who relied on affiliate tiers and payouts there. Our WHMCS to Blesta migration guide covers the rest of the move.
Want more signups to refer? Trial Products for Blesta adds free trials on any package, and Caddie for Blesta adds 31 website, DNS, email and monitoring tools to the client area. Browse all our Blesta plugins and guides.
Install, Update and Use Affiliates Extended for Blesta
Affiliates Extended for Blesta 1.0.1
Affiliates Extended builds on Blesta’s own affiliate system, part of the Order System plugin. It never edits Blesta or the Order plugin, and uses Blesta’s own affiliate tables, so your existing affiliates, referrals, balances and payouts keep working as before.
Requirements
- Blesta: 6.0 or newer (tested on 6.0.4)
- PHP: 8.3 or 8.4. You get a separate download for each.
- ionCube Loader: v15 or newer
- PHP extensions: cURL
- Order System plugin installed, with the affiliate system turned on under Clients → Affiliates
- Cron: Blesta’s cron job running (Settings → System → Automation)
Multi-company ready: each company has its own settings, partners, tiers, rates, coupons, landing pages, banners and log, and one license key covers every company on the install.
Install Affiliates Extended
- Download the zip that matches your PHP version (8.3 or 8.4) and unzip it. You’ll get a folder named affiliates_extended.
- Upload that folder to your Blesta plugins folder, so you end up with plugins/affiliates_extended.
- Go to Settings → Company → Plugins → Available and click Install on Affiliates Extended. On a multi-company install, install it in each company that should use it.
- Open Clients → Affiliates Extended and enter your license key (it’s in your K & K client area under Services).
- Check the Requirements card on the Overview tab. Everything should say OK.
Before you start
Leave Blesta’s own Excluded Packages list empty. To stop commission on a product, give it a “No commission” rate on the Commission Rates tab instead. The Overview tab checks this for you.
New to Blesta plugins? Our step-by-step guide on how to install a Blesta plugin covers every click.
Update to a new version
- Download the new version from your K & K client area, picking the build that matches your PHP version.
- Upload the new affiliates_extended folder over the old one, replacing the files. Don’t uninstall first.
- Go to Settings → Company → Plugins → Installed and click Upgrade on Affiliates Extended. Do this in each company that uses it.
Your partners, tiers, rates, coupons, landing pages, banners and log are kept.
Updates and support
Your first 12 months of updates are included. After that, updates and support renew at $19.99/year. If you don’t renew, Affiliates Extended keeps working on the version you have.
Using Affiliates Extended
Staff tabs (Clients → Affiliates Extended)
- Overview: requirements check, license and a summary.
- Partners: each partner’s readable code, tier, lock, custom rate, preferred payout method and balance, with Adjust Balance.
- Coupons: link Blesta coupons to a partner, and choose who wins when an order has both a coupon and another partner’s cookie.
- Landing Pages and Banners & Links: short links to pages inside or outside Blesta, and a banner and text-link library, with click counts.
- Commission Rates and tiers: first-order and renewal rates per package or group, company-wide or per tier, with automatic tier promotion.
- Referrals: every referral in the company, plus Attach an Order and Reassign.
- Payouts: payout requests by status, bulk approve or decline, the monthly schedule, account credit and PayPal CSV export.
- Activity Log: every staff change with the staff member and note.
Your partners
Partners get a Partner Tools page in the client area’s top menu, with their tier and real rate, links and link builder, coupon codes, banners with copy-ready HTML, balance and payout day. Blesta’s own affiliate Overview, Payouts and Referrals pages stay where they are.
Background jobs
The plugin’s cron task runs with Blesta’s cron. Tiers are checked hourly; the payout schedule and sign-up bonuses run on each cron pass.
If the cron task gets stuck
A task that shows as running with a spinner and never runs again was cut off part way, for example by a server restart. When no cron is running, run this in phpMyAdmin (add your table prefix if you use one):
UPDATE log_cron SET end_date = start_date WHERE end_date IS NULL;
Uninstalling
Uninstalling from one company removes only that company’s Affiliates Extended data. Blesta’s own affiliates, referrals and payouts are never removed.
Changelog
1.0.1November 7, 2026
- Stronger license protection: more of the licensing code is now encoded. No changes to features, settings or your data.
1.0.0October 31, 2026
- First release. Tested on Blesta 6.0 with PHP 8.3, and checked for PHP 8.4.
- Partner Tools page in the client area: tier and real rate, links and link builder, coupons, banners with copy-ready HTML and preferred payout method.
- Readable partner codes, with old codes and links still credited.
- Coupon attribution, landing pages and short links, and a banner and text-link library with click counts.
- Commission tiers with automatic promotion, per-package and per-group rates, separate renewal rates and allow-list mode.
- Scheduled payout requests, bulk approve or decline, account credit payouts and PayPal CSV export, with Payout Sent and Payout Declined emails.
- Sign-up bonus for new partners.
- Referrals tab with Attach an Order, Reassign, Adjust Balance and an activity log.
Affiliates Extended, the Blesta affiliate plugin
One price. Every feature.
- Readable partner codes, coupon tracking and landing pages ✅
- Commission tiers with automatic promotion ✅
- Per-package and per-group rates, renewal rates and allow-list mode ✅
- Scheduled payouts, bulk approve, account credit and PayPal CSV ✅
- Referrals tab with attach, reassign and balance adjustments ✅
- Partner Tools page with links, coupons and banners ✅
- 12 months of updates and support included ✅
$29.99 one-time. After the first year, updates & support renew at $19.99/year. If you don’t renew, Affiliates Extended keeps working; you just stop receiving updates.
Questions Blesta Admins Ask First
Doesn’t Blesta already have an affiliate system?
Yes, and this Blesta affiliate plugin builds on it rather than replacing it. Blesta tracks referrals and payouts with one rate per affiliate. Affiliates Extended adds readable codes, coupons, landing pages, tiers, per-product rates, scheduled payouts, staff tools and Partner Tools on top.
Will my existing affiliates and links keep working?
Yes. Affiliates Extended uses Blesta’s own affiliate records, so existing affiliates, referrals, balances and payouts stay as they are. When you give a partner a new code, their old code and links keep crediting them.
Do I need to turn off Blesta’s Excluded Packages?
Leave Blesta’s own Excluded Packages list empty and use a “No commission” rate instead. The Overview tab checks this for you.
Can partners earn on renewals?
Yes, when renewals are switched on for the affiliate in Blesta. You can set separate first-order and renewal rates for any package, group or tier.
How do partners get paid?
Through Blesta’s own payout requests. Pay them by PayPal (with a ready-made PayPal Payouts CSV), by any payment method you add, or as Blesta account credit for their own invoices.
Does it work with more than one company?
Yes. Each company has its own settings and data, and one license key covers every company on your Blesta install.
Is it on the Blesta Marketplace?
Yes. Affiliates Extended is listed on the Blesta Marketplace by K & K Web Services.
What happens if my license lapses?
Blesta’s own affiliate system and links keep working, and your settings and data stay put. Staff can still see every tab, but changes pause, and clients see Blesta’s affiliate page instead of Partner Tools until the license is valid again.
More Blesta Plugins From K & K
Also from K & K: Trial Products for Blesta, Caddie for Blesta, the free Blesta forum plugin and our Blesta guides. Affiliates Extended is a Blesta affiliate plugin by K & K Web Services. Not affiliated with or endorsed by Phillips Data, Inc. or Blesta.





