PayPal¶
Paypal egy amerikai online fizetési szolgáltató, amely világszerte elérhető, és az egyik kevés közül, amely nem számít fel előfizetési díjat.
Megjegyzés
Bár a PayPal több mint 200 országban/régióban elérhető, csak bizonyos pénznemeket támogat.
Konfiguráció a PayPal-ban¶
Kattintson az Apps & Credentials lehetőségre, majd kattintson az Create App gombra.
Adjon meg egy App Name nevet, majd kattintson a Create App gombra.
Másolja ki a Client ID és a Secret értékeket, és mentse el őket a későbbi lépéshez.
Fontos
Ha az ügyfelek nevei vagy címei ékezetes vagy nem latin karaktereket tartalmaznak, kötelező konfigurálni az Odoo által a PayPal felé küldött fizetési kérelem kódolási formátumát, hogy elkerülje az értesítés nélküli tranzakciós hibákat. Ehhez nyissa meg a PayPal gomb nyelvi kódolási beállítását, kattintson a More Options lehetőségre, és a Encoding mezőt állítsa UTF-8 értékre.
Ha tesztként próbálja ki a PayPal-t, nyissa meg a PayPal Sandbox fiókját, és konfigurálja a kódolási formátumot a sandbox fiókhoz.
Javaslat
Titkosított webhelyes fizetésekkel és EWP_SETTINGS hibákkal kapcsolatban tekintse meg a PayPal dokumentációját.
Konfiguráció az Odoo rendszerben¶
A Credentials lapon adja meg a PayPal-fiókjához kapcsolt Email címet, majd töltse ki a Client ID és a Client Secret mezőket a Konfiguráció a PayPal-ban lépésben elmentett értékekkel.
Kattintson a Generate your webhook gombra a Webhook ID létrehozásához.
Állítsa a State mezőt Enabled értékre, és győződjön meg arról, hogy a PayPal fizetési szolgáltató Published állapotban van.
A többi beállítást konfigurálja igény szerint.
Tesztelés¶
A PayPal két sandbox fiókot biztosít, amelyekkel valós tranzakciókat szimulálhat:
Egy üzleti fiók (kereskedői fiókként használható, pl.
[email protected]);Egy alapértelmezett személyes fiók (vásárlói fiókként használható, pl.
[email protected]).
A PayPal fizetési folyamat teszteléséhez az Odoo-ban:
Jelentkezzen be a PayPal fejlesztői oldalára PayPal-hitelesítő adataival, majd lépjen a menüpontra.
Kattintson a (három pont) ikonra a sandbox üzleti fiók mellett, és válassza a View/Edit account lehetőséget.
Másolja ki az Email, Client ID és Secret értékeket, és mentse el őket a következő lépéshez.
Az Odoo-ban konfigurálja a PayPal fizetési szolgáltatót az előző lépésben mentett értékekkel, és állítsa az Állapot mezőt Teszt módra.
Ezután futtathat egy teszttranzakciót az Odoo-ból a sandbox személyes fiók használatával.
Lásd még