- All products
- Odoo Affiliate Management
- All products
Odoo Affiliate Manager
Run a full affiliate and referral program inside Odoo eCommerce.
Track clicks and sales. Set commission by custom rate, group, tier,
or product. Catch fraud automatically. Pull back money on
refunds. Pay everyone in one monthly bill run - all through a
branded portal your affiliates log into themselves.
PPC + PPS
Fraud detection
Sub-affiliates (MLM)
Multi-website
Multi-currency
2
Ways to pay - click or sale
5
Rate sources, one fixed order
4
Fraud checks, run every night
6
Auto emails, fully editable
0
Manual work on payment day
.
.
.
Why this module
.
.
.
An affiliate program is really an accounting job
Sharing links is easy. The hard part comes after the click. Who gets credit when a coupon
and a cookie disagree? What happens on a refund? How do you spot self-buying? This
module handles all of it with real records, not a spreadsheet.
Credit that holds up
A referral code is read from ?ref= on any page, not just the shop. Saved in a cookie for as long as you choose.
Rates built around your deals
Custom rate, group rate, tier ladder, or per-product table. Five sources, one clear order.
Refunds don't become losses
A referral code is read from ?ref=on any page, not just the shop. Saved in a cookie for as long as you choose.
Fraud caught before payout
A nightly scan checks click bursts, self-buying, and odd refund rates. Flagged, held, reviewed - never auto-deleted.
Payouts are real accounting
One vendor bill per affiliate in Odoo Accounting. Paid only when the bill is settled.
A portal affiliates use
Dashboard, live stats, link and banner tools, promo text - all on your own website.
.
.
.
The full chain
.
.
.
From a shared link to a paid bill
Every step leaves a real record you can open, filter and check in Odoo.
Paid actually means paid.
A commission only becomes paid once its bill is fully settled. Undo the payment and it moves back.
Cancel the bill and the commission returns to confirm, ready to be billed again.
.
.
.
Attribution
.
.
.
Deciding who gets the credit
Referral links
- A referral link is a unique tracking link (with a code like ?ref=ABC123XYZ) that lets a website know who sent a visitor, no matter which page they land on. If someone clicks multiple referral links, only the most recent one gets credit for the sale. You can also set how long the site "remembers" the click - from a few hours to several months.
Coupon codes
- Coupon codes work like referral links but for offline sharing - think influencers, print ads, or podcasts, where a clickable link doesn't work. Each coupon code is tied to a specific affiliate through Odoo's loyalty system, so when a customer uses it, that affiliate gets credit - but only one affiliate is ever credited per sale, and affiliates can't use their own code to earn commissions on their own purchases.
.
.
.
Commission engine
.
.
.
Five ways to set a rate, one clear rule for which wins
Real programs need more than one flat percentage. You get a hand-negotiated rate, a
group rate, a growth ladder, and per-product rates - always in a clear order.
Custom rate
Set directly on the affiliate. Beats everything else.
Coupon rate
Only for coupon-attributed sales.
Group
Bronze, Silver, Gold, VIP - whatever you name them.
Tier
The performance ladder. Confirmed sales decide the rung.
Program
The program default rate.
Simple Affiliate Program
Pay per sale (PPS)
Fixed amount or percentage per line. Delivery and discount lines are skipped.
Pay per click (PPC)
Fixed amount per tracked visit. Turn it off with one switch.
Per-product table
Different rates per product or category, evaluated in order.
Reward tiers
A ladder based on confirmed sales, each rung with its own rate.
Safety limits
A cap per sale, a minimum order value, and a "no commission" flag per product.
Sub-affiliates (MLM)
One level of override. Recruiters earn a cut of their recruit's sales.
.
.
.
Money lifecycle
.
.
.
Holds, payouts, refunds and reversals
Holding periods
- Sale hold days.A commission waits out your refund window before it's payable.
- Click maturity. Clicks confirm on their own schedule, giving fraud checks a look first.
- Optional auto-confirm. Sale commissions can confirm themselves. Clicks never skip their wait.
Coupon codes
- One day a month,from 1 to 28, so it never skips february.
- One bill per affiliate. All eligible commissions combined.
- Minimum balance. Small amounts roll into next month.
- Fully reversible. Cancel the bill, commissions return to confirm.
.
.
.
Fraud detection
.
.
.
A nightly check that runs while commissions
are on hold
Click bursts per IP
Too many clicks from one IP in your chosen window. The classic bot sign.
Purchases per IP
Several purchases from the same IP over time - likely self-buying.
Conversion ratio
A sales-to-clicks ratio real traffic doesn't produce.
Refund rate
Sales that keep getting returned.
.
.
.
The affiliate portal
.
.
.
Everything your affiliates need, on
your own website
Dashboard & stats
Clicks, orders, commission, referral link with QR code, and tier progress.
Link & banner tools
Generate tracked links, product links, and ready-made banner embeds.
Promo content
Ready-to-post copy for email, social, and messaging - with their link filled in.
Commission history
Paged, filterable lists of clicks, orders and earnings, with running totals.
Their own creatives
Optionally let affiliates upload their own banner images.
Program transparency
A page showing exactly what each product pays.
.
.
.
For the manager
.
.
.
A dedicated affiliate manager app
Applications & commissions
- Approve, reject or cancel affiliates from one list.
- Preview a commission before you commit anything.
- Bulk invoice several commissions at once.
- Reset invoice to undo a payout bill, safely blocked if already paid.
The payout run
- Invitation, Approved, Rejected, Account Cancelled.
- Tier Achieved - fires once per upgrade.
- Group Assigned - tells them their new rate.
- Every template is yours to edit, re-brand, or translate.
Need Help ?
You can instantly find the answer you need here when
you're looking for a quick solution.
No. They're portal users, which are free in Odoo. Only your affiliate managers need internal user access.
Yes. One program per website, each with its own rates, tiers, landing text and terms. The module keeps that one-to-one mapping enforced.
Odoo Ai insights supports multiple AI models including ChatGPT, Gemini, and Claude. Users can switch between models depending on their needs for performance, cost, or response quality.
A negative reversal entry is created automatically and comes off that affiliate's next payout. The affiliate sees the amount clearly on their payments page instead of an unexplained drop.
The coupon wins, because it's an explicit choice made at checkout. Only one affiliate is ever credited per sale, never two.
Yes - just turn pay-per-click off and every PPC field disappears from the interface. This is the most common setup.
Yes. Existing portal users join with one click from the landing page and keep their single contact record - their purchase history and their affiliate earnings live on the same record.
Yes, I do provide free support for 90 days for any queries or any bug/issue fixing.
In case of if any bug raised in the listed features of this module, I am committed to providing support free of cost. You will need to provide me server ssh access or database access in order to solve the issue.
Just drop us an email at info@terabits.xyz with your questions and doubts, we will reach out to you as soon as possible.
Changelog(s)
Each update brings improvements to make the
app work better for you.
Need any help for this module?
Contact us info@terabits.xyz for your queries
Odoo Affiliate Manager
Run a full affiliate and referral program inside Odoo eCommerce.
Track clicks and sales. Set commission by custom rate, group, tier,
or product. Catch fraud automatically. Pull back money on
refunds. Pay everyone in one monthly bill run - all through a
branded portal your affiliates log into themselves.
PPC + PPS
Fraud detection
Sub-affiliates (MLM)
Multi-website
Multi-currency
2
Ways to pay - click or sale
5
Rate sources, one fixed order
4
Fraud checks, run every night
6
Auto emails, fully editable
0
Manual work on payment day
.
.
.
Why this module
.
.
.
An affiliate program is really an accounting job
Sharing links is easy. The hard part comes after the click. Who gets credit when a coupon
and a cookie disagree? What happens on a refund? How do you spot self-buying? This
module handles all of it with real records, not a spreadsheet.
Credit that holds up
A referral code is read from ?ref= on any page, not just the shop. Saved in a cookie for as long as you choose.
Rates built around your deals
Custom rate, group rate, tier ladder, or per-product table. Five sources, one clear order.
Refunds don't become losses
A referral code is read from ?ref=on any page, not just the shop. Saved in a cookie for as long as you choose.
Fraud caught before payout
A nightly scan checks click bursts, self-buying, and odd refund rates. Flagged, held, reviewed - never auto-deleted.
Payouts are real accounting
One vendor bill per affiliate in Odoo Accounting. Paid only when the bill is settled.
A portal affiliates use
Dashboard, live stats, link and banner tools, promo text - all on your own website.
.
.
.
The full chain
.
.
.
From a shared link to a paid bill
Every step leaves a real record you can open, filter and check in Odoo.
Paid actually means paid.
A commission only becomes paid once its bill is fully settled. Undo the payment and it moves back.
Cancel the bill and the commission returns to confirm, ready to be billed again.
.
.
.
Attribution
.
.
.
Deciding who gets the credit
Referral links
- A referral link is a unique tracking link (with a code like ?ref=ABC123XYZ) that lets a website know who sent a visitor, no matter which page they land on. If someone clicks multiple referral links, only the most recent one gets credit for the sale. You can also set how long the site "remembers" the click - from a few hours to several months.
Coupon codes
- Coupon codes work like referral links but for offline sharing - think influencers, print ads, or podcasts, where a clickable link doesn't work. Each coupon code is tied to a specific affiliate through Odoo's loyalty system, so when a customer uses it, that affiliate gets credit - but only one affiliate is ever credited per sale, and affiliates can't use their own code to earn commissions on their own purchases.
.
.
.
Commission engine
.
.
.
Five ways to set a rate, one clear rule for which wins
Real programs need more than one flat percentage. You get a hand-negotiated rate, a
group rate, a growth ladder, and per-product rates - always in a clear order.
Custom rate
Set directly on the affiliate. Beats everything else.
Coupon rate
Only for coupon-attributed sales.
Group
Bronze, Silver, Gold, VIP - whatever you name them.
Tier
The performance ladder. Confirmed sales decide the rung.
Program
The program default rate.
Simple Affiliate Program
Pay per sale (PPS)
Fixed amount or percentage per line. Delivery and discount lines are skipped.
Pay per click (PPC)
Fixed amount per tracked visit. Turn it off with one switch.
Per-product table
Different rates per product or category, evaluated in order.
Reward tiers
A ladder based on confirmed sales, each rung with its own rate.
Safety limits
A cap per sale, a minimum order value, and a "no commission" flag per product.
Sub-affiliates (MLM)
One level of override. Recruiters earn a cut of their recruit's sales.
.
.
.
Money lifecycle
.
.
.
Holds, payouts, refunds and reversals
Holding periods
- Sale hold days.A commission waits out your refund window before it's payable.
- Click maturity. Clicks confirm on their own schedule, giving fraud checks a look first.
- Optional auto-confirm. Sale commissions can confirm themselves. Clicks never skip their wait.
Coupon codes
- One day a month,from 1 to 28, so it never skips february.
- One bill per affiliate. All eligible commissions combined.
- Minimum balance. Small amounts roll into next month.
- Fully reversible. Cancel the bill, commissions return to confirm.
.
.
.
Fraud detection
.
.
.
A nightly check that runs while commissions
are on hold
Click bursts per IP
Too many clicks from one IP in your chosen window. The classic bot sign.
Purchases per IP
Several purchases from the same IP over time - likely self-buying.
Conversion ratio
A sales-to-clicks ratio real traffic doesn't produce.
Refund rate
Sales that keep getting returned.
.
.
.
The affiliate portal
.
.
.
Everything your affiliates need, on
your own website
Dashboard & stats
Clicks, orders, commission, referral link with QR code, and tier progress.
Link & banner tools
Generate tracked links, product links, and ready-made banner embeds.
Promo content
Ready-to-post copy for email, social, and messaging - with their link filled in.
Commission history
Paged, filterable lists of clicks, orders and earnings, with running totals.
Their own creatives
Optionally let affiliates upload their own banner images.
Program transparency
A page showing exactly what each product pays.
.
.
.
For the manager
.
.
.
A dedicated affiliate manager app
Applications & commissions
- Approve, reject or cancel affiliates from one list.
- Preview a commission before you commit anything.
- Bulk invoice several commissions at once.
- Reset invoice to undo a payout bill, safely blocked if already paid.
The payout run
- Invitation, Approved, Rejected, Account Cancelled.
- Tier Achieved - fires once per upgrade.
- Group Assigned - tells them their new rate.
- Every template is yours to edit, re-brand, or translate.
Need Help ?
You can instantly find the answer you need here when
you're looking for a quick solution.
No. They're portal users, which are free in Odoo. Only your affiliate managers need internal user access.
Yes. One program per website, each with its own rates, tiers, landing text and terms. The module keeps that one-to-one mapping enforced.
Odoo Ai insights supports multiple AI models including ChatGPT, Gemini, and Claude. Users can switch between models depending on their needs for performance, cost, or response quality.
A negative reversal entry is created automatically and comes off that affiliate's next payout. The affiliate sees the amount clearly on their payments page instead of an unexplained drop.
The coupon wins, because it's an explicit choice made at checkout. Only one affiliate is ever credited per sale, never two.
Yes - just turn pay-per-click off and every PPC field disappears from the interface. This is the most common setup.
Yes. Existing portal users join with one click from the landing page and keep their single contact record - their purchase history and their affiliate earnings live on the same record.
Yes, I do provide free support for 90 days for any queries or any bug/issue fixing.
In case of if any bug raised in the listed features of this module, I am committed to providing support free of cost. You will need to provide me server ssh access or database access in order to solve the issue.
Just drop us an email at info@terabits.xyz with your questions and doubts, we will reach out to you as soon as possible.
Changelog(s)
Each update brings improvements to make the
app work better for you.
Need any help for this module?
Contact us info@terabits.xyz for your queries
Odoo Affiliate Manager
Run a full affiliate and referral program inside Odoo eCommerce.
Track clicks and sales. Set commission by custom rate, group, tier,
or product. Catch fraud automatically. Pull back money on
refunds. Pay everyone in one monthly bill run - all through a
branded portal your affiliates log into themselves.
PPC + PPS
Fraud detection
Sub-affiliates (MLM)
Multi-website
Multi-currency
2
Ways to pay - click or sale
5
Rate sources, one fixed order
4
Fraud checks, run every night
6
Auto emails, fully editable
0
Manual work on payment day
.
.
.
Why this module
.
.
.
An affiliate program is really an accounting job
Sharing links is easy. The hard part comes after the click. Who gets credit when a coupon
and a cookie disagree? What happens on a refund? How do you spot self-buying? This
module handles all of it with real records, not a spreadsheet.
Credit that holds up
A referral code is read from ?ref= on any page, not just the shop. Saved in a cookie for as long as you choose.
Rates built around your deals
Custom rate, group rate, tier ladder, or per-product table. Five sources, one clear order.
Refunds don't become losses
A referral code is read from ?ref=on any page, not just the shop. Saved in a cookie for as long as you choose.
Fraud caught before payout
A nightly scan checks click bursts, self-buying, and odd refund rates. Flagged, held, reviewed - never auto-deleted.
Payouts are real accounting
One vendor bill per affiliate in Odoo Accounting. Paid only when the bill is settled.
A portal affiliates use
Dashboard, live stats, link and banner tools, promo text - all on your own website.
.
.
.
The full chain
.
.
.
From a shared link to a paid bill
Every step leaves a real record you can open, filter and check in Odoo.
Paid actually means paid.
A commission only becomes paid once its bill is fully settled. Undo the payment and it moves back.
Cancel the bill and the commission returns to confirm, ready to be billed again.
.
.
.
Attribution
.
.
.
Deciding who gets the credit
Referral links
- A referral link is a unique tracking link (with a code like ?ref=ABC123XYZ) that lets a website know who sent a visitor, no matter which page they land on. If someone clicks multiple referral links, only the most recent one gets credit for the sale. You can also set how long the site "remembers" the click - from a few hours to several months.
Coupon codes
- Coupon codes work like referral links but for offline sharing - think influencers, print ads, or podcasts, where a clickable link doesn't work. Each coupon code is tied to a specific affiliate through Odoo's loyalty system, so when a customer uses it, that affiliate gets credit - but only one affiliate is ever credited per sale, and affiliates can't use their own code to earn commissions on their own purchases.
.
.
.
Commission engine
.
.
.
Five ways to set a rate, one clear rule for which wins
Real programs need more than one flat percentage. You get a hand-negotiated rate, a
group rate, a growth ladder, and per-product rates - always in a clear order.
Custom rate
Set directly on the affiliate. Beats everything else.
Coupon rate
Only for coupon-attributed sales.
Group
Bronze, Silver, Gold, VIP - whatever you name them.
Tier
The performance ladder. Confirmed sales decide the rung.
Program
The program default rate.
Simple Affiliate Program
Pay per sale (PPS)
Fixed amount or percentage per line. Delivery and discount lines are skipped.
Pay per click (PPC)
Fixed amount per tracked visit. Turn it off with one switch.
Per-product table
Different rates per product or category, evaluated in order.
Reward tiers
A ladder based on confirmed sales, each rung with its own rate.
Safety limits
A cap per sale, a minimum order value, and a "no commission" flag per product.
Sub-affiliates (MLM)
One level of override. Recruiters earn a cut of their recruit's sales.
.
.
.
Money lifecycle
.
.
.
Holds, payouts, refunds and reversals
Holding periods
- Sale hold days.A commission waits out your refund window before it's payable.
- Click maturity. Clicks confirm on their own schedule, giving fraud checks a look first.
- Optional auto-confirm. Sale commissions can confirm themselves. Clicks never skip their wait.
Coupon codes
- One day a month,from 1 to 28, so it never skips february.
- One bill per affiliate. All eligible commissions combined.
- Minimum balance. Small amounts roll into next month.
- Fully reversible. Cancel the bill, commissions return to confirm.
.
.
.
Fraud detection
.
.
.
A nightly check that runs while commissions
are on hold
Click bursts per IP
Too many clicks from one IP in your chosen window. The classic bot sign.
Purchases per IP
Several purchases from the same IP over time - likely self-buying.
Conversion ratio
A sales-to-clicks ratio real traffic doesn't produce.
Refund rate
Sales that keep getting returned.
.
.
.
The affiliate portal
.
.
.
Everything your affiliates need, on
your own website
Dashboard & stats
Clicks, orders, commission, referral link with QR code, and tier progress.
Link & banner tools
Generate tracked links, product links, and ready-made banner embeds.
Promo content
Ready-to-post copy for email, social, and messaging - with their link filled in.
Commission history
Paged, filterable lists of clicks, orders and earnings, with running totals.
Their own creatives
Optionally let affiliates upload their own banner images.
Program transparency
A page showing exactly what each product pays.
.
.
.
For the manager
.
.
.
A dedicated affiliate manager app
Applications & commissions
- Approve, reject or cancel affiliates from one list.
- Preview a commission before you commit anything.
- Bulk invoice several commissions at once.
- Reset invoice to undo a payout bill, safely blocked if already paid.
The payout run
- Invitation, Approved, Rejected, Account Cancelled.
- Tier Achieved - fires once per upgrade.
- Group Assigned - tells them their new rate.
- Every template is yours to edit, re-brand, or translate.
Need Help ?
You can instantly find the answer you need here when
you're looking for a quick solution.
No. They're portal users, which are free in Odoo. Only your affiliate managers need internal user access.
Yes. One program per website, each with its own rates, tiers, landing text and terms. The module keeps that one-to-one mapping enforced.
Odoo Ai insights supports multiple AI models including ChatGPT, Gemini, and Claude. Users can switch between models depending on their needs for performance, cost, or response quality.
A negative reversal entry is created automatically and comes off that affiliate's next payout. The affiliate sees the amount clearly on their payments page instead of an unexplained drop.
The coupon wins, because it's an explicit choice made at checkout. Only one affiliate is ever credited per sale, never two.
Yes - just turn pay-per-click off and every PPC field disappears from the interface. This is the most common setup.
Yes. Existing portal users join with one click from the landing page and keep their single contact record - their purchase history and their affiliate earnings live on the same record.
Yes, I do provide free support for 90 days for any queries or any bug/issue fixing.
In case of if any bug raised in the listed features of this module, I am committed to providing support free of cost. You will need to provide me server ssh access or database access in order to solve the issue.
Just drop us an email at info@terabits.xyz with your questions and doubts, we will reach out to you as soon as possible.
Changelog(s)
Each update brings improvements to make the
app work better for you.
Need any help for this module?
Contact us info@terabits.xyz for your queries
Odoo Affiliate Manager
Run a full affiliate and referral program inside Odoo eCommerce.
Track clicks and sales. Set commission by custom rate, group, tier,
or product. Catch fraud automatically. Pull back money on
refunds. Pay everyone in one monthly bill run - all through a
branded portal your affiliates log into themselves.
PPC + PPS
Fraud detection
Sub-affiliates (MLM)
Multi-website
Multi-currency
2
Ways to pay - click or sale
5
Rate sources, one fixed order
4
Fraud checks, run every night
6
Auto emails, fully editable
0
Manual work on payment day
.
.
.
Why this module
.
.
.
An affiliate program is really an accounting job
Sharing links is easy. The hard part comes after the click. Who gets credit when a coupon
and a cookie disagree? What happens on a refund? How do you spot self-buying? This
module handles all of it with real records, not a spreadsheet.
Credit that holds up
A referral code is read from ?ref= on any page, not just the shop. Saved in a cookie for as long as you choose.
Rates built around your deals
Custom rate, group rate, tier ladder, or per-product table. Five sources, one clear order.
Refunds don't become losses
A referral code is read from ?ref=on any page, not just the shop. Saved in a cookie for as long as you choose.
Fraud caught before payout
A nightly scan checks click bursts, self-buying, and odd refund rates. Flagged, held, reviewed - never auto-deleted.
Payouts are real accounting
One vendor bill per affiliate in Odoo Accounting. Paid only when the bill is settled.
A portal affiliates use
Dashboard, live stats, link and banner tools, promo text - all on your own website.
.
.
.
The full chain
.
.
.
From a shared link to a paid bill
Every step leaves a real record you can open, filter and check in Odoo.
Paid actually means paid.
A commission only becomes paid once its bill is fully settled. Undo the payment and it moves back.
Cancel the bill and the commission returns to confirm, ready to be billed again.
.
.
.
Attribution
.
.
.
Deciding who gets the credit
Referral links
- A referral link is a unique tracking link (with a code like ?ref=ABC123XYZ) that lets a website know who sent a visitor, no matter which page they land on. If someone clicks multiple referral links, only the most recent one gets credit for the sale. You can also set how long the site "remembers" the click - from a few hours to several months.
Coupon codes
- Coupon codes work like referral links but for offline sharing - think influencers, print ads, or podcasts, where a clickable link doesn't work. Each coupon code is tied to a specific affiliate through Odoo's loyalty system, so when a customer uses it, that affiliate gets credit - but only one affiliate is ever credited per sale, and affiliates can't use their own code to earn commissions on their own purchases.
.
.
.
Commission engine
.
.
.
Five ways to set a rate, one clear rule for which wins
Real programs need more than one flat percentage. You get a hand-negotiated rate, a
group rate, a growth ladder, and per-product rates - always in a clear order.
Custom rate
Set directly on the affiliate. Beats everything else.
Coupon rate
Only for coupon-attributed sales.
Group
Bronze, Silver, Gold, VIP - whatever you name them.
Tier
The performance ladder. Confirmed sales decide the rung.
Program
The program default rate.
Simple Affiliate Program
Pay per sale (PPS)
Fixed amount or percentage per line. Delivery and discount lines are skipped.
Pay per click (PPC)
Fixed amount per tracked visit. Turn it off with one switch.
Per-product table
Different rates per product or category, evaluated in order.
Reward tiers
A ladder based on confirmed sales, each rung with its own rate.
Safety limits
A cap per sale, a minimum order value, and a "no commission" flag per product.
Sub-affiliates (MLM)
One level of override. Recruiters earn a cut of their recruit's sales.
.
.
.
Money lifecycle
.
.
.
Holds, payouts, refunds and reversals
Holding periods
- Sale hold days.A commission waits out your refund window before it's payable.
- Click maturity. Clicks confirm on their own schedule, giving fraud checks a look first.
- Optional auto-confirm. Sale commissions can confirm themselves. Clicks never skip their wait.
Coupon codes
- One day a month,from 1 to 28, so it never skips february.
- One bill per affiliate. All eligible commissions combined.
- Minimum balance. Small amounts roll into next month.
- Fully reversible. Cancel the bill, commissions return to confirm.
.
.
.
Fraud detection
.
.
.
A nightly check that runs while commissions
are on hold
Click bursts per IP
Too many clicks from one IP in your chosen window. The classic bot sign.
Purchases per IP
Several purchases from the same IP over time - likely self-buying.
Conversion ratio
A sales-to-clicks ratio real traffic doesn't produce.
Refund rate
Sales that keep getting returned.
.
.
.
The affiliate portal
.
.
.
Everything your affiliates need, on
your own website
Dashboard & stats
Clicks, orders, commission, referral link with QR code, and tier progress.
Link & banner tools
Generate tracked links, product links, and ready-made banner embeds.
Promo content
Ready-to-post copy for email, social, and messaging - with their link filled in.
Commission history
Paged, filterable lists of clicks, orders and earnings, with running totals.
Their own creatives
Optionally let affiliates upload their own banner images.
Program transparency
A page showing exactly what each product pays.
.
.
.
For the manager
.
.
.
A dedicated affiliate manager app
Applications & commissions
- Approve, reject or cancel affiliates from one list.
- Preview a commission before you commit anything.
- Bulk invoice several commissions at once.
- Reset invoice to undo a payout bill, safely blocked if already paid.
The payout run
- Invitation, Approved, Rejected, Account Cancelled.
- Tier Achieved - fires once per upgrade.
- Group Assigned - tells them their new rate.
- Every template is yours to edit, re-brand, or translate.
Need Help ?
You can instantly find the answer you need here when
you're looking for a quick solution.
No. They're portal users, which are free in Odoo. Only your affiliate managers need internal user access.
Yes. One program per website, each with its own rates, tiers, landing text and terms. The module keeps that one-to-one mapping enforced.
Odoo Ai insights supports multiple AI models including ChatGPT, Gemini, and Claude. Users can switch between models depending on their needs for performance, cost, or response quality.
A negative reversal entry is created automatically and comes off that affiliate's next payout. The affiliate sees the amount clearly on their payments page instead of an unexplained drop.
The coupon wins, because it's an explicit choice made at checkout. Only one affiliate is ever credited per sale, never two.
Yes - just turn pay-per-click off and every PPC field disappears from the interface. This is the most common setup.
Yes. Existing portal users join with one click from the landing page and keep their single contact record - their purchase history and their affiliate earnings live on the same record.
Yes, I do provide free support for 90 days for any queries or any bug/issue fixing.
In case of if any bug raised in the listed features of this module, I am committed to providing support free of cost. You will need to provide me server ssh access or database access in order to solve the issue.
Just drop us an email at info@terabits.xyz with your questions and doubts, we will reach out to you as soon as possible.
Changelog(s)
Each update brings improvements to make the
app work better for you.