Functioneel overzicht¶
De webshop bestaat uit 17 functionele domeinen. Onderstaande tabel geeft per domein een korte omschrijving en een link naar de uitgebreide pagina.
| # | Domein | Samenvatting |
|---|---|---|
| 1 | Mini-shops (Tyrecloud) | Klanten kunnen een gratis, anonieme mini-webshop krijgen op een *.tyrecloud.be / *.wheelcloud.be-subdomein, met eigen marges, op licentie; bestellingen gaan per e-mail naar de klant. Geen multi-tenant architectuur. |
| 2 | Productcatalogus | Centraal artikelbeheer van banden, velgen en accessoires, met categorisatie via ArticleCategory, zoeken en filteren, en per-klantcategorie prijsweergave. |
| 3 | Voertuigdata & fitment | Voertuiginformatie komt van DriveRight; banden en velgen worden aan voertuigen gekoppeld via fitmentcriteria (maat, steekpatroon, offset). |
| 4 | Klanten & accounts | Klantbeheer (uitsluitend B2B: garages, dealers, importeurs), registratie, login (inclusief 2FA), klantcategorieën (CustomerCat, codes A/B/D1/D2), en account verwijderen. |
| 5 | Winkelwagen & checkout | Sessie-gebaseerde winkelwagen, checkoutflow met montageoptie ("te monteren"), en de aparte minishop-orderroute voor bestellingen op een mini-shop. |
| 6 | Bestellingen & orderverwerking | Orderstatussen, orderdocumenten (PDF via mPDF, virusscan via VirusTotal), facturatie via Odoo en de volledige order-lifecycle. |
| 7 | Betalingen | Betalingen verlopen via Pay.nl; de shop verwerkt betaalstatussen en koppelt terugkerende events aan de juiste bestelling. |
| 8 | Verzending | Transportprijzen en zendingen via Transsmart; prijs komt van Odoo (met fallback op order_transport_price-tabel). |
| 9 | Loyaliteit | Puntenspaargedrag via Arteel-integratie; klanten verdienen en besteden punten via een apart Arteel-portaal. |
| 10 | Kortingen & coupons | Coupon-/kortingssysteem met meerdere award-types (bedrag, percentage, gratis artikel). |
| 11 | Notificaties & e-mails | Gelaagd e-mailsysteem (content/layout/stijl), transactionele mails en geautomatiseerde mails zoals verjaardagsmails via cron. |
| 12 | EDI / B2B | B2B-klanten kunnen bestellingen insturen via XML/EDI; de shop verwerkt deze tot gewone orders. |
| 13 | Retours & RMA | Klanten kunnen retourzendingen aanvragen; het RMA-proces loopt via de backoffice en genereert retourbevestigingen. |
| 14 | Externe platformen | Stockexport naar Tyre24, Autodoc, Amazon, Qweon, Rhinoman en Evox; orderimport van diezelfde platformen met matching op Artnr → EAN → Fabcode. |
| 15 | Voorraadimport | Voorraadfeeds van 50–60 leveranciers worden via FTP/CSV/XML ingeladen en via een article-matching-engine aan artikelen gekoppeld. |
| 16 | CMS, content & vertalingen | Sliders, banners en statische pagina's beheerd in de backoffice; vertalingen opgeslagen in cms_text en opgeroepen via trans('key', 'namespace'). |
| 17 | Admin & backoffice | De beheerinterface (_admin/, manage.atraxion.com) voor Atraxion-medewerkers: productbeheer, klantenbeheer, orderinzicht, rapportage en configuratie. |