This module will allow you to build your own affiliate program in PrestaShop. Configure the module, invite partners or customers and watch the effects.
The module generates a new, free source of traffic to your store - referrals via discount codes and reflinks.
Reflink - referral links
A reflink is a link leading to any store page, which is completed with a referrer parameter.
- The module generates an individual reflink for each participant in the program.
- If someone enters your store through the reflink, the module will automatically detect the referral and charge a commission to the referrer if the order is completed.
- The reflink can add a discount to the products in the customer's shopping cart.
- The partner ID in the reflink is described by parameters named utm_campaign and utm_source. With the parameters in the reflink, you can analyze the origin and traffic in Google Analytics.
code - Referral discounts
The module generates an individual discount code for each affiliate participant.
- In the module, set the prefix and default settings of the discount codes that are generated for participants.
- The participant's code is randomly generated, e.g. PARTNER_Z8N6KWDSYL, but you can edit all the code parameters in editing PrestaShop discount codes.
- When a customer uses the discount code, the module will add the discount to the order, and after successful payment, it will charge a commission to the referrer.
Check how it works
1
Click the reflink or copy the code REF_Z8N6KWDSYL
Click the reflink above or use the code in the shopping cart.
2
Add
product to your cart
When you got to the store from the reflink, the Affiliate Program starts to work.
3
Take advantage
10% discount
You will receive a discount on your purchases, and your referrer will receive a commission.
Initial configuration
In the module you will set the content of the welcome page available in the "Affiliate Program" tab in My Customer Account - content before joining + optional consent / terms and conditions, and content after joining, such as a welcome and affiliate guide.
- For all logged-in customers
- Send request - only for accepted customers
- Private - only for your designated customers
Before joining
to the Affiliate Program
- Client in My Account you will find the "Affiliate Program" tab.
- In the "Affiliate Program" tab, you will find a description "before joining the program" and a button "Join the Affiliate Program".
- Optionally, you can include a consent to accept, such as the terms and conditions of the Affiliate Program.
After joining
to the Affiliate Program
- Information about your commission account balance on the Affiliate Program button in My Account
- Individual reflink and discount code and information about the amount of commissions and discounts.
- History of earned commissions - the module takes into account the GDPR privacy policy.
- Possibility to exchange collected commissions for a voucher or payout.
Adding new participants
Requests to join the program can be accepted automatically or manually by the administrator. The module will inform you on the Dashboard about new requests to join the affiliate program
You can add customers manually using the autocomplete option - the customer must have an account in the store.
Rules for calculating commissions
You can set commissions globally for the entire product catalog or you can create multiple commission accrual rules. By editing the account of a Program participant, you can assign him any of the created rules.
With commission accrual rules, you can, among other things, accrue different commission values for different products and categories. Based on the rules, the customer will receive a different commission for each generated referral.
Editing a rule will not affect the previously calculated commissions.
Advanced configuration
In the module configuration, configure additional settings to customize the referral program to fit your business model.
- Consent and content of the rules and regulations
To join the program. - Default values of
commissions and discounts. - Charge commissions on the
net or gross value of the order. - Lifetime of cookies
For entries from reflinks. - Commission on all subsequent orders
For X months, after the first successful referral. - Order status with which commissions
will be automatically credited to the customer's account. - The number of days since the Order Status,
after which the commission will be charged.
Exchange of commissions for a discount voucher
In My Account, the customer can mark the earned commissions he wants to settle by exchanging them for a discount voucher to be redeemed in your store. The module will generate a discount code with the value of the listed commissions.
Commission withdrawal
You can enable the possibility to pay out commissions. The customer can select the selected commissions and request the withdrawal of funds. Make the settlement of commissions, for example, by bank transfer to the participant's account, and then mark the commissions as settled.
Note: To pay commissions legally, contact your accountant or lawyer! In some cases, a well-constructed Affiliate Program terms and conditions will suffice.
List of participants
View and manage your Affiliate Program participants. Enter the participant preview to see details.
- History of commissions and referrals.
- Individual Commission Charge Rules.
- Rate for commissions and rebates.
List of commissions and commission statuses.
Here you will find all the referrals and commissions generated by participants of the Affiliate Program. A new commission receives two statuses: Unaccepted and Unbilled.
- Commission Not Accepted > Accepted.
- Commission Unsettled > Settled.
Do you need customization?
Ask us for a quote on customization or development of our affiliate module for your PrestaShop store.
Accepting commissions
- You can accept commissions manually directly on the commission list.
- You can enable automatic acceptance of commissions on the indicated order status. You can set a delay time for commission accrual, such as 14 days after payment acceptance.
- The customer in My Account can access commissions with the status "Accepted".
- You can undo the acceptance of the commission - the commission will no longer be visible in My Customer Account.
Commission settlement
- You can manually mark an accepted commission as "Settled".
- The commission will automatically mark as "Cleared" when the customer exchanges the commission for a discount coupon.
- The commission will automatically mark as "Cleared" when the customer requests a commission payment and you accept the request in the module configuration.
Are you expecting more?
Recommending the entire list of products
The Affiliate Program module works with our Shopping Cart Sharing module. The Shopping Cart Sharing module adds a link to the created shopping cart on the shopping cart page. It's an easy way to share your finished shopping list. The Affiliate Program module can add parameters to reflink your shared shopping cart.
Check out the Shared Cart module
- The person using the shared shopping cart will receive an automatic discount on the entire shopping cart.
- The person sharing the shopping cart will receive commissions if orders are created from the shared shopping cart.
Join
PrestaShow Affiliate Program
If you are a developer, creator of interesting modules or represent an agency, we invite you to join the PrestaShow Affiliate Program.
- Recommend our modules and services with your individual code and reflink
- 10% commission for you
- 10% discount for your customers
You can read more about the requirements in the knowledge base
Minimum requirements for all modules:
- PHP 7.1 - 8.x
- Server extension ionCube Loader
- PrestaShop Importer only: PHP libxml version > 2.9.3
- PrestaShop Facebook Integrator only: PHP 7.2 or higher
- PrestaShop VAT Validator only: PHP SOAP
- You get 3 months of support access to the module.
- Support gives you access to HelpDesk and module updates.
- After support expires, you can use the module indefinitely - in the version that was available on the day your support expired.
- You can extend your access to support and updates at any time
Module updates
90 days
Modules will inform you when an update is available. Refer to the changelog. Module updates are conveniently 1-click from your store.
HelpDesk support
90 days
HelpDesk is a panel where we provide help for modules. On HelpDesk you can order module modifications and custom programming work.
Knowledge Base - FAQ
For free
The knowledge base is available to everyone. In it you will find documentation of modules and answers to frequently asked questions.
- Full contents of the license
- License management manual - read before you buy.
- Below is a summary of the most important information:
The license is perpetual for 1 domain
- The license for the module is perpetual and you can use it without time limit for 1 store = 1 domain.
- You can add an additional domain for a test store.
- Once every 30 days you can change the domain for the module for a fee.
Multistore domains
- All our modules support PrestaShop Multistore
- Supporting unlimited domains for PrestaShop Multistore requires purchasing multistore support for the module.
Modifying the module code
- The module code related to the integration with the store and the appearance (.tpl, .css, .js) has open source code and you can modify it freely.
- The module's source code (.php) is encrypted with ionCube, which ensures security and increases the module's performance. PHP code you can't modify.
- You can test some modules in our demo store. You can find the link to the demo store in the top section of the page
- You can test some modules for free by downloading 14-day Trial .
- If you have any problems with the operation of the Demo or Trial version, please contact us
No entries yet.
Można dowolnie edytować kod w standardzie PrestaShop, np. zmienić mu nazwę.
Brak problemów z instalacją, konfigurowalny panel itd
- reflink i kod rabatowy jest widoczny w Moim Koncie. W adminie reflink dorobimy niebawem.
- uczestnik Twojego PP musi mieć konto w sklepie. Konto dla klienta można utworzyć samodzielnie wykorzystując standard PrestaShop - w zakładce Klienci w back office.
1. Widzę wygenerowany kod rabatowy dla partnera, ale nie widzę linku afiliacyjnego - w którym miejscu mogę go znaleźć?
2. Partnerzy odsyłający do sklepu to nie będą nasi klienci - raczej osoby/podmioty zaproszone przez nas do współpracy - w jaki sposób mogę szybko zarejestrować (dodać nowego partnera) nie wybierając go spośród klientów sklepu?
https://prestashow.com/40-program-partnerski?utm_campaign=REF_Z8N6KWDSYL
Nie działa :) ?
Czy po zakupie modułu będą możliwe bezterminowe aktualizacje gdy wejdą nowe wersje modułu ?
Pozdrawiam
?utm_source=pshowreferrers&utm_campaign=REF_GRD44SEQ96
Dlaczegi nie lepiej zastosowac wzor linku domena.com/?s=12424 . (jakis generowany ID)
Samo uzycie linka jest bardzo toporne, i malo intuicyjne, i wymaga RECZNEGO dopisania do linku do produktu
Wycinek z panelu klienta... :
Jak użyć?
Link do produktu: https://sklep.domena.pl/powerbeam/20-produkt-400.html
Link do produktu z parametrami: https://sklep.domena.pl/produkt/20-produkt-400.html?utm_source=pshowreferrers&utm_campaign=REF_GRD44SEQ96
Afiliacyjny kod rabatowy
Przekaż ten kod Twoim klientom. Klient otrzyma ustalony rabat na zakupy, a Ty otrzymasz prowizje od zamówień złożonych z wykorzystaniem Twojego kodu promocyjnego.
Np na wzor
https://www.prestaplugins.com/en/prestashop-modules/14-all-in-one-rewards-loyalty-sponsorship-facebook.html