Download the PHP package infogrambeg/efiskalizacija-php-sdk without Composer
On this page you can find all versions of the php package infogrambeg/efiskalizacija-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download infogrambeg/efiskalizacija-php-sdk
More information about infogrambeg/efiskalizacija-php-sdk
Files in infogrambeg/efiskalizacija-php-sdk
Download infogrambeg/efiskalizacija-php-sdk
More information about infogrambeg/efiskalizacija-php-sdk
Files in infogrambeg/efiskalizacija-php-sdk
Vendor infogrambeg
Package efiskalizacija-php-sdk
Short Description PHP SDK za eFiskalizacija.cloud - fiskalizacija računa u Srbiji (VSDC API)
License MIT
Homepage https://efiskalizacija.cloud
Package efiskalizacija-php-sdk
Short Description PHP SDK za eFiskalizacija.cloud - fiskalizacija računa u Srbiji (VSDC API)
License MIT
Homepage https://efiskalizacija.cloud
Please rate this library. Is it a good library?
Informations about the package efiskalizacija-php-sdk
eFiskalizacija PHP SDK
PHP SDK za eFiskalizacija.cloud - fiskalizacija računa u Srbiji (VSDC API).
Zahtevi
- PHP >= 8.1
- ext-curl
- ext-json
Instalacija
Brzi početak
API Metode
Načini plaćanja
Split payment (podeljeno plaćanje)
Kupac
PDV kategorije (za 0% PDV)
Popusti
Avansni računi
Idempotency
Sprečava duplu fiskalizaciju istog računa. Preporučeni format: {sistem}:{site_hash}:{order_id}.
Error handling
Retry logika
SDK automatski ponavlja zahteve za retryable greške:
| Greška | Retry | Strategija |
|---|---|---|
| 429 (Rate Limit) | Da | Exponential backoff |
| 502 (Bad Gateway) | Da | Exponential backoff |
| 503 (Unavailable) | Da | Exponential backoff |
| 504 (Timeout) | Da | Exponential backoff |
| Network error | Da | Exponential backoff |
| 400/422 (Validacija) | Ne | Permanentan fail |
| 401/403 (Auth) | Ne | Permanentan fail |
Default: 3 retry-a, delay 1s/2s/4s. Konfigurisano u Config.
Webhook
Custom HTTP klijent
SDK koristi cURL po defaultu. Možete ubaciti svoj HTTP klijent (npr. za WordPress wp_remote_request):
Konfiguracija
Okruženja
| Okruženje | URL | Namena |
|---|---|---|
| Production | https://efiskalizacija.cloud |
Pravi fiskalni računi |
| Sandbox | https://staging.efiskalizacija.cloud |
Testiranje integracije |
Preporučena konfiguracija (.env)
Nikad ne čuvajte API kredencijale u kodu. Koristite environment varijable:
Napredna konfiguracija
Testiranje
Licenca
MIT
All versions of efiskalizacija-php-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
ext-curl Version *
ext-json Version *
ext-hash Version *
psr/log Version ^1.0 || ^2.0 || ^3.0
ext-curl Version *
ext-json Version *
ext-hash Version *
psr/log Version ^1.0 || ^2.0 || ^3.0
The package infogrambeg/efiskalizacija-php-sdk contains the following files
Loading the files please wait ...