Szállítás és fizetés

Online fizetés: Barion- és SimplePay-integráció webshopba és egyedi rendszerbe

A Barion és a SimplePay a hazai online fizetés két ismert szolgáltatója. Egyedi webshopba, foglalási vagy ügyviteli rendszerbe a hivatalos API-jukon kötjük be őket — a lényeg a biztonság és a fizetési állapot pontos követése.

Automatizálás

Mit lehet automatizálni egy Barion- és SimplePay-integrációval?

  • Fizetés indítása a rendelésből vagy foglalásból, átirányítással a szolgáltató biztonságos fizetőoldalára.
  • Fizetési értesítés feldolgozása: sikeres fizetésnél a rendelés automatikusan fizetett állapotba kerül.
  • Fizetés után számla: a sikeres fizetés automatikusan számlát indít Számlázz.hu vagy Billingo rendszerben.
  • Teljes vagy részleges visszatérítés a háttérrendszerből.
  • Kétlépcsős fizetés: az összeg zárolása, majd későbbi terhelése — ha a szolgáltatás és a szerződés lehetővé teszi.
Hogyan működik?

Így működik a Barion- és SimplePay-integráció

01Hogyan zajlik egy fizetés?

A rendszerünk elindítja a fizetést a szolgáltatónál, a vevő a szolgáltató biztonságos oldalán fizet, majd visszatér a webshopba. A fizetés eredményéről a szolgáltató külön, szerver-szerver közötti értesítést küld — a rendelést mindig erre, és nem a vevő visszatérésére építve jelöljük fizetettnek.

02Barion

A Barion REST/JSON API-jához a bolt saját azonosítókulccsal (POSKey) kapcsolódik; külön teszt- és éles környezet áll rendelkezésre. Fizetési állapotváltozásnál a Barion visszahívást küld, amelyre 15 másodpercen belül sikeres válasz kell — utána a fizetés állapotát a Barion API-jától kérdezzük le. A sikertelen visszahívást a Barion néhányszor megismétli, majd e-mailben értesíti a boltot.

03SimplePay

A SimplePay API v2 JSON-üzenetekkel dolgozik; minden kérést és választ a kereskedői kulccsal képzett HMAC-SHA384 aláírás véd, amit mindkét irányban ellenőrzünk. A fizetés eredményéről a SimplePay értesítést (IPN) küld, amelyre 20 másodpercen belül aláírt válasz kell; sikertelen kézbesítésnél akár 3 napig próbálkozik. Az értesítési címet a teszt- és az éles fiókban külön kell beállítani.

Az élesítés előtt a SimplePay technikai ellenőrzést végez (1–3 munkanap), majd aktiválja a fiókot (1–5 munkanap). Ehhez aláírt szerződés, valamint a SimplePay logója és az adattovábbítási nyilatkozat kell a weboldalon — ezzel a projekt ütemezésénél számolunk.

Tipikus megoldások

Amit leggyakrabban építünk

  1. 01

    Egyedi webshop vagy foglalási rendszer

    Fizetés indítása, értesítés feldolgozása, sikeres fizetés után automatikus visszaigazolás a vevőnek — egyedi webshopban vagy foglalási rendszerben.

  2. 02

    Fizetés → számla

    A sikeres fizetés automatikusan kiállítja a számlát, és rögzíti rajta a fizetést — a NAV-jelentést a számlázó szolgáltatás végzi.

  3. 03

    Visszatérítés a háttérrendszerből

    Lemondásnál vagy reklamációnál a visszatérítés a saját felületről indítható, a számlázásban pedig elkészül a hozzá tartozó bizonylat.

Buktatók

Amire egy Barion- és SimplePay-integrációnál figyelünk

  1. 01

    A visszatérés nem bizonyíték

    A vevő visszatérése a webshopba nem bizonyítja a fizetést: megszakadhat, vagy meg is hamisítható. A fizetettséget mindig a szolgáltató értesítése és állapotlekérdezése alapján rögzítjük.

  2. 02

    Ismételt értesítések

    Minden értesítést aláírás alapján ellenőrzünk, és felkészülünk rá, hogy ugyanaz az értesítés többször is megérkezhet — egy fizetésből így sem lesz két számla.

  3. 03

    Forint egész számként

    A SimplePay a forintösszegeket egész számként várja; a kerekítést a kosárnál kell rendezni, nem a fizetésnél.

  4. 04

    Teszt és éles beállítások

    A teszt- és az éles fiók külön kulcsot és értesítési címet kér — az élesítéskor ezeket külön ellenőrizzük.

Gyakori kérdések

Barion vagy SimplePay?
Mindkettőhöz építhető megbízható integráció; a választás inkább üzleti kérdés: díjak, elfogadott fizetési módok, szerződési feltételek. Ebben a szolgáltatók ajánlata dönt — a technikai bekötést mindkettőhöz vállaljuk.
Mennyi idő a SimplePay élesítése?
A SimplePay saját leírása szerint a technikai ellenőrzés 1–3, a fiókaktiválás 1–5 munkanap — ezt a fejlesztéssel párhuzamosan érdemes időben elindítani.
Tároljuk a vevők bankkártyaadatait?
Nem: a vevő a szolgáltató biztonságos fizetőoldalán adja meg a kártyaadatait, ezek a webshophoz nem jutnak el.

Barion- és SimplePay-integráció: kérj ajánlatot

Írd meg, milyen rendszereket használsz és mit szeretnél automatizálni — egy rövid, ingyenes egyeztetés után írásos, tételes ajánlatot adunk.

Ajánlatot kérek