Billingo integráció
Shoprenter alkalmazás
Telepítési és felhasználói kézikönyv
Adat | Érték |
Dokumentum verzió | 1.0 |
Dátum | 2026. november 11. |
Érintett rendszer | Billingo integráció (Laravel), Shoprenter modul |
Célközönség | Webáruház-tulajdonosok, a bolt adminisztrátorai |
A Billingo integráció Shoprenter alkalmazása a webáruházban leadott rendelésekből automatikusan számlát (vagy díjbekérőt, piszkozatot) állít ki a Billingo fiókban. A boltnak nem kell kézzel számlát írnia: a rendszer a rendelés adataiból (vevő, címek, tételek, szállítás, kedvezmény, fizetési mód) összeállítja a bizonylatot, és a beállított feltétel teljesülésekor kiállítja.
Fő funkciók:
Automatikus számlakiállítás rendelés-visszaigazoláskor vagy rendelésstátusz-váltáskor.
Választható kiállítási feltétel: egy konkrét Shoprenter rendelésstátusz, vagy automatikus, fizetési mód alapú döntés.
Shoprenter fizetési módok párosítása a Billingo fizetési módokkal.
Részletes számlabeállítások: bizonylattípus, formátum, nyelv, fizetési határidő, kerekítés, ÁFA-felülírás jogcímmel.
Fizetési mód díja (pl. utánvét kezelési díja) külön számlatételként.
Számla linkjének visszaírása a Shoprenter rendelés megjegyzésébe; számla e-mailben a Billingón keresztül.
Adattörlőkód generálása „Tartós adathordozó” jelölésű termékekhez (GDPR / szerzői jogi díj).
Vezérlőpult statisztikával, a legutóbbi számlák listájával és hibaüzenetekkel.
A vevő leadja a rendelést a Shoprenter webáruházban, vagy a bolt módosítja a rendelés státuszát.
A Shoprenter webhookot küld az integrációnak (order_confirm vagy order_status_change esemény).
Az integráció azonnal visszaigazolja a fogadást, a feldolgozást pedig háttérfolyamatként (sorban) végzi.
A rendszer ellenőrzi a rendelést (adatok, kiállítási feltétel, duplikáció), majd összeállítja a bizonylatot.
A bizonylat létrejön a Billingóban. Ha be van kapcsolva, a számla linkje bekerül a rendelés megjegyzésébe, és a Billingo e-mailben elküldi a vevőnek.
Az eredmény (sikeres / sikertelen / folyamatban) megjelenik az alkalmazás vezérlőpultján.
Fejezet | Tartalom |
2. Telepítés | Az alkalmazás telepítése, újratelepítése, eltávolítása a Shoprenter adminban |
3. Beállítás és használat | Beállítások, aktiválás, vezérlőpult, számlázási szabályok |
4. Hibaelhárítás | Gyakori problémák és hibaüzenetek |
Jelentkezz be a Shoprenter adminba.
Az alkalmazások között keresd meg a Billingo integráció alkalmazást, és kattints a telepítésre.
Hagyd jóvá a kért (ha kéri) jogosultságokat (rendelések, rendelésstátuszok, fizetési módok, webhookok).
A telepítés végén megnyílik az alkalmazás az admin felületen belül, és automatikusan a Billingo beállítások oldalra visz.
A telepítéskor a háttérben automatikusan megtörténik:
A bolt regisztrálása az integrációban „Beállítás szükséges” (függő) állapotban, alapértelmezett számlabeállításokkal.
Hozzáférési token kérése a Shoprenter API-hoz.
Két webhook létrehozása a boltban „Billingo integráció” néven: rendelés-visszaigazolás (order_confirm) és rendelésstátusz-változás (order_status_change).
Tipp: A telepítés után a rendszer még nem állít ki számlát. Ehhez végig kell menni a beállításokon és aktiválni kell az integrációt (3. fejezet).
Az alkalmazás bármikor megnyitható a Shoprenter admin alkalmazások menüjéből. Ha a beállítás még nincs kész (nincs Billingo API kulcs vagy számlatömb), a rendszer a Billingo beállításokhoz irányít, egyébként a vezérlőpultra.
Tipp: Az alkalmazás csak a Shoprenter adminból nyitva működik. Ha a címet közvetlenül, új böngészőfülön nyitod meg, „Hozzáférés megtagadva” üzenet jelenik meg – ez biztonsági okból van így.
Újratelepítésre akkor lehet szükség, ha az alkalmazás jogosultságai megváltoztak, vagy a bolt korábban eltávolította az alkalmazást.
Az eltávolítás a Shoprenterben törli az integráció webhookjait. Amíg az alkalmazás nincs újratelepítve, nem érkeznek rendelések, így számla sem készül.
Az újratelepítés során a rendszer ellenőrzi, mely webhookok léteznek ténylegesen a boltban, és csak a hiányzókat hozza létre újra (duplikáció nem keletkezik).
A bolt beállításai (Billingo kulcs, számlabeállítások, fizetésimód-párosítások) és a korábbi számlák megmaradnak az újratelepítés után.
Jogosultság-változás esetén az újratelepítés helyett elegendő lehet a jóváhagyó oldal megnyitása: https://
Az alkalmazás fejlécében a bolt neve, alatta a menü látható:
Menüpont | Tartalom |
Vezérlőpult | Állapot, beállítási lépések, statisztika, legutóbbi számlák, webhook URL |
Billingo | Billingo API kulcs, számlatömb, bankszámlák, teszt mód |
Számla | A számlák tartalmára és kiállítására vonatkozó beállítások |
Fizetés | Shoprenter ↔ Billingo fizetési módok párosítása, integráció aktiválása |
Első beállításkor a rendszer varázslóként vezet végig: Billingo → Számla → Fizetés → Aktiválás. Mentés után minden oldal automatikusan a következő lépésre lép. Az oldal tetején zöld sávban a sikeres mentés, piros sávban a hibaüzenet jelenik meg.
A Billingo fiókban generálj API kulcsot (az oldalon található „Billingo API kulcs generálása” link a megfelelő Billingo oldalra visz).
Másold be a kulcsot a Billingo API kulcs mezőbe, majd kattints az Ellenőrzés gombra.
Sikeres ellenőrzés után („API kulcs érvényes!”) a számlatömbök és bankszámlák listája automatikusan betöltődik.
Válaszd ki a számlatömböt és – ha szükséges – a bankszámlákat, majd kattints a Mentés és tovább gombra.
Mező | Kötelező | Leírás |
Billingo API kulcs | Igen | A Billingo fiókhoz tartozó API kulcs. Mentéskor a rendszer újra ellenőrzi; érvénytelen kulcsot nem fogad el. |
Számlatömb | Igen | Ebben a Billingo számlatömbben készülnek a bizonylatok. |
Bankszámla (HUF) | Nem | A forintos számlákon feltüntetett bankszámla. |
Bankszámla (EUR) | Nem | Az euróban kiállított számlákon feltüntetett bankszámla. |
Teszt mód | Nem | Bekapcsolva a számlák nem kerülnek ténylegesen kiállításra. Kipróbáláshoz ajánlott. |
Itt állítható be, hogyan készüljenek a bizonylatok a rendelésekből. A beállítások szakaszokra vannak bontva; a végén a Beállítások mentése gombbal kell menteni.
Mező | Lehetőségek / alapérték | Leírás |
Számla kiállítás státusza | Automatikus (fizetési mód alapján) – alapérték, vagy a bolt bármely rendelésstátusza | Melyik rendelésstátusznál álljon ki a számla. Részletek: 3.7 pont. |
Bizonylat típusa | Számla (alap), Díjbekérő, Piszkozat | Milyen típusú bizonylat jöjjön létre a Billingóban. |
Számla formátum | Elektronikus (e-számla) – alap, Papír alapú | A Billingo bizonylat formátuma. |
Számla nyelve | Magyar (alap), Angol, Német, Francia, Olasz, Román, Szlovák, Horvát | A bizonylat nyelve. |
Mező | Alapérték | Leírás |
Fizetési határidő (nap) | 8 | 0–365 nap között. |
Teljesítés dátum eltolás (nap) | 0 | −30 és +30 nap között, a rendelés dátumához képest. |
Pénzügyi teljesítést nem igényel | Ki | Bekapcsolva a számlán megjelenik a „Pénzügyi teljesítést nem igényel” jelzés. |
Mező | Alapérték | Leírás |
Ár típusa | Bruttó | Bruttó vagy nettó egységárakkal készüljön a bizonylat. |
Kerekítés | Nincs kerekítés | Nincs / 1 Ft / 5 Ft / 10 Ft. |
Mennyiségi egység | db | A tételek mértékegysége (max. 20 karakter). |
Speciális ÁFA-beállítások EU-s értékesítéshez és adómentességhez. Választható kulcsok: 0%, 5%, 18%, 27%, illetve a speciális kódok (AAM, AM, EU, EUK, F.AFA, FAD, K.AFA, MAA, TAM, ÁKK, ÁTHK).
Mező | Leírás |
ÁFA felülírás | Ha be van állítva, minden tétel ezt az ÁFA-kulcsot kapja, függetlenül a terméknél beállítottól. |
ÁFA felülírás jogcíme | A felülírt kulcshoz tartozó adómentességi jogcím (pl. AAM esetén a törvényi hivatkozás). |
0% ÁFA felülírás | Csak azokat a tételeket érinti, amelyek eredeti ÁFA-ja 0%: ezeket cseréli a kiválasztott kódra. |
0% ÁFA felülírás jogcíme | A 0%-os felülíráshoz tartozó jogcím. |
ÁFA felülírás alkalmazása a szállítási költségre is | Bekapcsolva a szállítási tétel is a felülírt kulcsot kapja. |
Szállítás ÁFA kulcsa kövesse a tételeket | Ha van 27%-os tétel, a szállítás is 27%. Ha csak K.AFA tételek vannak, a szállítás is K.AFA. |
Tipp: Prioritás: egy terméktételnél a „0% ÁFA felülírás” (ha a tétel 0%-os) erősebb, mint az általános „ÁFA felülírás”; ha egyik sincs beállítva, a termék Shoprenterben megadott ÁFA-ja érvényes.
Mező | Alapérték | Leírás |
Fizetési módhoz tartozó díj külön tételként a számlán | Ki | Ha a vásárló fizetési mód díjat fizetett (pl. utánvét kezelési díj), az külön tételsorként jelenik meg. |
Tétel neve | Fizetési mód díja | A {payment_method_name} változó a rendelés fizetési módjának nevére cserélődik (pl. „Utánvétel”). |
ÁFA felülírás alkalmazása a fizetési mód díjára is | Ki | Bekapcsolva a díjtétel is a felülírt ÁFA-kulcsot kapja. |
Figyelem: Ha a bolt utánvétes díjat számol fel, ezt a beállítást érdemes bekapcsolni, különben a számla végösszege kevesebb lesz, mint amit a vevő fizetett.
Mező | Alapérték | Leírás |
Cikkszám (SKU) megjelenítése a termék nevében | Be | A tétel nevében szerepel a cikkszám is. |
Cégnév megjelenítése a tételsorokban | Ki | A vevő cégneve megjelenik a tételsorokban. |
Nulla összegű számlák engedélyezése | Ki | Kikapcsolva a 0 Ft végösszegű rendelésekre nem készül számla. |
Számla URL visszaírása a rendelés megjegyzésébe | Ki | Bekapcsolva a rendelés megjegyzésébe bekerül egy „Számla: ” sor (a meglévő megjegyzés megmarad). |
Mező | Leírás |
Számla küldése e-mailben (Billingón keresztül) | A Billingo elküldi a bizonylatot a rendelésben megadott e-mail címre. |
Megjegyzés sablon | A számla megjegyzés rovatába kerülő szöveg (max. 1000 karakter). Változók: {order_id}, {order_number}, {customer_email}, {created_at}. Példa: „Rendelés: {order_number}”. |
Áfa jogcím szövegének hozzáadása a megjegyzéshez | A felülírt ÁFA jogcím szövege a megjegyzésbe is bekerül. |
Adattörlőkód generálása a számlán | A „Tartós adathordozó” (durableMediaDevice) jelölésű termékeknél automatikusan adattörlőkód kerül a számlára. |
Mező | Leírás |
Számla készítése fizetési mód leképezés nélkül is | Bekapcsolva akkor is készül számla, ha a rendelés fizetési módjára nincs párosítás. |
Alapértelmezett fizetési mód | Ezt használja a rendszer, ha a rendelés fizetési módjához nincs párosítás. Ha ez sincs megadva, a számlán „Átutalás” szerepel. |
A Billingo számlán a fizetési módot egy rögzített listából kell megadni, ezért minden Shoprenter fizetési módhoz meg kell mondani, melyik Billingo fizetési mód feleljen meg neki.
Az Új párosítás hozzáadása részben válaszd ki a Shoprenter fizetési módot. A lista a bolt saját fizetési módjait mutatja (név és kód).
Válaszd ki a hozzá tartozó Billingo fizetési módot (pl. Átutalás, Utánvét, Online bankkártya, Barion, PayPal, SZÉP kártya…).
Kattints a + Párosítás hozzáadása gombra. A párosítás megjelenik a Meglévő párosítások listában.
Ismételd meg a bolt összes használt fizetési módjára. Hibás párosítás a Törlés gombbal eltávolítható.
Shoprenter fizetési mód (példa) | Javasolt Billingo fizetési mód |
Banki átutalás | Átutalás |
Utánvét / Utánvétel | Utánvét |
Barion, SimplePay, OTP, Stripe, PayU (online kártyás) | Online bankkártya vagy a konkrét szolgáltató (pl. Barion, PayU) |
PayPal | PayPal |
Személyes átvétel, készpénz | Készpénz |
Figyelem: Ha a fizetési módok listája nem töltődik be, a mező szöveges beviteli mezővé alakul („Nem sikerült lekérni a fizetési módokat az API-ból”). Ilyenkor a Shoprenter fizetési mód kódját kell beírni (pl. cod, bank_transfer). Lásd: 4.1.
A Fizetés oldal alján található Integráció aktiválása gombbal indítható el az automatikus számlázás. A gomb csak akkor aktív, ha legalább egy fizetésimód-párosítás létezik. Aktiváláskor a rendszer ellenőrzi:
van-e megadva Billingo API kulcs és számlatömb – ha nincs, visszairányít a Billingo beállításokhoz;
van-e legalább egy fizetésimód-párosítás – ha nincs, a Fizetés oldalon marad hibaüzenettel.
Sikeres aktiválás után a vezérlőpulton „Aktív” jelzés látható, és a beérkező rendelésekre elkezdődik a számlázás. A beállítások aktiválás után is bármikor módosíthatók; a változás a következő feldolgozott rendelésnél lép életbe.
A cím mellett az integráció állapota látható („Aktív” vagy „Beállítás szükséges”). Amíg a beállítás nem teljes, egy ellenőrzőlista mutatja a lépéseket; a hiányzó lépésekre kattintva a megfelelő oldal nyílik meg:
Bolt csatlakoztatva
Webhookok regisztrálva
Billingo beállítva
Fizetési módok párosítva
Integráció aktiválva
Kártya | Jelentés |
Összes számla | Az integráció által kezelt összes bizonylat. |
Sikeres | A Billingóban sikeresen létrejött bizonylatok. |
Sikertelen | Hibával leállt próbálkozások – ezeket érdemes átnézni. |
Folyamatban | Feldolgozás alatt álló bizonylatok. |
Táblázat oldalanként 15 tétellel: rendelésszám, számlaszám (kattintásra megnyílik a Billingo nyilvános számlaoldala), összeg és pénznem, státusz (Létrehozva / Folyamatban / Sikertelen), dátum. Sikertelen tételnél a hibaüzenet is megjelenik (a teljes szöveg az egérmutatót fölé víve olvasható).
A webhookok automatikusan regisztrálódnak. Az oldal alján megjelenő URL csak akkor kell, ha valamiért kézzel kell webhookot felvenni a Shoprenterben.
A rendszer minden rendelés-visszaigazoláskor és státuszváltáskor megvizsgálja a rendelést. A döntés a Számla kiállítás státusza beállítástól függ.
A számla akkor készül el, amikor a rendelés a kiválasztott rendelésstátuszba kerül (például „Teljesítve” vagy egy egyedi „Kiszállítva GLS” státusz). Ez a legkiszámíthatóbb mód, ezért ezt javasoljuk, ha a bolt egyedi státuszokat használ.
Fizetési mód típusa | Felismerés (a fizetési mód kódjában szereplő szó) | Mikor készül számla? |
Online / kártyás | barion, simplepay, otpay, paypal, stripe, revolut, card, online, bankcard, creditcard, borgun, paylike, payu, worldline, teya | Azonnal, a rendelés visszaigazolásakor. |
Utánvét | cod, cash, utanvet, cashondelivery | Amikor a rendelés eléri az „Elküldve” (3-as) státuszt. |
Egyéb (pl. átutalás) | – | Amikor a rendelés eléri a „Teljesítve” (5-ös) státuszt. |
Figyelem: Az automatikus mód a Shoprenter alapértelmezett státuszaira (1–5) épül. Ha a bolt saját státuszokat használ, válassz konkrét státuszt (a) pont).
Eset | Mi történik |
A rendelés nem az aktuális évből származik | Kihagyás (a korábbi évek rendelései már máshol számlázva lehetnek). |
Nem teljesül a kiállítási feltétel | Kihagyás; egy későbbi státuszváltásnál újra vizsgálja. |
Erre a rendelésre már készült ilyen típusú bizonylat | Kihagyás – egy rendelésre nem készül kétszer számla. |
0 Ft-os rendelés, nulla összegű számla tiltva | Kihagyás. |
Nincs Billingo API kulcs vagy számlatömb | Sikertelen tétel a vezérlőpulton. |
Nincs se e-mail cím, se számlázási cím; vagy a számlázási cím 2 karakternél rövidebb | Sikertelen tétel (a Billingo nem fogadja el). |
Nincs fizetési mód, és a „Számla készítése fizetési mód leképezés nélkül is” ki van kapcsolva | Sikertelen tétel. |
Vevő: név, e-mail, számlázási cím, adószám (ha a rendelésben szerepel), cégnév.
Terméktételek: megnevezés (opcionálisan cikkszámmal), mennyiség, egységár, ÁFA-kulcs (a felülírási szabályok szerint).
Termékkiegészítők (pl. betétdíj): külön tételként.
Szállítási költség: külön tételként, a beállított ÁFA-szabállyal.
Kedvezmény: a kosárkedvezmény és a kuponkedvezmény összege együtt, kedvezménysorként.
Fizetési mód díja: külön tételként, ha be van kapcsolva.
Fizetési mód: a párosítás szerinti Billingo fizetési mód.
Megjegyzés: a megjegyzés-sablon alapján, opcionálisan az ÁFA jogcímmel.
Pénznem: a rendelés pénzneme (alapértelmezés: HUF); euró esetén az EUR bankszámla.
Tünet | Lehetséges ok | Teendő |
„Hozzáférés megtagadva” oldal | Az alkalmazást nem a Shoprenter adminból nyitották meg, lejárt az oldal, vagy a bolt felfüggesztett/törölt állapotú. | Nyisd meg újra az alkalmazást a Shoprenter admin alkalmazások menüjéből. |
Telepítéskor „Registration failed” hiba | A bolt nem kapott hozzáférési tokent (pl. jogosultságok nincsenek jóváhagyva). | Telepítsd újra az alkalmazást, vagy nyisd meg a jogosultság-jóváhagyó oldalt (2.3). |
A fizetési módok nem töltődnek be (kézi beviteli mező jelenik meg) | A Shoprenter API nem adta vissza a listát (jogosultsághiány vagy átmeneti hiba). | Ellenőrizd a jogosultságokat; addig a fizetési mód kódja kézzel is megadható. |
A státuszlistában csak 5 általános státusz látszik (Függőben … Teljesítve) | A bolt valós státuszlistája nem volt lekérhető, a rendszer alapértelmezett listát mutat. | Ne válassz státuszt, amíg a bolt saját státuszai meg nem jelennek – egyedi státuszoknál a lista azonosítói eltérhetnek a valóstól. |
Új rendelésekre nem készül számla, a vezérlőpulton sincs új tétel | Az integráció nincs aktiválva; a webhookok hiányoznak (pl. eltávolítás után). | Ellenőrizd az „Aktív” jelzést; nyisd meg az alkalmazást (ez pótolja a hiányzó webhookokat), szükség esetén telepítsd újra. Ha ez sem segít, fordulj az ügyfélszolgálathoz. |
Számla nem készül, pedig a rendelés megjött | Nem teljesült a kiállítási feltétel (3.7). | Ellenőrizd a „Számla kiállítás státusza” beállítást és a rendelés státuszát. |
A számla végösszege kevesebb, mint a fizetett összeg | Utánvét- vagy egyéb fizetési díj nincs a számlán. | Kapcsold be a „Fizetési módhoz tartozó díj külön tételként” opciót. |
Rossz fizetési mód a számlán (Átutalás) | Nincs párosítás a rendelés fizetési módjára és alapértelmezett sincs. | Vedd fel a párosítást a Fizetés oldalon. |
Hibaüzenet (eredeti, angol) | Jelentés |
Billingo is not configured for this tenant | Hiányzik a Billingo API kulcs vagy a számlatömb. |
Order has no email or billing address | A rendelésben nincs se e-mail cím, se számlázási cím. |
Order billing address is too short or missing | A számlázási cím hiányos (Billingo követelmény: min. 2 karakter). |
Order has no payment method and invoice creation without payment is disabled | A rendelésnek nincs fizetési módja, és a tartalék beállítás ki van kapcsolva. |