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 stringZahteva broj računa.
  • acceptant stringZahteva informacije o primaocu.
  • amount stringZahteva ukupnu cenu / vrednost.
  • currency stringZahteva valutu kojom se uplaćuje.
  • payer stringZahteva informacije o uplatiocu.
  • paymentCode stringZahteva sifru plaćanja.
  • purpose stringZahteva svrhu plaćanja.
  • model stringZahteva model plaćanja.
  • callOn stringZahteva poziv na broj.
Generisanje Uplatnice

Metoda: POST

Ruta: /pay

ParametriObjekat

  • account stringZahteva broj računa.
  • acceptant stringZahteva informacije o primaocu.
  • amount stringZahteva ukupnu cenu / vrednost.
  • currency stringZahteva valutu kojom se uplaćuje.
  • payer stringZahteva informacije o uplatiocu.
  • paymentCode stringZahteva sifru plaćanja.
  • purpose stringZahteva svrhu plaćanja.
  • model stringZahteva model plaćanja.
  • callOn stringZahteva 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