Modul afiliat avansat (Affiliate) pentru Magento 2
- SKU
- M2-AFFILIATE
Descriere / Modul afiliat avansat (Affiliate) pentru Magento 2
MAGENTO 2 · PARTENERI · COMISIOANE · LINKURI ȘI CUPOANE
Gestionați un program de parteneriat direct în Magento.
Kowal Affiliate
Conectați înregistrarea partenerilor, atribuirea comenzilor și decontările cu panoul afiliatului. Gestionați linkuri, coduri de reducere și istoricul comisioanelor, iar AI opțional poate fi folosit pentru sprijinirea partenerilor și materialelor promoționale.
Link și cod de partener · Comisioane și sold · Workflow de plăți
CUM FUNCȚIONEAZĂ ÎN PRACTICĂ
01 · Acceptați partenerul
Cererea ajunge la aprobare și primește un cod de recomandare.
02 · Atribuiți vânzarea
Linkul sau cuponul leagă comanda de afiliat.
03 · Decontați rezultatul
Comisioanele trec prin perioada de așteptare și procesul de plată.
Ce câștigă magazinul dumneavoastră?
Descoperiți funcțiile, utilizarea și setările modulului.
1. Ce este acest modul
Modulul extinde Magento 2 cu un sistem afiliat complet, care funcționează direct în cadrul magazinului. Aceasta înseamnă că proprietarul magazinului gestionează partenerii, comisioanele, decontările și materialele promoționale din propriul panou administrativ, iar partenerii folosesc propriul dashboard în contul de client.
În practică, modulul permite implementarea simultană a mai multor modele de colaborare:
- program afiliat clasic bazat pe linkuri de urmărire,
- program de recomandări bazat pe coduri individuale ale partenerilor,
- model hibrid: link afiliat plus cod de reducere,
- program de parteneriat pentru clienții magazinului, agenții, implementatori și creatori.
2. Valoarea principală pentru business
Cea mai mare valoare a modulului este reunirea vânzărilor, atribuirii, decontărilor și administrării partenerilor într-un singur loc. Magazinul nu trebuie să mențină un sistem afiliat extern, să exporte manual comenzi sau să deconteze partenerii în foi de calcul.
Modulul oferă proprietarului magazinului:
- un nou canal de vânzări,
- control asupra regulilor de colaborare,
- gestionare transparentă a comisioanelor și plăților,
- rapoarte clare privind eficiența afiliaților,
- posibilitatea pregătirii unui program pentru magazine medii și mari după validarea implementării.
Partenerul primește:
- propriul cod de recomandare,
- propriul link afiliat,
- un panou pregătit pentru monitorizarea activității,
- vizibilitate asupra comisioanelor și payouturilor,
- posibilitatea de a utiliza materiale promoționale și bannere.
3. Cui i se adresează modulul
Modulul este potrivit pentru magazinele care doresc să construiască o rețea de parteneri de vânzări fără a folosi platforme afiliate externe sau care doresc să păstreze controlul complet asupra datelor și procesului de decontare.
Este deosebit de util în proiectele în care programul afiliat urmează să fie derulat de:
- clienți care recomandă magazinul prietenilor,
- creatori online,
- bloggeri și publisheri,
- specialiști și consultanți,
- parteneri de implementare,
- software house-uri și agenții,
- reselleri și reprezentanți B2B,
- ambasadori de brand și comunități.
4.1. Înregistrarea afiliatului
Modulul pune la dispoziție un formular de înscriere în programul afiliat. Clientul poate solicita singur participarea la program, furnizând date de contact de bază, adresa site-ului sau canalului și o scurtă informație despre promovarea planificată.
După trimiterea formularului:
- se creează contul afiliatului,
- se generează un
referral_codeunic, - statusul cererii este setat ca
Pending, - administratorul poate primi o notificare despre noua cerere,
- clientul poate primi confirmarea acceptării cererii.
4.2. Aprobarea partenerului
Administratorul poate aproba afiliatul din panoul Magento. După acceptare:
- statusul partenerului se schimbă în
Active, - partenerul poate utiliza complet programul,
- poate fi activat cuponul afiliat,
- clientul poate primi un mesaj despre aprobarea participării.
4.3. Link afiliat
Fiecare afiliat primește propriul link afiliat bazat pe referral_code. Linkul funcționează printr-un controller de tracking și salvează atribuirea vizitei. După click, sistemul poate:
- salva afilierea în cookie,
- crea o înregistrare a vizitei,
- crea o înregistrare de atribuire,
- lega o comandă ulterioară de un afiliat concret.
Construiți un program afiliat organizat
Doriți să adaptați modulul la magazinul dumneavoastră? Întrebați despre implementarea Kowal Affiliate și discutați configurarea sau extensiile necesare.
Mai multe informații
| Conformitate cu șablonul | Luma / Blank, KOWAL |
|---|
Instrucțiuni de instalare a modulului
Kowal_Affiliate - instrucțiuni de instalare și configurare
Acest document descrie modul de instalare, activare și configurare inițială a modulului Kowal_Affiliate pentru Magento 2. Instrucțiunile includ atât cerințele tehnice, cât și pașii practici necesari pentru lansarea programului afiliat în magazin.
1. Cerințe de sistem
Modulul este destinat pentru:
- Magento Open Source / Adobe Commerce 2.4.7+
- PHP 8.2 sau 8.3
În proiectul Magento ar trebui să fie disponibile cel puțin modulele:
Magento_StoreMagento_CmsMagento_CustomerMagento_EmailMagento_QuoteMagento_SalesMagento_SalesRuleMagento_Backend
2. Metode de instalare
Modulul poate fi implementat standard ca pachet Composer.
2.1. Instalare prin Composer
Modulul este distribuit ca pachet Composer, iar un exemplu de proces arată astfel:
Datele de acces la depozitul Composer, adresa de e-mail a clientului și tokenul de licență, le veți primi prin e-mail după achiziție. Acestea sunt disponibile și în panoul clientului după autentificarea pe kowal.store. Înlocuiți TWOJ_EMAIL_KLIENTA cu adresa de e-mail a contului dumneavoastră și TWOJ_TOKEN cu tokenul primit. Rulați comenzile în directorul rădăcină Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-affiliatebin/magento module:enable Kowal_Affiliatebin/magento setup:upgradebin/magento setup:di:compilebin/magento cache:flush2.3. Mod de producție
Dacă magazinul funcționează în production mode, după instalare merită să rulați și:
bin/magento setup:static-content:deploy3. Ce creează modulul în timpul instalării
În timpul instalării, modulul:
- creează propriile tabele de bază de date legate de afiliere,
- extinde
quoteșisales_ordercu câmpuri afiliate, - adaugă atribute de client folosite pentru administrarea afiliatului,
- creează pagina CMS implicită a programului de parteneriat,
- pregătește configurarea sistemului și cron jobs,
- înregistrează șabloane de e-mail și resursele panoului administrativ.
3.1. Pagina CMS implicită
După instalare este creată o pagină exemplu a programului de parteneriat:
identifier: affiliate-programtitle: Affiliate Partnership ProgramPagina are caracter universal și poate fi folosită în producție după o personalizare minoră a conținutului.
Patch-ul este idempotent:
- dacă pagina cu acest
identifierexistă deja, modulul nu o va suprascrie.
4. Unde găsiți configurarea modulului
Panoul de configurare se află în:
Stores -> Configuration -> Affiliate ProgramCele mai importante secțiuni:
GeneralCommissionPayoutsAffiliate PortalNotificationsFraudAIReporting
5. Prima configurare după instalare
După activarea modulului, se recomandă următoarea ordine de configurare:
- activați modulul global,
- setați înregistrarea afiliaților,
- configurați comisionul și hold period,
- setați pragul minim de plată,
- completați conținutul portalului afiliatului,
- configurați notificările administratorului,
- opțional configurați AI,
- efectuați un test de înregistrare, click afiliat și comandă.
6. Configurare detaliată
6.1. General
Enable Module
Comutatorul global al modulului.
Dacă setarea este dezactivată:
- trackingul afiliat nu ar trebui să funcționeze,
- formularul de înregistrare nu ar trebui să funcționeze,
- comisioanele și payouturile nu vor fi gestionate.
Recomandare:
Yesîn mediul de producție după finalizarea testelor,Nodoar pe durata dezactivării programului.
Enable Affiliate Registration
Activează formularul de înscriere în programul afiliat pe frontendul magazinului.
Dacă opțiunea este dezactivată:
- partenerii noi nu se vor putea înregistra singuri,
- administratorul poate în continuare marca manual clientul ca afiliat.
Tracking Cookie Lifetime (days)
Definește durata de viață a atribuirii bazate pe cookie după clickul pe linkul afiliat.
Exemple:
30pentru un program afiliat standard,7pentru campanii scurte,60sau90doar atunci când regulamentul programului prevede acest lucru.
Default Redirect Path
Calea de rezervă folosită atunci când tracking linkul nu conține un target valid.
Exemple:
/promotionscatalog/category/view/id/12
6.2. Commission
Enable Commissions
Activează calcularea comisioanelor pentru comenzile afiliate.
Dacă acest câmp este dezactivat:
- afilierea poate fi salvată,
- dar înregistrarea din tabelul de comisioane nu va fi creată.
Default Commission Rate (%)
Rata implicită a comisionului procentual.
Exemplu:
10înseamnă comision de 10% din baza curentă de calcul.
Commission Hold Period (days)
Numărul de zile în care comisionul rămâne în status de așteptare.
După expirarea acestei perioade, cron poate aproba automat comisionul.
Recomandare:
14ca valoare implicită sigură,0doar pentru un program foarte simplu, fără risc de retururi.
13. Rezumat
După instalarea și configurarea corectă, Kowal_Affiliate permite lansarea în Magento 2 a unui program complet de parteneriat care include:
- afiliați,
- linkuri de recomandare,
- coduri afiliate,
- cupoane de reducere pentru afiliați,
- comisioane,
- payouturi,
- notificări,
- dashboard pentru partener,
- securitate de bază și automatizare.