Skip to content
Menu

Terminal

Na tej stronie znajdują się informacje o interfejsach API umożliwiających tworzenie i usuwanie terminala.

Utwórz terminal

Aby móc wykonywać inne operacje sklepu i terminala, proszę sprawdzić poniżej dostępne punkty końcowe środowiska:”

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalutwórz zasób Merchant Establishment Terminal
CERstargate-cer.qly.site1.sibs.ptPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalutwórz zasób Merchant Establishment Terminal
Sandboxsandbox.sibsgateway.comPOST /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/terminalutwórz zasób Merchant Establishment Terminal

Musisz wykonać żadanie POST z nasępującymi danymi:

Patametry
ParametrTypStanRequiredOpis
Typ zawartościCiągWymaganeNagłowekapplication/json
Merchant-IDCiągWymaganeŚcieżkaMerchant ID
Shop-IDCiągWymaganeŚcieżkaEstablishment ID
X-Request-IDCiągWymaganeNagłowekŻadanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą.
x-ibm-client-idCiągWymaganeNagłowekToken identyfikujący organizację klienta. It is provided during onboarding process and must be used in every call

Po wysłaniu żądania API odpowie jednym z dwóch kodów statusu:

Kod statusuWiadomośćTransactionStatus
000Sukces“ACT” (Accepted Technical Validation)
999Nieoczekiwany błąd“RJT” (Rejected)
Info

Więcej informacji na temat komunikatów o błędach znajdziesz na stronie Onboarding API > Sprzedawca, w sekcji Obsługa błędów.

Usuń terminal

Aby anulować istniejący terminal, możesz wykonać operację DELETE. W tym celu wykorzystaj następujące punkty końcowe:

ŚrodowiskoURLMetoda działania i punkt końcowyOpis
PRODapi.sibsgateway.comDELETE /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminalUsuń zasób terminala
CERstargate-cer.qly.site1.sibs.ptDELETE
/sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminal
Usuń zasób terminala
Sandboxsandbox.sibsgateway.comDELETE /sibs/onboarding/v1/sponsored-merchant/{merchant-id}/shop/{shop-id}/teminalUsuń zasób terminala

Należy wykonać żądanie CANCEL z następującymi danymi:

Header and Path Parameters
ParametrTypStanWymaganeOpis
Content-typeStringWymaganyNagłówekaplikacja/json
Merchant-IDStringWymaganyŚcieżkaID sprzedawcy (wymagane w ścieżce)
Shop-IDStringWymaganyŚcieżkaIdentyfikator placówki (wymagany w ścieżce)
Terminal-idStringWymaganyŚcieżkaID terminala (wymagane w ścieżce)
X-Request-IDStringWymaganyNagłówekIdentyfikator żądania, unikalny dla połączenia, ustalony przez stronę inicjującą
x-ibm-client-idStringWymaganyNagłówekToken identyfikujący organizację klienta. Jest on dostarczany podczas procesu wdrażania i musi być używany w każdym połączeniu

Po wysłaniu żądania API odpowie jednym z dwóch kodów statusu:

Kod StatusuWiadomośćTransactionStatus
000Sukces“ACT” (Accepted Technical Validation)
999Nieoczekiwany Błąd“RJT” (Rejected)
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.

Jeśli wyłączysz to ciasteczko, nie będziemy mogli zapisać twoich preferencji. Oznacza to, że za każdym razem, gdy odwiedzasz tę stronę, musisz ponownie włączyć lub wyłączyć ciasteczka.