Prijenos digitalnih računa može se izvršiti metodama fiskalnog klijentskog modula (dll/usluga) ili izravno putem retailforce oblaka.
Preduvjeti
Morate imati sljedeće preduvjete i znanja za korištenje izravne komunikacije s retailforce cloudom.
- Morate imati račun distributera i odgovarajući API ključ i API tajnu distributera
- Morate imati znanje o JSON/Rest Webservice pozivima (HTTP)
- Morate imati znanje o JWT Bearer autentifikaciji (koristi se)
- Morate stvoriti terminal u retail force cloudu i dodijeliti odgovarajuću licencu (DigitalReceipt/DigitalReceiptLight)
Informacije o JWT Bearer autentifikaciji možete pronaći ovdje:
Prijenos digitalne potvrde
Da biste prenijeli digitalni račun, morate pozvati sljedeće metode u sljedećem redoslijedu:

Metode:
-
https://api.retailforce.cloud/api/v1.0/authenticate/logon
(POST)
key: FORM Parameter
secret: FORM Parameter -
https://api.retailforce.cloud/api/v1.0/licensing/token
(GET)
uniqueClientId: QUERY Parametar
accessLicenseId: QUERY Parametar -
https://functions.retailforce.cloud/api/digitalReceipt
(POST)
uniqueClientId: QUERY/FORM Parametar (oba moguća)
licenseToken: QUERY/FORM Parametar (oba moguća)
file: FORM Parametar (Sadržaj)
Napomena: Možete poslati isti naziv datoteke više puta za isti POS sustav (uniqueClientId).
Za detaljne informacije o funkcijama na https://api.retailforce.cloud upotrijebite sljedeću poveznicu: https://api.retailforce.cloud/swagger.
Važno: Ne morate koristiti cijeli postupak cijelo vrijeme. Licencijski token koji ćete dobiti od funkcije licensing/token (GET) vrijedi 30 dana. Možete koristiti jwt/decode na strani klijenta kako biste provjerili je li licencijski token valjan.
NAPOMENA: Ako prečesto pozivate funkciju licensing/token, bit će blokirana. Stoga je koristite samo na odgovarajući način kako je opisano gore.
NAPOMENA: Ako prečesto pozivate funkciju licensing/token, bit će blokirana. Stoga je koristite samo na odgovarajući način kako je opisano gore.
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.