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.
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.
API kérés paraméterek
Az API kérés általános információi
Invoice
POST
method=Invoice
json={JSON encode-olt paraméterek}
Kötelező paraméterek
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:
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:
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?

