PayPal¶
PayPal to amerykański dostawca płatności online dostępny na całym świecie i jeden z niewielu, który nie pobiera opłaty abonamentowej.
Informacja
Chociaż PayPal jest dostępny w ponad 200 krajach/regionach, obsługiwany jest tylko wybór walut.
Konfiguracja w PayPal¶
Kliknij Apps & Credentials i kliknij Create App.
Wprowadź Nazwę aplikacji i kliknij Utwórz aplikację.
Skopiuj Identyfikator klienta i Sekret i zapisz je na później.
Ważne
Jeśli używasz nazw klientów lub adresów zawierających znaki akcentowane lub inne niż łacińskie, musisz skonfigurować format kodowania żądania płatności wysyłanego przez Odoo do PayPal, aby uniknąć awarii transakcji bez powiadomienia. W tym celu przejdź do ustawienia kodowania języka przycisku PayPal, kliknij Więcej opcji i ustaw pole Kodowanie na UTF-8.
Jeśli testujesz PayPal jako test, uzyskaj dostęp do swojego konta PayPal Sandbox i skonfiguruj format kodowania dla swojego konta sandbox.
Wskazówka
W przypadku szyfrowanych płatności na stronie internetowej i błędów EWP_SETTINGS sprawdź dokumentację PayPal.
Konfiguracja w Odoo¶
Na karcie Dane uwierzytelniające wprowadź E-mail powiązany z Twoim kontem PayPal, a następnie wypełnij pola Identyfikator klienta i Sekret klienta wartościami zapisanymi w kroku Konfiguracja w PayPal.
Kliknij Wygeneruj webhook, aby utworzyć Identyfikator webhooka.
Ustaw pole Stan na Włączony i upewnij się, że dostawca płatności PayPal jest Opublikowany.
Skonfiguruj pozostałe opcje według potrzeb.
Testowanie¶
PayPal udostępnia dwa konta sandbox, których możesz użyć do symulacji rzeczywistych transakcji:
Konto firmowe (do użycia jako konto sprzedawcy, np.
ab-1abc12345678@business.example.com);Domyślne konto osobiste (do użycia jako konto kupującego, np.
ba-9cba87654321@personal.example.com).
Aby przetestować przepływ płatności PayPal w Odoo:
Zaloguj się na stronie PayPal Developer przy użyciu swoich danych logowania PayPal i przejdź do .
Kliknij ikonę (wielokropek) obok firmowego konta sandbox i wybierz Wyświetl/Edytuj konto.
Skopiuj E-mail, Identyfikator klienta i Sekret i zapisz je na następny krok.
W Odoo skonfiguruj dostawcę płatności PayPal przy użyciu wartości zapisanych w poprzednim kroku i ustaw pole Stan na Tryb testowy.
Następnie możesz przeprowadzić testową transakcję z Odoo przy użyciu osobistego konta sandbox.
Zobacz także