Dokumentáció ismertető
Ez a dokumentáció a fizetési megoldások bevezetéséhez és használatához szükséges fejlesztések leírását tartalmazza a BIG FISH Payment Gateway rendszerének segítségével.
Az online fizetés bevezetési módja fizetési szolgáltatónként változó, ezért a bevezetés műszakilag nem egységes, így mindegyik szolgáltató bekötése egyedi fejlesztést igényel. Ennek következménye egy elhúzódó, töredezett és időigényes fejlesztési folyamat, ezt követően pedig a fizetési szolgáltatók rendszereiben történő változások folyamatos követése jelent kihívást.
Erre kínál megoldást a BIG FISH Payment Gateway szolgáltatása mely egységes platformot kínál a fizetési szolgáltatók bevezetéséhez. A BIG FISH Payment Gateway egyetlen közös rendszerbe integrálja a piacon található fizetési szolgáltatók különböző megoldásait, így elegendő csupán a BIG FISH Payment Gateway rendszeréhez kapcsolódni az elérhető fizetési megoldások használatához.
Munkatársaink folyamatosan lekövetik a fizetési szolgáltatók rendszereinek változását, így ezek már nem követelnek további fejlesztést a kereskedő részéről. A fizetési szolgáltatók integrációja mellett a BIG FISH Payment Gateway további, fizetéshez kapcsolódó kiegészítő szolgáltatásokat kínál, amik a fizetési szolgáltatóknál nem mindig érhetők el. A BIG FISH Payment Gateway egy csomagban kínál megoldást az online fizetés teljes folyamatára.
A könnyű használat érdekében a dokumentációt tematikus részre bontottuk, a tematikus részekben található fejezeteket pedig egymáshoz hasonló módon alakítottuk ki. A dokumentáció egyes fejezetei önmagukban is használhatók, így nem szükséges a teljes anyaggal megismerkedni a fejlesztés megkezdése előtt. A dokumentáció a következő módon épül fel:
- hitelesítés és kapcsolódás
- tesztrendszer
- éles rendszer
- egyszeri fizetések (one-time payment)
- egykattintásos fizetés (one-click payment)
- ismétlődő fizetések (recurring payment)
- bankkártya verifikáció
- riasztási rendszer (PayAlert)
- számlázás (PayBill)
- könyvelés támogatás (PayBook)
- fizetési hivatkozások (PayLink)
- kifizetés (PayOut)
- SZÉP Kártya visszatérítés elszámolása (PayRefund)
- tranzakció státuszok
- tranzakció állapotok
- erős ügyfél-hitelesítés (PSD2/SCA)
- visszairányítási módok
- extra paraméter szabályok
- fizetési szolgáltató specifikus adatok (feature matrix)
- fizetés integrációja mobilalkalmazásba
A dokumentáció célja a fejlesztés megkönnyítése, ezért elsősorban gyakorlati tudást tartalmaz. Mindegyik fejezet a funkció rövid bemutatásával indul, ezután következik a folyamat részletes leírása, amit kapcsolódó folyamatábra is szemléltet.
Ezután az adott témához kapcsolódó fejlesztési feladatok leírása következik. Mindegyik fejlesztési feladat tartalmazza a hozzá tartozó API kérés és válasz paramétereket és az ezekhez kapcsolódó mintakódokat, amik felhasználhatók a fejlesztés során.
A funkciók többsége azonnal kipróbálható a fejezet végén elhelyezett hivatkozásokkal, amik a Payment Gateway DEMO felületére mutatnak.