Skip to content
Menu

API

Integracja Full-Code API typu server-to-server umożliwia sprzedawcom przetwarzanie płatności bezpośrednio ze swojej strony internetowej lub aplikacji, dając pełną kontrolę nad doświadczeniem płatności i zarządzaniem procesem płatności.

Ten model integracji jest przeznaczony dla sprzedawców, którzy chcą posiadać pełną kontrolę nad całym procesem płatności, od utworzenia zamówienia po obsługę statusu płatności, przy jednoczesnym korzystaniu z bramki SIBS w celu bezpiecznego przetwarzania transakcji.

Ponieważ model ten wymaga bezpośredniej interakcji z danymi płatności, sprzedawcy korzystający z Full-Code API są odpowiedzialni za ocenę i zapewnienie zgodności z obowiązującymi wymaganiami bezpieczeństwa oraz standardami PCI DSS.

Unikając hostowanych stron płatności, sprzedawcy mogą zapewnić spójne, w pełni markowe doświadczenie płatności, zoptymalizowane pod kątem wydajności i konwersji.

Info

Zgodność z PCI DSS

Zbieranie i przesyłanie surowych danych kartowych

 

Korzystanie z Full-Code API wymaga oceny zgodności z PCI DSS, ponieważ umożliwia sprzedawcom zbieranie i przesyłanie danych kartowych bezpośrednio z ich systemów.

 

Wszyscy sprzedawcy akceptujący płatności kartami są zobowiązani do przestrzegania standardu bezpieczeństwa danych w branży kart płatniczych (Payment Card Industry Data Security Standard, PCI DSS). Certyfikacja ta zapewnia bezpieczeństwo systemów płatności, obejmujące zapobieganie, wykrywanie i reagowanie na incydenty bezpieczeństwa.

Wymagania dotyczące zgodności zależą od sposobu przetwarzania danych kartowych w środowisku sprzedawcy.

 

Więcej informacji można znaleźć na oficjalnej stronie PCI Security Standards Council

 

 

Uwaga: Jeżeli model biznesowy nie wymaga bezpośredniego przetwarzania danych kartowych lub chcesz uprościć zgodność z PCI DSS, możesz wybrać integrację za pomocą SIBS Payment Form.
To podejście zmniejsza zakres wymagań PCI, ponieważ wrażliwe dane kartowe nie są przetwarzane w Twoich systemach.
Szczegóły dostępne są na dedykowanej stronie integracji Payment Form.

Dla kogo jest ta integracja

Ten model integracji jest przeznaczony dla:

  • Sprzedawców posiadających zespoły techniczne i doświadczenie w pracy z API.
  • Sprzedawców wymagających dostosowanego procesu płatności i logiki checkoutu.
  • Sprzedawców integrujących płatności w złożonych środowiskach backendowych

Korzyści

Integracja Full-Code typu server-to-server oferuje kilka kluczowych korzyści dla firm, które chcą usprawnić proces płatności, zachowując pełną kontrolę nad przepływem transakcji:

Notice

Szybszy checkout. W integracji server-to-server, informacje o płatności są przesyłane bezpośrednio między serwerem sprzedawcy a bramką SIBS. Redukuje to zbędne etapy w procesie płatności i wspiera płynne oraz efektywne doświadczenie zakupowe.

 

Wyższe bezpieczeństwo. Wrażliwe dane płatności są wymieniane w sposób bezpieczny między systemami backendowymi, zamiast być przetwarzane w przeglądarce klienta. Minimalizuje to ryzyko wycieku danych i wspiera bezpieczne środowisko płatności.

 

Dostosowywalny checkout. Integracja Full-Code daje pełną kontrolę nad doświadczeniem płatności. Umożliwia to większą elastyczność w projektowaniu przepływów płatności, wdrażaniu reguł biznesowych i utrzymaniu spójnego wizerunku marki.

 

Kompatybilność systemów. Integracje server-to-server można płynnie łączyć z istniejącymi systemami i usługami, takimi jak zarządzanie zamówieniami, magazyn, raportowanie czy księgowość, co wspiera sprawną i efektywną organizację operacyjną.

Jak to działa

Jak to zrobić

Integracja Full API (server-to-server) umożliwia bezpośrednie połączenie systemów z bramką SIBS, dając pełną kontrolę nad tworzeniem, przetwarzaniem i zarządzaniem płatnościami we własnym środowisku.

W tym modelu zespół sprzedawcy kontroluje cały cykl życia płatności, od utworzenia zamówienia po obsługę finalnego statusu, przy jednoczesnym korzystaniu z bramki SIBS do bezpiecznego przetwarzania transakcji.

Kroki integracji:
  1. Utwórz zamówienie: Z serwera wywołaj odpowiedni endpoint API, aby utworzyć nowe zamówienie.
  2. Uzyskaj oczekiwaną odpowiedź: Bramkę zwraca szczegóły zamówienia potrzebne do kontynuowania przepływu płatności.
  3. Wyślij żądanie płatności: Korzystając z danych zebranych od klienta, wyślij żądanie płatności w bezpieczny sposób z backendu.
  4. Obsłuż status płatności: Przeanalizuj odpowiedź o płatności i zdecyduj, jak strona lub aplikacja powinna reagować w przypadku sukcesu, niepowodzenia, próby ponownej płatności lub alternatywnego przepływu.

Dodatkowo, podczas tworzenia zamówienia można uwzględnić dodatkowe parametry płatności, które zwiększają bezpieczeństwo transakcji, optymalizują wskaźniki autoryzacji oraz umożliwiają dodatkowe rodzaje transakcji w razie potrzeby.

Przed rozpoczęciem

Rozpoczęcie pracy z bramką SIBS jest proste. Przed rozpoczęciem integracji Full API upewnij się, że wykonano następujące kroki:

  • Complete onboarding: Contact your Account Manager or request access to initiate the onboarding process.

  • Receive your credentials: Once your account is configured, you will receive the necessary API credentials and technical documentation.

  • Start your integration: With your credentials in place, your development team can immediately begin integrating the API into your systems.

Info

Płynny onboarding. Nasze zespoły zajmują się konfiguracją techniczną i zakładaniem kont w tle, dzięki czemu Twoje środowisko jest gotowe, a Ty możesz skoncentrować się na dostarczaniu doświadczenia płatności klientom.

Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.

Ściśle niezbędne ciasteczka

Niezbędne ciasteczka powinny być zawsze włączone, abyśmy mogli zapisać twoje preferencje dotyczące ustawień ciasteczek.