Jump to content
Sign in to follow this  
Katamaze

Consigli - Modulo WHMCS per il pagamento automatico delle provvigioni

Recommended Posts

Ciao,

 

Sono a caccia di consigli su un nuovo modulo WHMCS che sto realizzando per il pagamento automatico delle provvigioni ai commerciali, agenti, procacciatori, affiliati o rivenditori che dir si voglia. Non è la prima volta che sviluppo un modulo del genere ma in precedenza si trattava di soluzioni altamente personalizzate per delle aziende specifiche. L'idea questa volta è quella di realizzare una soluzione completa che soddisfi le esigenze di tutti. Lo chiedo qui su HT perchè francamente sul forum whmcs.com vanno avanti solo le discussioni mainstream (sti cazzo di slider!) e sempre le stesse domande a ciclo continuo dal 2008. Vado al punto. Iniziamo con degli screenshot zoommabili.

 

onetime.png

 

recurring.png

 

other.png

 

Funzionalità principali:

  • Provvigioni one-time su fatture
  • Provvigioni ricorrenti su prodotti/servizi
  • Provvigioni ricorrenti su account interi

 

Le one-time sono indicate per situazioni come quelle dove un cliente completa un acquisto grazie ad un commerciale, agente, procacciatore (...) o quello che vi pare al quale dovete corrispondere delle provvigioni. Le ricorrenti invece vanno bene nel caso si debbano pagare le provvigioni su base ricorrente e secondo una determinata ricorrenza (per sempre, 3 mesi, 4 mesi, 2 anni...) fintanto che il cliente referenziato continua a mantenere attivo il servizio rinnovandolo. Le ultime invece sono utili per collegare un intero account al commerciale. In questo caso è possibile stabilire il pagamento di provvigioni in base tutto ciò che il cliente acquista giorno per giorno.

 

Modalità di assegnazione delle provvigioni:

  • Base fissa
  • Base percentuale

 

A prescindere dal fatto che si tratti di provvigioni one-time, ricorrenti per prodotto o per account, è possibile pagare provvigioni al commerciale su base fissa (esempio: 10 euro) o in percentuale sull'importo della fattura o prodotto referenziato (esempio: 5% sul rinnovo del dominio, 10% sull'hosting). Se necessario è possibile anche pagare provvigioni maggiori all'importo guadagnato (esempio: il commerciale referenzia un cliente che acquista un bene per 100 euro ricevendo, solo per il primo anno, il 200% di provvigioni ossia 200 euro).

 

Altre funzionalità:

  • Il modulo provvede autonomamente, ed al momento opportuno, al pagamento delle provvigioni che i commerciali possono tenere sotto controllo, in tempo reale, da un'apposita pagina dell'area clienti di WHMCS da dove è possibile filtrare i record per data, tipologia, ordinare i dati, applicare filtri più tutta la dotazione standard.
  • Solo quando il commerciale ha maturato un certo importo di provvigioni scelto a discrezione del Provider, può richiedere il checkout per ricevere i materialmente i soldi. Questa funzionalità è opzionale
  • Il Provider nell'aggiungere ogni provvigione può specificare una descrizione che sarà visibile al commerciale. Nel caso in cui si abbiano commerciali in più paesi, per agevolare l'operazione il modulo indica al Provider il paese di provenienza del commerciale e la lingua parlata. In questo modo è semplice per il provider capire in che lingua dover scrivere la descrizione
  • Dall'interfaccia si possono annullare o riconfigurare le provvigioni esistenti. Non è possibile aggiungere più di una provvigione per fattura, prodotto e account ed anzi il modulo mette in risalto questo dettaglio
  • Nel caso si gestiscano più valute in WHMCS, il modulo pensa autonomamente alla conversione delle valute per il pagamento delle provvigioni
  • È possibile stabilire un importo minimo sotto il quale la provvigione non viene pagata. Questa funzionalità è opzionale
  • La ricorrenza delle provvigioni ricorrenti è a discrezione del Provider. 3, 6, 12 mesi oppure 1 anno, 2 anni, 3 anni o ancora 4000 mesi, 5500 mesi e chi più ne ha più ne metta
  • Il Provider che lo desidera può impostare un gruppo WHMCS che contiene tutti i commerciali. Il modulo è in grado di "vederlo" e tenerlo in considerazione
  • Il modulo riconosce automaticamente se in WHMCS è installato l'Invoice Extension. Se c'è, ne include le funzionalità e tiene conto
  • Filtri a volontà

 

Per concludere il modulo usa template Smarty in ogni sua parte (frontend e backend), è multilingua (l'italiano c'è) ed usa solo PDO per la gioia di tutti. Spero di ricevere dei feedback così da poter eventualmente aggiungere funzionalità direttamente nella first release.

Edited by revhosting

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×