A rendszer támogatja az Online fiókból történő átutalást is. Ehhez mindenképpen kell az üzlethez tartozó azon email cím, amelyet a PayPal-ba való regisztrációkor megadtunk. Ez alapján azonosítja a PayPal rendszere a boltot.
A PayPal beállítása a webáruház admin felületén
Első lépésként az e-mail címet kell megadnunk, ami a PayPal fiókhoz tartozik. A Tranzakciós módszer beállításnál javasoljuk az "Eladás" opciót. Ezzel a rendszer használható, éles vásárlásra azonban csak akkor lesz alkalmas, ha a Teszt mód "Nem"-re van állítva. Az adatok felvitelének végeztével a Mentés gombra kattintva jön létre a rendszerben az új fizetési mód. Bármilyen más módon elnavigálva az oldalról a változtatások, adatok nem maradnak meg.
Ajánlott még figyelni arra, hogy a Beállítások > Bolt beállítások > Rendelés állapotok menüben lévő alapértelmezett rendelési állapot ne egyezzen meg a Beállítások > Bolt beállítások > Fizetési módok > PayPal-nál lévő sikeres fizetés állapotával. Ellenkező esetben nem fog működni az automatikus rendelés állapot váltás.
A PayPal-lal lehetőségük van vevőinknek meglévő PayPal account nélkül is vásárolniuk. Ebben az esetben, ha a "Fizetés bankkártyával vagy hitelkártyával" feliratra kattintunk, betöltődik egy új oldal, ahol a mezőket kitöltve és a "Fizetés" gombra kattintva máris megtörténik a fizetés.
Ezt a lehetőséget a Paypal Business Accountunk beállítások ikonjára kattintva, majd az Account settings > Website payments > Website preferences > Paypal account optional pontban az "On" opciót választva biztosíthatjuk vásárlóink számára.
PayPal fiók beállítások
A helyes működés érdekében a PayPal fiókban az Encoding értékét UTF-8-ra kell állítani, amelyet az alábbi linken lehet megtenni:
https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding
A More options kiválasztásával pedig a "Do you want to use the same encoding for data sent from PayPal to you (e.g., IPN, downloadable logs, emails)?" opció is legyen "Yes"-re állítva.
Továbbá a felső sarokban lévő Beállításokra kattintva a Számlabeállítások > Webes kifizetések > Webhely beállítások oldalon mindent Off-ra kell állítani. A PaymentDataTransfer opciót különösen fontos Offra állítani!
Ezt követően az IPN beállításnál, ha kér egy Notification URL-t a PayPal, akkor adjuk meg a http://[boltnév]/index.php?route=payment/pp_standard/callback URL-t. Ez a PayPal felületén a Beállítások > Számlabeállítások > Értesítések > Azonnali kifizetési értesítések oldalon a Choose IPN Settings megnyomása után érhető el.
Tesztelés sandbox-on keresztül
- Hozzunk létre egy developer accountot a https://developer.paypal.com/ oldalon. Ha van már Paypal fiókunk, akkor annak az adataival is beléphetünk, nincs szükség külön regisztrálni.
- A https://developer.paypal.com/webapps/developer/applications/accounts oldalon belépéskor már létezni fog egy Business teszt account, aminek az email címét használhatjuk a webshop PayPal fizetés beállításainál, de egy új eladói accountot is létrehozhatunk. Ugyanitt hozzunk létre egy vásárlói teszt accountot is.
- A webshopban a PayPal beállításoknál a "Teszt mód"-ot állítsuk igenre.
- Csináljunk egy vásárlást a webshopban, és a PayPal oldalán adjuk meg a teszt vásárló adatait.
A fizetési mód Silver, Gold és Platinum csomagokban érhető el.