Skip to content

Google Pay

Helena Vitásková edited this page Apr 19, 2023 · 5 revisions

A Google Pay™ egy kényelmes módja az áruk és szolgáltatások kifizetésének a webáruházban vagy az Android mobilalkalmazásban. Ügyfelei ugyanazokkal a kártyákkal fizethetnek, amelyeket az üzletekben az érintésmentes terminálokon használnak. Ügyfeleinek nem kell újra beírniuk a kártyaszámot, és a fizetés közvetlenül az Android telefonon hitelesített, anélkül, hogy a fizetést a 3-D Secure rendszerben tovább kellene hitelesíteniük. Ez a két funkció teszi a Google Pay-t az egyik legkényelmesebb fizetési móddá.

Ki használhatja a Google Pay-t?

A magyar piacon a kibocsátók túlnyomó többsége már kínálja a Google Pay-t ügyfeleinek. A kártya hozzáadása a telefonhoz a Google Pay Android alkalmazáson keresztül lehetséges. Egyes kibocsátók közvetlenül a banki alkalmazásból kínálják a Google Pay aktiválását a kártyáikhoz.

Mennyibe kerül a Google Pay?

A Google Pay használata az ügyfelek számára ingyenes. A kereskedők a szokásos kártyadíjakat fizetik a Google Pay fizetések K&H payment gateway keresztül történő elfogadásáért. A Google Pay elfogadásához nem kapcsolódnak további díjak.

Hogyan működik együtt a Google Pay és a K&H payment gateway?

A Google Pay bevezetése egy webáruházban egyszerű. Az első lépés a Google szolgáltatásaival történő bevezetés – akár Androidról, akár Javascript segítségével a böngészőből történő fizetéshez. A Google szolgáltatásainak meghívásával megkaphatja az ügyfél kártyájának és tranzakcióinak adatait. Ez a hívás ahhoz hasonlítható, mintha egy kártyát kivesszük a pénztárcából. Az ebben a lépésben megszerzett fizetési adatok titkosítottak, így csak a payment gateway tudja azokat olvasni. Kereskedőként nem kell aggódnia a fizetési biztonság vagy a PCI DSS szabvány miatt. A második lépésben ezeket a fizetési adatokat a Google Pay API funkciók segítségével továbbítja a payment gatewaynek (ennek technikai integrációjára bővebb információt talál itt), ahol az adatok feldolgozása és a fizetés engedélyezése történik.

A teljes fizetési és authentikálási folyamat a háttérben zajlik, az ügyfél csak a Google Pay-ből történő kártya kiválasztását végzi el, majd a sikeres vásárlást tapasztalja a webshopban - mobilban történő vásárláskor. Ha az ügyfél az Android környezeten kívül (nem mobilon keresztül) fizet, akkor előfordulhat, hogy az ügyfél kártyakibocsátó bankja a tranzakció ismételt megerősítését kéri.

A fizetés további feldolgozása ugyanaz, mint egy normál kártyás tranzakció esetében, azaz lehetőség van a Részfizetések kezelése, valamint a részleges és teljes visszatérítés használatára. A tranzakciók elszámolása a számlán és a kibocsátás a kártyás fizetésekkel megegyező módon történik.

Google Pay fizetések hitelesítése

