Plugin sau modul: care e diferența?
Pe WordPress și WooCommerce o funcție nouă se adaugă ca „plugin”. Pe PrestaShop se adaugă ca „modul”. Fac același lucru pentru tine (adaugă o funcție fără să rescrie magazinul), dar sunt scrise diferit și nu se pot muta dintr-o platformă în alta. Spunem clar de la început ce primești.
Cum lucrăm, în patru pași
1) Cerințe: stabilim ce trebuie să facă funcția. 2) Funcții personalizate: le construim. 3) Integrare și testare: le legăm de magazin și de alte programe și le verificăm pe o copie de test. 4) Utilizare și mentenanță: te învățăm să le folosești și, dacă vrei, le ținem la zi.
Fără modificarea nucleului
Nu modificăm direct fișierele platformei (așa-numitul „core”). Folosim API-urile și hook-urile oficiale, adică punctele prin care platforma permite extensii. Astfel o actualizare a platformei nu șterge ce am făcut.
Legături cu alte programe
Putem conecta magazinul la un program de gestiune sau POS, la un curier, la un ERP sau la un program de facturare, dacă acel program oferă un API sau altă metodă de conectare. Nu pornim de la conectori gata făcuți: fiecare legătură se analizează după cerințe.
Teste și compatibilitate
Testăm pe o copie a magazinului (staging), nu direct pe cel care vinde. Verificăm versiunile de WordPress, WooCommerce, PrestaShop și PHP pe care le folosești. La actualizări majore ale platformei pot fi necesare ajustări.
Securitate
Validăm datele primite, verificăm permisiunile utilizatorilor și nu păstrăm parole sau chei de acces scrise în cod. Detaliile se stabilesc după ce știm exact ce date și ce programe sunt implicate.
Ofertă
Oferta vine după ce cerințele sunt clare. Nu există un preț fix de pornire pentru că fiecare funcție diferă ca volum și complexitate.