A digitális nyugták továbbítása a fiskális client (dll/szolgáltatás) módszereivel vagy közvetlenül a RetailForce Cloud keresztül is elvégezhető.
Előfeltételek
A RetailForce Cloud-dal való közvetlen kommunikációhoz a következő előfeltételeknek és ismereteknek kell megfelelnie.
- Rendelkeznie kell distributor fiókkal, valamint a hozzá tartozó distributor API-kulccsal és API Secret-tel.
- Ismernie kell a JSON/REST webszolgáltatási hívásokat (HTTP).
- Ismernie kell a JWT Bearer hitelesítést (ezt használjuk)
- Létre kell hoznia egy terminált a RetailForce Cloudban, és hozzá kell rendelnie a megfelelő licencet (DigitalReceipt/DigitalReceiptLight).
A JWT Bearer hitelesítésről itt találhat információkat:
A digitális nyugta továbbítása
A digitális nyugta átviteléhez a következő módszereket kell a következő sorrendben meghívnia:

Módszerek:
-
https://api.retailforce.cloud/api/v1.0/authenticate/logon
(POST)
key: FORM paraméter
secret: FORM paraméter -
https://api.retailforce.cloud/api/v1.0/licensing/token
(GET)
uniqueClientId: QUERY paraméter
accessLicenseId: QUERY paraméter -
https://functions.retailforce.cloud/api/digitalReceipt
(POST)
uniqueClientId: QUERY/FORM paraméter (mindkettő lehetséges)
licenseToken: QUERY/FORM paraméter (mindkettő lehetséges)
file: FORM paraméter (tartalom)
Megjegyzés: Ugyanazt a fájlnevet többször is elküldheti ugyanazon POS-rendszerhez (uniqueClientId).
A https://api.retailforce.cloud oldalon található funkciókról részletes információkat a következő linken talál: https://api.retailforce.cloud/swagger.
Fontos: Nem szükséges minden alkalommal végigvinni a teljes folyamatot. A licensing/token (GET) műveletből kapott licenc-token 30 napig érvényes. A jwt/decode funkcióval a client oldalon ellenőrizheti, hogy a licenc-token érvényes-e.
MEGJEGYZÉS: Ha túl gyakran hívja meg a licensing/token funkciót, az blokkolásra kerül. Ezért kizárólag a fent leírtaknak megfelelően használja.
MEGJEGYZÉS: Ha túl gyakran hívja meg a licensing/token funkciót, az blokkolásra kerül. Ezért kizárólag a fent leírtaknak megfelelően használja.
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.