Az Android telefonokon történő Google Pay fizetések hitelesítéséhez a mobiltelefont és biometrikus adatokat használják. Nincs szükség további 3-D Secure hitelesítésre. Ha az ügyfél a Google Pay-t böngészőben (vagy iOS-en mobilalkalmazásban) használja, akkor a 3-D Secure hitelesítést ugyanolyan formában kell elvégezni, mint a hagyományos internetes kártyás fizetésnél. Itt is minél több kiegészítő tranzakciós adatot ad meg a payment gateway-nak, annál nagyobb az esélye a megerősítés nélküli (frictionless) hitelesítésnek, ami egyszerűsíti, kényelmesebbé teszi a fizetést az ügyfél számára.

  1. lépés: A kereskedő kommunikál a Google Pay-jel, és lekérdezi a fizetési adatokat a Google Pay pénztárcából.

  2. lépés: Fizetés létrehozása - a kereskedő létrehozza a fizetést, átadja a pénztárca adatait és a további vásárlási adatokat a payment gateway-nak (googlepay/init).

  3. lépés: A payment gateway megerősíti a fizetés létrehozását, és hozzárendel egy payID-t.

  4. lépés: A kereskedő elindítja a fizetés feldolgozását (googlepay/process)

  5. lépés: A payment gateway tájékoztat a fizetés eredményéről (biometrikus hitelesítés után Androidról történő fizetés, megerősítés nélküli hitelesítés esetén pedig a böngészőből történő fizetés), vagy átad egy linket a kártyakibocsátó hitelesítési oldalára.

  6. lépés: (Csak megerősítéssel történő hitelesítés (challenge) esetén) a kereskedő megnyitja a hitelesítési oldalt, az ügyfél megerősítést ad /authentikálja a tranzakciót.

  7. lépés: (Csak megerősítéssel történő hitelesítés esetén) a kereskedő ellenőrzi a fizetés státuszát (payment/status), amíg a fizetés visszaigazolásra vagy elutasításra nem kerül.

** Hitelesítés iOS / Android mobilalkalmazásokban és az SDK használata **

Az iOS és Android natív mobilalkalmazásokban történő Google Pay fizetésekhez szükséges a mobil SDK használata, amely globálisan technikailag EMV platform szabványosított. Az SDK technikai adatokat gyűjt a felhasználó készülékéről (a kártyakibocsátó kockázati modell-elemzéséhez), és megerősítéssel történő hitelesítés esetén megjeleníti a kártyakibocsátó hitelesítési oldalát. Az SDK nem kötődik a payment gateway-hoz, így bármilyen EMV által tanúsított SDK-t használhat. Szolgáltatóik listáját megtalálja itt. A K&H Pénzforgalmi Szolgáltató a NetCetera mobil SDK-val működik együtt – ha érdekli ez a megoldás, lépjen kapcsolatba velünk saleskhpos@kh.hu vagy khpos@kh.hu email címen. Az SDK kimenetek továbbítását és az SDK paraméterek átvételét a payment gateway-től Google Pay fizetések technikai dokumentációja tartalmazza.

A Google Pay bevezetése: a kereskedő regisztrációja a Google-nél és az integráció

A Google Pay webáruházában vagy Android mobilalkalmazásában történő bevezetésekor kérjük, kövesse az alábbi lépéseket:

  1. Az integrációs feladatok megkezdése előtt kérjük, ismerkedjen meg a következőkkel:
  1. A Google Pay szolgáltatásokkal történő integrálás megtervezéséhez olvassa el a Google Pay Web developer documentation és/vagy a Google Pay Android developer documentation dokumentációkat.

  2. Olvassa végig az integrációs ellenőrző listát (Web - Google Pay Web integration checklist) (Android - Google Pay Android integration checklist) és az ellenőrző listának megfelelően tervezze meg integrációs feladatait. A K&H payment gateway használata során kérjük, vegye figyelembe a következő sajátosságokat az integrációs ellenőrző lista átnézése során:

  • 1 (Basic részben:)
      1. checkbox – kockázatkezelés: teljes egészében a payment gateway felelőssége, az Ön részéről nincs szükség intézkedésre
      1. checkbox – elfogadott kártyatípusok: az Ön paraméterezése (a K&H payment gateway szerződés szerint) mindig visszaküldésre kerül a googlepay/echo API hívásra adott válaszban
      1. checkbox – „Közvetlen” integráció: a K&H payment gateway használata esetén nem releváns
  • 3 (Functional tesztek részben:)
      1. checkbox – „PAN_ONLY” kártyák: végezze el ezt a tesztet a leírás szerint. A K&H payment gateway a https://pay.google.com felületen elmentett kártyák esetén is támogatja a Google Pay-t
  1. Lépjen be a Google Pay Business Console weboldalra (ehhez Google fiók szükséges), és végezze el a következő lépéseket:
    • Töltse ki a cégnevet és az országot
    • (Ajánlott) adjon hozzá legalább egy felhasználót „rendszergazda” szerepkörrel, így biztosítva, hogy ne zárják ki a Google Pay Business Console-ból, ha elveszíti a Google fiókjához való hozzáférését.
    • Töltse ki a cégprofilját és töltse fel a logóját (márkaépítés).

