Elektronikus számlázás (PayBill)

A PayBill segítségével elektronikus számlákat készíthet a Nevogate rendszerében keletkezett sikeres tranzakciókhoz. A számlákat a Számlázz.hu állítja elő azokból az adatokból, amelyeket a kereskedő oldala az Invoice API hívásban ad át. A PayBill kiegészítő szolgáltatás használatához regisztrálni kell a Számla Agent szolgáltatására is a Számlázz.hu rendszerében.

Az elkészült számlákat az Invoice API hívás válaszában adjuk vissza egyszeri alkalommal. Az így létrehozott számlákat utólag (az egyszeri API válasz után) kizárólag a Számlázz.hu rendszerében lehet elérni.

Speciális számlázási műveletek, mint például előleg számla készítése, sztornózás, stb., jelenleg nem elérhetők a PayBill szolgáltatásán keresztül.

Felhívjuk figyelmét, hogy a Számla Agent a Számlázz.hu szolgáltatása, így annak részleteiről és a regisztrációról kizárólag a Számlázz.hu nyújthat további információkat.

A PayBill szolgáltatás használata megrendelés és díjköteles. A szolgáltatás igénybevételével kapcsolatos bővebb információért vegye fel a kapcsolatot az ügyfélszolgálatunkkal a [email protected] címen.

Működés

Használja az Invoice műveletet elektronikus számlák elkészítéséhez a PayBill segítségével.

Próbálja ki ezt a funkciót!

API kérés paraméterek

Az API kérés általános információi

Művelet
HTTP kérés
Adatok

Invoice

POST

method=Invoice json={JSON encode-olt paraméterek}

Kötelező paraméterek

Paraméter
Típus
Érték
Leírás

TransactionId

string

(32 karakter)

32 karakter hosszú md5 hash

A tranzakció azonosítója a Nevogate rendszerében.

InvoiceData

JSON object

egyedi értékek

A számlázás adatai a Számlázz.hu előírásainak megfelelően.

A Számlázz.hu előírásokkal kapcsolatban a következő oldalakon tájékozódhat:

https://www.szamlazz.hu/egyedi-megoldasok/szamla-agent/

https://docs.szamlazz.hu/

Mintakód

Számla készítése Invoice használatával:

API válasz paraméterek

Az Invoice kérés eredményét JSON formában válaszoljuk meg. A válasz a következő paramétereket tartalmazza:

Paraméter
Típus
Érték
Leírás

Data

JSON object

egyedi értékek

Tartalmazza a számlázási adatokat és az elkészített PDF számlát base 64 kódolt formátumban (sikeres számla generálás esetén).

ResultCode

string

  • OK (a számla generálása sikeresen megtörtént)

  • Számlázz.hu hibakódok

Hiba esetén a következő eredménykódok jelölik a hiba okát a Nevogate rendszerében:

  • AlreadyInvoicedTransaction

  • CurrencyError

  • InactiveStore

  • MissingParameter

  • MissingRemoteAddress

  • UnauthorizedAccess

  • UnauthorizedRemoteAddress

  • UnknownStore

  • UnknownTransaction

  • WrongApikey

  • WrongParameter

  • WrongTransactionStatus

Jelzi a számla generálás eredményét.

ResultMessage

string

leírás

Az egyes ResultCode értékek szöveges magyarázata.

ResponseId

integer

egyedi értékek

A válaszüzenet egyedi azonosítója a Nevogate rendszerében.

Mintakód

A fenti Invoice kérésre adott válasz (formázást követően):

Last updated

Was this helpful?