API spôsobov platby

Správa spôsobov platby — získanie, vytvorenie, úprava a vymazanie

Základná URL

https://{tenant}.logzi.com/api/paymod/

Každá požiadavka vracia odpoveď vo formáte JSON. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0.

GET /api/paymod/get

Získanie jedného spôsobu platby — podľa identifikátora, predvolenosti, webového názvu alebo názvu NAV.

Parametre dopytu

ParameterTypPovinnéPopis
idintJedinečný identifikátor spôsobu platby
paymod_defaultint1 = získanie predvoleného spôsobu platby
paymod_webnamestringVyhľadávanie podľa webového zobrazovaného názvu
paymod_name_navstringVyhľadávanie podľa označenia akceptovaného NAV
language_idintIdentifikátor jazyka

Príklad požiadavky

GET /api/paymod/get?paymod_default=1
X-API-KEY: {vas_api_kluc}
GET /api/paymod/list

Získanie stránkovaného zoznamu spôsobov platby s možnosťami filtrovania.

Parametre dopytu

ParameterTypPovinnéPopis
list_offsetintPosun stránkovania (predvolene: 0)
list_conditionarrayPole filtrovacích podmienok
language_idintIdentifikátor jazyka

Príklad požiadavky

GET /api/paymod/list?list_offset=0
X-API-KEY: {vas_api_kluc}
POST /api/paymod/save

Vytvorenie alebo úprava spôsobu platby. Pre nový záznam data[id] = 0.

POST polia — objekt data

PoleTypPovinnéPopis
idint0 = nový spôsob platby, >0 = úprava
name_keystringInterný kľúčový názov (napr. „transfer“, „cash“)
termintSplatnosť v dňoch
paymod_defaultint1 = označí ako predvolený spôsob platby
paymod_name_navstringOznačenie akceptované NAV (napr. „Prevod“)
paymod_webnamestringWebový zobrazovaný názov
paymod_prepaymentint1 = spôsob platby zálohy
paymod_compensate_autoint1 = povolenie automatického vyrovnania
cash_stock_idintIdentifikátor súvisiaceho peňažného zdroja

Príklad požiadavky

POST /api/paymod/save
X-API-KEY: {vas_api_kluc}
Content-Type: application/json

{
  "data": {
    "id": 0,
    "name_key": "transfer",
    "term": 8,
    "paymod_name_nav": "Átutalás"
  }
}
POST /api/paymod/delete

Vymazanie spôsobu platby podľa identifikátora.

POST polia — objekt data

PoleTypPovinnéPopis
idintIdentifikátor spôsobu platby na vymazanie

Príklad požiadavky

POST /api/paymod/delete
X-API-KEY: {vas_api_kluc}
Content-Type: application/json

{ "data": { "id": 2 } }

Kontaktuj nás

Zaujíma ťa náš softvér? Pokojne nám napíš!

Potrebuješ pomoc?

Ak nevieš nájsť odpoveď a potrebuješ pomoc

Zaregistruj sa teraz,
zaplať neskôr!

Vyskúšaj 3 dni zadarmo, bez rizika a záväzkov!