Prvi Korak
API Dokumentacija

Informacije i detalji neophodni za pristup našem API-ju

API Dokumentacija

O API-ju

Ove krajnje tačke predstavljaju funkcionalnost koju je izložio Mainloop Pay, kako za tradicionalniju funkcionalnost api servisa, tako i za povezivanje sa popularnim CMS-ovima i s njima povezanom funkcionalnošću.

Verzija: 2.0.0

Više informacija:https://pay.mainloop.rs

Povezivanje sa API-jem
Krajnja tačka servera

API Root Path: https://pay.mainloop.rs/api/v2/
Krajnja tačka za pristup API-ju Mainloop-a.

Headeri (Identifikator)

x-api-keyneophodan
Uz svaki zahtev treba da ga prosledite preko ovog zaglavlja.

Content Type: application/json

Generisanje IPS QR Koda

Metoda: POST

Ruta: /ipsqr

ParametriObjekat

  • account string — Zahteva broj računa.
  • acceptant string — Zahteva informacije o primaocu.
  • amount string — Zahteva ukupnu cenu / vrednost.
  • currency string — Zahteva valutu kojom se uplaćuje.
  • payer string — Zahteva informacije o uplatiocu.
  • paymentCode string — Zahteva sifru plaćanja.
  • purpose string — Zahteva svrhu plaćanja.
  • model string — Zahteva model plaćanja.
  • callOn string — Zahteva poziv na broj.
Generisanje Uplatnice

Metoda: POST

Ruta: /pay

ParametriObjekat

  • account string — Zahteva broj računa.
  • acceptant string — Zahteva informacije o primaocu.
  • amount string — Zahteva ukupnu cenu / vrednost.
  • currency string — Zahteva valutu kojom se uplaćuje.
  • payer string — Zahteva informacije o uplatiocu.
  • paymentCode string — Zahteva sifru plaćanja.
  • purpose string — Zahteva svrhu plaćanja.
  • model string — Zahteva model plaćanja.
  • callOn string — Zahteva poziv na broj.
Odgovor API-ja

Vrsta: Text

Primer odgovora: https://pay.mainloop.rs/qr1614025604963.png

Napomena:

Sve izgenerisane slike se čuvaju 7 dana od trenutka generisanja, posle čega bivaju trajno obrisane

Primer tela (body) koji se prosleđuje:

Primer IPS QR Koda

Primer IPS QR Koda

Primer uplatnice

Primer uplatnice