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 PayPalba 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
A PayPal beállítása a webáruház admin felületén
Beállítása: Beállítások > Rendelési beállítások > Fizetési módok > PayPal
Első lépésként az e-mail címet kell megadnunk, amely 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.
Ajánlott még figyelni arra, hogy a Beállítások > Rendelési beállítások > Rendelés állapotok menüben lévő alapértelmezett rendelési állapot ne egyezzen meg a Beállítások > Rendelési beállítások > Fizetési módok PayPalnál lévő sikeres fizetés állapotával. Ellenkező esetben nem fog működni az automatikus rendelés állapot váltás.
A PayPallal lehetőségük van vevőinknek meglévő PayPal fiók nélkül is vásárolni. Ebben az esetben, ha a "Fizetés bankkártyával vagy hitelkártyával" feliratra kattintanak, 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 Off-ra á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 sandboxon keresztül
- Hozzunk létre egy developer fiókot 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, amelynek 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.