Jak złożyć wniosek o podpis lub certyfikat API?
Dane uwierzytelniające API umożliwiają zidentyfikowanie użytkownika jako posiadacza konta firmowego PayPal, który posiada uprawnienia do wykonywania operacji w interfejsie API. Można wybrać jedną z dwóch metod uwierzytelniania:
- Podpis API: Do identyfikacji konta używamy nazwy użytkownika, hasła oraz unikalnego ciągu cyfr i liter. Dane uwierzytelniające podpisu API nie wygasają, łatwiej je wdrożyć i są częściej stosowane.
- Certyfikat API: Do identyfikacji konta używamy nazwy użytkownika, hasła i certyfikatu do pobrania. Dane uwierzytelniające certyfikatu API są ważne przez trzy lata i trzeba je odnawiać, zanim wygasną. Dla zapewnienia optymalnego bezpieczeństwa zalecamy właśnie tę metodę.
Rozwiązania płatnicze PayPal można zintegrować ze sklepem internetowym lub koszykiem za pomocą interfejsu programowania aplikacji (API). Od dostawcy koszyka lub programisty strony internetowej można dowiedzieć się, jakiego typu dane uwierzytelniające API będą potrzebne.
Jak zażądać danych uwierzytelniających API?
Aby zażądać danych uwierzytelniających API z poziomu przeglądarki internetowej, należy:
- Zalogować się do firmowego konta produkcyjnego lub testowego PayPal.
- Przejść do strony „Twoje dane uwierzytelniające API płatności”.
- Przewinąć w dół i kliknąć kafelek NVP/SOAP API Integration (Classic).
- Wybrać opcję „Podpis API” lub „Certyfikat API” w zależności od wymagań koszyka.
- Kliknąć Wyrażam zgodę i zatwierdzam.
- Wygenerujemy dane uwierzytelniające API.
Jak zainstalować dane uwierzytelniające API?
Po zażądaniu danych uwierzytelniających podpisu API lub certyfikatu API należy je zainstalować. Instaluje się je w aplikacji lub koszyku, można też wstawić je do kodu niestandardowego.
Podpis API
- W przypadku wstępnie skonfigurowanych koszyków należy skopiować i wkleić nazwę użytkownika, hasło i podpis API do konfiguracji koszyka lub ekranu administracyjnego.
- W przypadku koszyków niestandardowych należy: zapisać poniższe dane uwierzytelniające API w bezpiecznym miejscu o ograniczonym dostępie.
Certyfikat API
- W przypadku korzystania z zestawów narzędzi programistycznych PayPal może wystąpić konieczność zaszyfrowania certyfikatu przed jego zainstalowaniem.
- W przypadku korzystania z oprogramowania koszyka innej firmy, może być konieczne skontaktowanie się z dostawcą koszyka. Można poprosić go o poradę, jak zainstalować nowy certyfikat.
- W przypadku integracji niestandardowej należy umieścić nowy certyfikat na swoim serwerze. Warto potwierdzić u programisty lub administratora systemu miejsce umieszczenia certyfikatu.
Testowanie danych uwierzytelniających API
Większość testów wykonuje się w środowisku centrum testowego PayPal, chociaż można też wykonać ostateczne testy w środowisku produkcyjnym PayPal przy użyciu rzeczywistych danych uwierzytelniających.
Aby odnowić lub zmienić dane uwierzytelniające podpisu lub certyfikatu API w przeglądarce internetowej, należy:
- Zalogować się do konta PayPal w środowisku Na żywo lub Centrum testowym .
- Kliknąć Działania u góry strony.
- Kliknąć Dostęp do API w sekcji Operacje.
- W sekcji Integracja NVP/SOAP API należy kliknąć Zarządzaj danymi uwierzytelniającymi API.
- Wybrać żądaną opcję.
Uwaga:
- Jeśli aplikacja korzysta obecnie z API, usunięcie lub zmiana API spowoduje przerwanie integracji.
- Jeśli masz dwa aktywne certyfikaty, musisz usunąć jeden, aby odnowić dowolny certyfikat API.
- Aby usunąć podpis API, należy kliknąć przycisk Usuń w obszarze Zarządzaj danymi uwierzytelniającymi API.
- Przejdź do naszego portalu dla programistów, aby uzyskać więcej informacji na temat tworzenia danych uwierzytelniających API i zarządzania nimi.