Ha rendelkezik Google fiókkal (Google Playben közétett Android alkalmazások használatához), akkor használja ezt Google fiókját mely leegyszerűsíti a Google Pay regisztrációját Android alkalmazásaiba. Ha más fiókot használ regisztrációjához, mindenképpen tegyen meg még egy lépést: adja hozzá a Google Pay regisztrációjához használt Google fiókot a Google Playhez, mint a Google Pay-jel integrálni kívánt alkalmazás(ok) „felhasználóját”. Amint ezt beállította, Android alkalmazásai megjelennek a Google Pay Business Console-ban.

  1. Lépjen kapcsolatba velünk a saleskhpos@kh.hu or khpos@kh.hu emailen, és kérje a Google Pay fizetési mód beállítását / aktiválását a K&H Pénzforgalmi Szolgáltatónál. Kérjük, győződjön meg arról, hogy Google Pay kereskedőazonosítója (Merchant ID) rendelkezésre áll, ugyanis meg kell adnia a K&H PSZ üzleti képviselőjének. A Google Pay Merchant ID –nem azonos, a K&H a payment gateway „merchantID-val” – a Google Pay Business Console-on belül, a cégprofiljában található.

  2. Alakítsa ki a Google Pay pénztár és fizetési folyamatok front-end részét. Kérjük, ügyeljen arra, hogy a fenti 1. és 2. pontokban felsorolt szabályok szerint és tanácsoknak (best practice) megfelelően járjon el. Kérjük, használja a googlepay/echo műveletet a Google Pay fizetéshez szükséges paraméterek lekérdezésére a payment gateway-től. A hívásra adott válaszban megkapja az összes szükséges paramétert, amelyre szüksége van a Google Pay API tartalom feltöltéséhez. Kérjük, vegye figyelembe, hogy googlepay/echo művelet a payment gateway API-on csak az 5. lépésben szereplő fizetési mód aktiválása után fog működni.

  3. Alakítsa ki az új API módszereket a K&H payment gatewayhez csatlakozó back-end interfészén googlepay/echo; googlepay/init; googlepay/process). A fejlesztéshez és teszteléshez kérjük, használja az integrációs környezetet („sandbox”). Az integrációs környezet automatikusan visszaadja a Google Pay tesztkörnyezetének paraméterezését (környezet: TEST). A teszteléshez használhatja telefonját és valódi kártyáit – a Google Pay tesztkörnyezet nem fogja ezeket a kártyákat a payment gateway-nak átadni (a számlája nem kerül terhelésre). Kérjük, figyelmesen olvassa el a specification of API methods for Google Pay.

Ha elkészült az integrációval a tesztkörnyezetben, és képes képernyőképeket készíteni az ügyfél fizetési folyamatáról, folytassa a következő lépésekkel:

  1. Kattintson a Google Pay Business Console bal oldali menüjének „Google Pay API” menüpontjára. Ezután kattintson a „Get Started” gombra (az oldal tetején). Ekkor megnyílik egy ablak a Google Pay API Szolgáltatási feltételeivel. Kérjük, olvassa el és fogadja el.

  2. Amint megerősíti, hogy egyetért a Szolgáltatási feltételekkel, a „Google Pay API” képernyő alsó részén egy új gomb jelenik meg. Ha vannak a Google fiókjához kapcsolódó Android alkalmazások, akkor ezek listája is megjelenik.

Android alkalmazás esetén: Válassza ki az alkalmazást a listából a „Manage” gombra kattintva. Válassza ki a „Gateway” integrációs típust. Töltse fel a szükséges képernyőképeket, és kattintson a mentésre.

Webáruház weboldala esetén: Kattintson az „Integrate with your website” gombra. Töltse ki a weboldal URL-címét, és válassza a „Gateway” integrációs típust. Töltse fel a szükséges képernyőképeket, és kattintson a mentésre.

  1. Kattintson az oldal tetején a „Submit for approval” gombra, és várja meg a Google jóváhagyását.

Ha megkapta az integráció jóváhagyását a Google-től, tesztelje a bevezetést az éles payment gateway-jel. Ezután már engedélyezheti a Google Pay fizetéseket az ügyfelei számára!

Clone this wiki locally