
Am vibecodat un modul de WHMCS ca sa nu mai dau banii la hoti pe addons
Salutare,
Am o mica firma de hosting si folosesc si eu ca toata lumea WHMCS pentru facturare. Dar, bineinteles, WHMCS nu are incorporat in el sistemele pentru mizeria "e-Factura" si SPV de la noi. Asa ca am decis sa folosesc Oblio drept programul de facturare care sa se ocupe de facturi in sine.
La inceput, am aruncat o privire pe google sa vad ce module exista pentru a interactiona cu e-Factura sau Oblio pentru WHMCS. Am vazut niste prețuri de m-a luat capul :)), prețuri pentru un addon care basically face doar niste POST requests la un API. Ca sa nu mai zic ca trebuie sa cumperi si "mentenanta" si "upgrades" separate, toate vin encoded cu ionCube si nici macar nu stii ce se intampla in spate. Pentru un addon care, repet, doar face niște requests: 2 principale la numar -> 1 pentru emiterea facturii + 1 pentru incasarea plații.
Asa ca am "vibecodat" cu Claude un addon care face exact acelasi lucru, cand se genereaza factura in WHMCS, se trimite automat in Oblio; cand clientul face o plata, se trimite incasare (/collect) in Oblio; ba chiar am adaugat si factura de stornare (+ status custom in WHMCS pentru factura stornata) atunci cand anulezi sau dai refund. Am testat clasic in production timp de 2-3 luni, am mai rezolvat din erori si l-am pus pe github ca poate ii mai e de folos cuiva.
https://github.com/CrockyHost/WHMCS-Oblio
Inainte sa vina toti cu "aoleu, alt AI slop vibe coded" :)) suntem in 2026, toata lumea foloseste AI intr-o oarecare masura, eu l-am folosit ca sa imi fac viata mai usoara si sa nu fiu nevoit sa dau 200€+ pentru ceva esential doar pentru ca asa a decis statul roman. Si chiar daca e vibe coded, nu va imaginati ca am aruncat live primul output al lui Claudiu.
Subiectul postului nu e addonul in sine (nu cred ca sunt prea multi care au treaba cu aceasta nisa specifica), ideea e ca nu mai e nevoie sa dam zeci de mii de lei pe an pentru plugins, addons, etc. pentru nise din astea "obscure" care pentru unii sunt esentiale.
Daca aveti un plugin/addon/tool scump si simtiti ca face o chestie banala in spate, merita incercat sa il refaceti. Worst case scenario pierdeti un weekend.