LogoLogo
ENG
  • A dokumentáció megújult
  • Általános információk
    • Dokumentáció ismertető
    • Hitelesítés és kapcsolódás
      • Hitelesítési adatok előkészítése
      • Kapcsolódás a tesztrendszerhez
      • Kapcsolódás az éles rendszerhez
      • Titkosítás és IP címek
  • Egyszeri fizetések (One-time payment)
    • Általános ismertető
    • Bankkártya és mobiltárca
      • Azonnali terhelés
        • Fizetési folyamat
        • Tranzakció inicializálása (Init)
        • Erős ügyfél-hitelesítés (PSD2/SCA)
          • Vásárlói adatok
            • Általános vásárlói adatok
            • Bolt specifikus adatok
            • Böngésző adatok
          • Rendelési adatok
            • Általános rendelési adatok
            • Számlázási adatok
            • Szállítási adatok
            • Termékadatok
        • Visszairányítási módok
        • Tranzakció indítása (Start)
        • URL Értesítés
        • Tranzakció eredményének lekérdezése (Result)
        • Tranzakció részletes adatainak lekérdezése (Details)
        • Tranzakció összegének visszatérítése (Refund)
      • Későbbi terhelés (kétlépcsős fizetés)
        • Fizetési folyamat
        • Kétlépcsős tranzakció inicializálása (Init)
        • Erős ügyfél-hitelesítés (PSD2/SCA)
          • Vásárlói adatok
            • Általános vásárlói adatok
            • Bolt specifikus adatok
            • Böngésző adatok
          • Rendelési adatok
            • Általános rendelési adatok
            • Számlázási adatok
            • Szállítási adatok
            • Termékadatok
        • Visszairányítási módok
        • Tranzakció indítása (Start)
        • URL Értesítés
        • Tranzakció eredményének lekérdezése (Result)
        • Tranzakció részletes adatainak lekérdezése (Details)
        • Kétlépcsős tranzakció lezárása (Close)
        • Tranzakció összegének visszatérítése (Refund)
    • SZÉP Kártya
      • Fizetési folyamat
      • Tranzakció inicializálása (Init)
        • K&H specifikus paraméterek
          • K&H Extra paraméterek
        • MBH specifikus paraméterek
        • OTP specifikus paraméterek
      • Visszairányítási módok
      • Tranzakció indítása (Start)
      • URL Értesítés
      • Tranzakció eredményének lekérdezése (Result)
      • Tranzakció részletes adatainak lekérdezése (Details)
      • Tranzakció összegének visszatérítése (PayRefund)
        • Visszatérítési igény beküldése (Refund)
          • MBH SZÉP Kártya sztornó
        • Visszatérítési igény lekérdezése (SettlementRefund)
          • Köteg (Batches) és tétel (Items) adatok visszatérítéseknél
    • Online áruhitel
      • Fizetési folyamat
      • Tranzakció inicializálása (Init)
        • MBH Online Áruhitel specifikus paraméterek
        • OTP Áruhitel specifikus paraméterek
      • Tranzakció indítása (Start)
      • URL Értesítés
      • Tranzakció eredményének lekérdezése (Result)
      • Tranzakció részletes adatainak lekérdezése (Details)
    • Átutalás
      • Fizetési folyamat
      • Tranzakció inicializálása (Init)
        • Worldline - Saferpay specifikus paraméterek
      • Visszairányítási módok
      • Tranzakció indítása (Start)
      • URL Értesítés
      • Tranzakció eredményének lekérdezése (Result)
      • Tranzakció részletes adatainak lekérdezése (Details)
      • Tranzakció összegének visszatérítése (Refund)
      • Tranzakció érvénytelenítése (Cancel)
  • egykattintásos fizetés (one-click payment)
    • Általános CIT ismertető
    • Bankkártya és mobiltárca
      • Azonnali terhelés
        • Fizetés fizetőeszköz-regisztrációval
          • Fizetési folyamat (fizetőeszköz-regisztrációhoz)
          • Tranzakció inicializálása (Init) (fizetőeszköz-regisztrációhoz)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Visszairányítási módok
          • Tranzakció indítása fizetőeszköz-regisztráció befejezéséhez (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Tranzakció összegének visszatérítése (Refund)
        • Rákövetkező fizetés regisztrált fizetőeszközzel
          • Fizetési folyamat (rákövetkező fizetés)
          • Tranzakció inicializálása (Init) (regisztrált fizetőeszközzel)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Visszairányítási módok
          • Tranzakció indítása regisztrált fizetőeszközzel (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Tranzakció összegének visszatérítése (Refund)
      • Későbbi terhelés (kétlépcsős fizetés)
        • Fizetés fizetőeszköz-regisztrációval
          • Fizetési folyamat (fizetőeszköz-regisztrációhoz)
          • Tranzakció inicializálása (Init) (fizetőeszköz-regisztrációhoz)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Visszairányítási módok
          • Tranzakció indítása fizetőeszköz-regisztráció befejezéséhez (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Kétlépcsős tranzakció lezárása (Close)
          • Tranzakció összegének visszatérítése (Refund)
        • Rákövetkező fizetés regisztrált fizetőeszközzel
          • Fizetési folyamat (rákövetkező fizetés)
          • Tranzakció inicializálása (Init) (regisztrált fizetőeszközzel)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Visszairányítási módok
          • Tranzakció indítása regisztrált fizetőeszközzel (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Kétlépcsős tranzakció lezárása (Close)
          • Tranzakció összegének visszatérítése (Refund)
    • SZÉP Kártya
      • Fizetés fizetőeszköz-regisztrációval
        • Fizetési folyamat (fizetőeszköz-regisztrációhoz)
        • Tranzakció inicializálása (Init) (fizetőeszköz-regisztrációhoz)
        • Visszairányítási módok
        • Tranzakció indítása fizetőeszköz-regisztráció befejezéséhez (Start)
        • URL Értesítés
        • Tranzakció eredményének lekérdezése (Result)
        • Tranzakció részletes adatainak lekérdezése (Details)
        • Tranzakció összegének visszatérítése (PayRefund)
          • Visszatérítési igény beküldése (Refund)
            • MBH SZÉP Kártya sztornó
          • Visszatérítési igény lekérdezése (SettlementRefund)
            • Köteg (Batches) és tétel (Items) adatok visszatérítéseknél
      • Rákövetkező fizetés regisztrált fizetőeszközzel
        • Fizetési folyamat (rákövetkező fizetés)
        • Tranzakció inicializálása (Init) (regisztrált fizetőeszközzel)
        • Visszairányítási módok
        • Tranzakció indítása regisztrált fizetőeszközzel (Start)
        • URL Értesítés
        • Tranzakció eredményének lekérdezése (Result)
        • Tranzakció részletes adatainak lekérdezése (Details)
        • Tranzakció összegének visszatérítése (PayRefund)
          • Visszatérítési igény beküldése (Refund)
            • MBH SZÉP Kártya sztornó
          • Visszatérítési igény lekérdezése (SettlementRefund)
            • Köteg (Batches) és tétel (Items) adatok visszatérítéseknél
    • Átutalás (tájékoztató)
    • Regisztrált fizetőeszköz kezelése
      • Fizetőeszköz-regisztráció lekérdezése
      • Fizetőeszköz-regisztráció érvénytelenítése
      • Az összes fizetőeszköz-regisztráció érvénytelenítése
  • ismétlődő fizetés (recurring payment)
    • Általános MIT ismertető
      • MIT fizetéstípusok
    • Bankkártya és mobiltárca
      • Azonnali terhelés
        • Fizetés fizetőeszköz-regisztrációval
          • Fizetési folyamat (fizetőeszköz-regisztrációhoz)
          • Tranzakció inicializálása (Init) (fizetőeszköz-regisztrációhoz)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
              • MIT fizetéstípus adatok
          • Visszairányítási módok
          • Tranzakció indítása fizetőeszköz-regisztráció befejezéséhez (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Tranzakció összegének visszatérítése (Refund)
        • Rákövetkező fizetés regisztrált fizetőeszközzel
          • Fizetési folyamat (rákövetkező fizetés)
          • Tranzakció inicializálása (InitRP) (regisztrált fizetőeszközzel)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Tranzakció indítása regisztrált fizetőeszközzel (StartRP)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Tranzakció összegének visszatérítése (Refund)
      • Későbbi terhelés (kétlépcsős fizetés)
        • Fizetés fizetőeszköz-regisztrációval
          • Fizetési folyamat (fizetőeszköz-regisztrációhoz)
          • Tranzakció inicializálása (Init) (fizetőeszköz-regisztrációhoz)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
              • MIT fizetéstípus adatok
          • Visszairányítási módok
          • Tranzakció indítása fizetőeszköz-regisztráció befejezéséhez (Start)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Kétlépcsős tranzakció lezárása (Close)
          • Tranzakció összegének visszatérítése (Refund)
        • Rákövetkező fizetés regisztrált fizetőeszközzel
          • Fizetési folyamat (rákövetkező fizetés)
          • Tranzakció inicializálása (InitRP) (regisztrált fizetőeszközzel)
          • Erős ügyfél-hitelesítés (PSD2/SCA)
            • Vásárlói adatok
              • Általános vásárlói adatok
              • Bolt specifikus adatok
              • Böngésző adatok
            • Rendelési adatok
              • Általános rendelési adatok
              • Számlázási adatok
              • Szállítási adatok
              • Termékadatok
          • Tranzakció indítása regisztrált fizetőeszközzel (StartRP)
          • URL Értesítés
          • Tranzakció eredményének lekérdezése (Result)
          • Tranzakció részletes adatainak lekérdezése (Details)
          • Kétlépcsős tranzakció lezárása (Close)
          • Tranzakció összegének visszatérítése (Refund)
    • Átutalás (tájékoztató)
    • Regisztrált fizetőeszköz kezelése
      • Fizetőeszköz-regisztráció lekérdezése
      • Fizetőeszköz-regisztráció érvénytelenítése
      • Az összes fizetőeszköz-regisztráció érvénytelenítése
  • fizetőeszköz-verifikáció
    • Általános ismertető
    • Bankkártya és mobiltárca
      • Verifikációs folyamat (fizetőeszköz-regisztrációhoz)
      • Verifikáció inicializálása (Init)
      • Erős ügyfél-hitelesítés (PSD2/SCA)
        • Vásárlói adatok
          • Általános vásárlói adatok
          • Bolt specifikus adatok
          • Böngésző adatok
        • Rendelési adatok
          • Általános rendelési adatok
          • Számlázási adatok
          • Szállítási adatok
          • Termékadatok
          • MIT fizetéstípus adatok
      • Visszairányítási módok
      • Tranzakció indítása verifikáció befejezéséhez (Start)
      • URL Értesítés
      • Verifikáció eredményének lekérdezése (Result)
      • Verifikáció részletes adatainak lekérdezése (Details)
    • Regisztrált fizetőeszköz kezelése
      • Fizetőeszköz-regisztráció lekérdezése
      • Fizetőeszköz-regisztráció érvénytelenítése
      • Az összes fizetőeszköz-regisztráció érvénytelenítése
  • Kiegészítő szolgáltatások
    • Általános ismertető
    • Fizetési rendszerhiba riasztás (PayAlert)
      • Kritikus hiba a terminálon
      • Nincs sikeres tranzakció
      • Magas a “megválaszolhatatlan” állapotú tranzakciók aránya
      • Magas a nem sikeres státuszú tranzakciók aránya egy adott fizetési szolgáltatónál
    • Elektronikus számlázás (PayBill)
    • Könyvelés támogatás és tranzakciók pénzügyi elszámolása (PayBook)
      • Köteg (Batches) és tétel (Items) adatok
    • Fizetési hivatkozás (PayLink)
      • Fizetési hivatkozás létrehozása
      • Fizetési hivatkozás részletes adatainak lekérdezése
      • Fizetési hivatkozás érvénytelenítése
    • Kifizetés (PayOut)
    • SZÉP Kártya visszatérítések (PayRefund)
      • Visszatérítési igény beküldése (Refund)
        • MBH SZÉP Kártya sztornó
      • Visszatérítési igény lekérdezése (SettlementRefund)
        • Köteg (Batches) és tétel (Items) adatok visszatérítéseknél
  • Segédlet
    • Általános ismertető
    • Tranzakció státuszok
    • Tranzakció állapotok
    • Erős ügyfél-hitelesítés (PSD2/SCA)
      • Vásárlói adatok
        • Általános vásárlói adatok
        • Bolt specifikus adatok
        • Böngésző adatok
      • Rendelési adatok
        • Általános rendelési adatok
        • Számlázási adatok
        • Szállítási adatok
        • Termékadatok
        • MIT fizetéstípus adatok
    • Visszairányítási módok
    • Extra paraméter szabályok
    • Fizetési szolgáltató specifikus adatok
      • Barion Smart Gateway
        • Extra paraméterek
      • CIB Bank
      • Global Payments
        • Extra paraméterek
      • K&H Bank
        • Extra paraméterek
        • Bankkártya regisztráció visszavonása
      • K&H SZÉP Kártya
        • Extra paraméterek
      • MBH Online Áruhitel
        • Extra paraméterek
      • MBH SZÉP Kártya
        • Extra paraméterek
      • OTP Bank Áruhitel
        • Extra paraméterek
      • OTP SZÉP Kártya
        • Extra paraméterek
      • PayPal REST
        • Extra paraméterek
      • Paysafecard
      • Paysafecash
      • PayU Classic
      • PayU REST
        • Egyedi fizetési felület
        • Extra paraméterek
      • RaiffeisenPay
        • Extra paraméterek
      • SimplePay
        • Bankkártya regisztráció
        • Deeplink létrehozása qvik azonnali átutaláshoz (EAM)
        • Extra paraméterek
      • SimplePay Instant Transfer
      • Stripe
        • Extra paraméterek
      • Teya RPG
        • Egyedi fizetési felület
        • Tranzakciók pénzügyi beazonosítása könyveléshez
      • Teya SecurePay
      • UniCredit Bank
      • Viva Wallet
        • Extra paraméterek
      • Worldline - Saferpay
        • Extra paraméterek
    • Fizetés integrációja mobilalkalmazásba
      • Tranzakció indítás hagyományos módon
      • Tranzakció indítása módosított visszairányítással
    • Változásnapló
Powered by GitBook
On this page

Was this helpful?

  1. Segédlet
  2. Fizetés integrációja mobilalkalmazásba

Tranzakció indítás hagyományos módon

PreviousFizetés integrációja mobilalkalmazásbaNextTranzakció indítása módosított visszairányítással

Last updated 1 year ago

Was this helpful?

Működés

Ez a mobilintegráció a hagyományos tranzakcióindítási megoldásunkat veszi alapul. Javasoljuk, hogy az integráció megkezdése előtt ismerkedjen meg a hagyományos tranzakcióindítás folyamatával a következő oldalon:

A fizetési folyamat leírását három részre bontottuk a könnyebb átláthatóság miatt. Az elválasztás alapját a fizetési folyamat három fő lépése adja, ezek a lépések a következők:

A. Init - a tranzakció inicializálása B. Start - a tranzakció indítása C. Result - a tranzakció eredményének lekérdezése

A hármas felosztás ellenére a felsorolt pontok együttesen adják ki a teljes fizetési folyamatot. A felsorolt pontok egy sikeres fizetési folyamatot írnak le.

A. Init - tranzakció inicializálása

  1. A mobilalkalmazás jelzi a tranzakció indítását a kereskedő szervere felé,

  2. ennek hatására a kereskedő szervere új fizetési tranzakciót kezdeményez rendszerünkben az Init hívás segítségével (ez a hívás ResponseUrl és NotificationUrl címeket is tartalmaz).

  3. Rendszerünk hitelesíti a beérkezett kérést (autentikáció),

  4. ezután rendszerünk egy egyedi tranzakció azonosítót (TransactionId) küld vissza a kereskedőnek (sikeres hitelesítés esetén).

Figyeljen arra, hogy az Init hívás során megadott ResponseUrl a kereskedő szerverén futó HTML oldalra mutasson.

B. Start - tranzakció indítása

  1. A kereskedő szervere visszaadja a rendszerünktől kapott TransactionId értékét a mobilalkalmazásnak.

  2. Ennek hatására a mobilalkalmazás a TransactionId segítségével meghívja rendszerünk Start URL címét webview nézetben.

  3. Miután lezárul a fizetés, rendszerünk meghívja ugyanabban a webview nézetben a kereskedőtől kapott ResponseUrl címet (mely az Init során került átadásra).

  4. Ezután a kereskedő egy JavaScript segítségével jelzi a mobilalkalmazás számára, hogy a webview bezárható.

C. Result - tranzakció eredményének lekérése

  1. A webview bezárását követően, a mobilalkalmazás egy Result kérés indítását kéri a kereskedő szerverétől.

  2. Ennek hatására a kereskedő szervere Result hívást indít rendszerünk felé.

  3. A Result kérés válaszát a kereskedő szervere továbbítja a mobilalkalmazás felé.

  4. A mobilalkalmazás megjeleníti a vásárló számára a tranzakció eredményét.

A Start URL címeket a következő oldalon tekintheti meg:

Fizetési folyamat
Tranzakció indítása (Start)