1. Sandbox regisztráció
A webáruház létrehoz egy teszt szamla.hu fiókot, megadja a számlakibocsátó adatait, majd e-mailben aktiválja.
Regisztráljon tesztfiókot, kérjen sandbox hozzáférést, próbálja ki a számlagenerálást, majd ugyanazzal a folyamattal köthető rá később az éles szamla.hu rendszerre.
A webáruház ne a teljes számlázó felületet tanulja meg, hanem egy tiszta integrációs útvonalon jusson el az első sikeres teszt számláig.
A webáruház létrehoz egy teszt szamla.hu fiókot, megadja a számlakibocsátó adatait, majd e-mailben aktiválja.
A fiókhoz sandbox token tartozik. A fejlesztő ezzel tud vevőt, tételt és számlát létrehozni.
A webáruház egy rendelésből JSON kérést küld, a rendszer visszaadja a számla azonosítóját, PDF linkjét és NAV státuszát.
Sikeres sandbox tesztek után ugyanaz az integráció átkapcsolható az éles API URL-re és éles kulcsokra.
/health
Sandbox elérhetőség és verzió ellenőrzése.
/login
Fejlesztői token kérése tesztfiók e-mail és jelszó alapján.
/snapshot
Számlatömbök, fizetési módok, ÁFA-kulcsok, partnerek és termékek lekérése.
/customers
Vevő létrehozása vagy később upsert jellegű partnerkezelés.
/invoices/preview
Számla validálása és összesítése mentés nélkül.
/invoices
Számla végleges létrehozása, PDF és NAV státusz visszaadásával.
Ez a panel fejlesztői mintát ad: a beírt JSON-t validálja, összesítést számol, és megmutatja, milyen választ érdemes az API-nak adnia.
https://szamla.hu/api/mobile.php?route=/invoices/preview
A minta előnézetéhez kattintson az „Előnézet futtatása” gombra.
Érdemes külön „API hozzáférések” menüpontot létrehozni a bejelentkezett fiókban, ahol a webáruház látja a sandbox és éles kulcsait, korlátozásait, webhook URL-jeit és naplóit.
A sandbox a teszt.szamla.hu rendszerben fut, így a webáruház nyugodtan próbálhatja a rendelésből számlakészítést.
Sandbox regisztráció API hozzáférést kérek