SimplePay-en keresztül lehetőség van integrált Apple Pay fizetési megoldás alkalmazására, amit már bővítményünk is támogat.

A v3.5.0 verziótól a bővítmény már támogatja az integrált Apple Pay fizetést az áruházak felületén. Míg SimplePay-en keresztül eddig is volt lehetőség Apple Pay-el fizetni, addig ezzel az új fejlesztéssel mindezt már a te áruházadon belül teheti meg a felhasználó, átirányítás nélkül, lényegében egy (ujjlenyomat, vagy arcfelismerés) azonosítással.

Technikai feltételek, beállítások

Az Apple Pay csak a WooCommerce Block Checkout felületén elérhető, mivel klasszikus checkout nézet nem támogatja az express fizetési módokat! Ez egy olyan megkötés, amihez muszáj volt tartanunk magunkat, mivel úgy látjuk, hogy a régi Woo fizetési felület technikailag már elavult.

Jó tudni: WooCommmerce-ben jelenleg két különböző - és technikailag merőben eltérő - fizetési felületet tudsz használni. Mind a kettőnek megvan a maga előnye és hátránya. Ebben az esetben az "express fizetési mód" az, ami lehetővé teszi, hogy az Apple Pay-t fenntarthatóan és üzembiztosan implementáljuk.

Az első lépés a bekapcsolás felé, hogy írunk a SimplePay-nek, hogy az adott kereskedői fiókban kapcsolják be az integrált Apple Pay fizetési módot. A beállításokat csak ezt követően tudjuk elvégezni. Ha ez megtörtént, akkor:

Apple Pay fizetési mód beállítások

  1. A SimplePay admin felületén, az Apple Pay menüpontban, regisztráljuk a domaint (pl.: my-shop.com vagy apple-pay.my-shop.com) ahol használni akarjuk a fizetési módot.
  2. A friss Well-known fájlt töltsük le, majd töltsük fel a megfelelő helyre a szerveren. A cél útvonal a "document root"-ban, egy .well-known mappa lesz, így ez a fájl publikusan elérhetővé válik.
  3. Fejezzük be a domain regisztrációt az admin felületen.

Ezt követően a bővítmény beállításokat kell elvégezni:

Apple Pay fizetési mód beállítások

Apple Pay fizetési mód beállítások

  1. Kapcsoljuk be az Apple Pay fizetési módot a bővítményen belül
  2. A megfelelő SimplePay kereskedői fókhoz adjuk hozzá a domain regisztráció során kapott Apple Pay merchant ID-t

Sandbox és tesztelés

Bővebb leírás az Apple oldalán található.

  1. A teszteléshez szükségünk van egy olyan Apple készülékre. Lehetőleg egy olyan eszközt válasszunk, amit csak erre a célra tudunk használni, hiszen egy sandbox Apple fiókkal kell belépni, hogy semmilyen adat ne vesszen el.
  2. Írjunk a SimplePay-nek, hogy hozzanak létre egy sandbox Apple fiókot. Ehhez biztosítanunk kell egy olyan e-mail címet, amelyhez hozzáférésünk van, de még nincs beregisztrálva az Apple rendszerében, sem éles, sem sandbox környezetben.
  3. Ezt követően a SimplePay létrehozza fiókot és a generált jelszót elküldik nekünk.
  4. Az e-mail címet meg kell erősíteni, így az Apple kiküld egy megerősítő e-mailt a megadott címre.
  5. Lépjünk be a sandbox fiókkal az eszközre.
  6. Adjunk hozzá egy teszt kártyát az Wallet-hez (a fenti linken számos teszt kártya közül választhatunk).
  7. Kezdjük el a tesztelést!

Korlátok

Az Apple Pay-es fizetés esetén a kártyatárolás és az ismétlődő fizetések nem támogatott funkciók.