Ugrás a tartalomra
EmporenaBelépés

Modulfejlesztés külső fejlesztőknek (tervezett)

Ma minden modul a platform beépített része; a külső modulok rendszere tervezés alatt áll. Itt olvashatod, mire készülhetsz.

Frissítve: 2026. október 6.

Mi van ma

A modulok (fizetés, szállítás, számlázás, marketing, egyedi termék stb.) a platform beépített részei: a kereskedő az Integrációk és modulok oldalon kapcsolja be őket. Külső modult ma nem lehet feltölteni. Ha ügyfeled egyedi funkciót kér, a kívánságlistán vagy az ügyfélszolgálaton keresztül egyedi fejlesztésként kérheti.

A tervezett működés

A külső modul a saját szervereden fut, bármilyen programnyelven (Node.js, PHP, Python, Go …) – csak HTTP-t kell tudnia. A bolttal engedélyezett, naplózott csatornákon kommunikál:

Nyilvános API – termékek, rendelések, vásárlók, készlet olvasása és írása, a telepítéskor a kereskedő által elfogadott jogosultságokkal.
Webhookok – aláírt értesítések eseményekről (például „rendelés fizetve”), újrapróbálással.

Admin-oldal – a modulod saját beállítóoldala a kereskedői adminban, elszigetelt keretben.

Bolti szekció – blokk a boltban a téma sablonnyelvén (például értékelés-widget).

A modul a csomagleírójában (module.json) adja meg a nevét, verzióját, a kért jogosultságokat, a webhookjait és az árát. Beküldés után automatikus és kézi ellenőrzés jön, utána a kereskedők telepíthetik.

Miért így

Idegen kód nem fut a platform szerverén, így nem férhet hozzá más boltok adataihoz és a titkokhoz, a platform frissítése pedig nem rontja el a modult (a bővítési pontok verziózottak).

Hasznos volt ez a cikk?