Skip to content
Menu

Sprzedawca

Na tej stronie znajdziesz informacje na temat onboardingu i aktualizacji submerchanta, a także, jak radzić sobie z błędami i sprawdzać kody statusu webhooka.

Onboarding Merchanta

Proces wdrażania oparty na API (FULL CODE) eliminuje potrzebę ręcznego wdrażania poprzez automatyczne generowanie submerchantów, placówek, cenników, terminali i odpowiadających im danych uwierzytelniających.

Notification

Paramentry merchanta NIP i backofficeEmail w żądaniu POST muszą mieć unikalne wartości i nie powinny być ponownie użyte.

Próba ponownego użycia tych wartości zakończy się niepowodzeniem w procesie wdrożenia.

Sprawdź poniżej dostępne endpointy środowiska:

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comPOST api/onboarding/version-id/ sponsored-merchantAby zainicjować ten proces, należy wykonać żądanie POST z następującymi danymi.
TESTstargate-cer.qly.site1.sibs.ptPOST api/onboarding/version-id/ sponsored-merchantAby zainicjować ten proces, należy wykonać żądanie POST z następującymi danymi.
Sandboxsandbox.sibsgateway.comPOST api/onboarding/version-id/ sponsored-merchantAby zainicjować ten proces, należy wykonać żądanie POST z następującymi danymi.

Aby zainicjować ten proces, należy wykonać żądanie POST z następującymi danymi.

Parametry nagłówka:
ParametrTypStanOpis
Typ zawartościCiągObowiązkoweapplication/json.
X-Request-IDCiągObowiązkoweIdentyfikator żądania, unikalny dla połączenia, określony przez stronę inicjującą.
x-ibm-client-idCiągObowiązkoweToken identyfikujący organizację klienta. Jest on dostarczany podczas procesu wdrażania i musi być używany w każdym połączeniu.
Parametry żądania:
Element danychTyp/długośćWarunkowośćOpis
sprzedawcaStringObowiązkoweObiekt definiujący sprzedawcę.
nameString
<=90
ObowiązkowePełna nazwa firmy zgodnie z danymi w CEIDG
phoneString
<=16
ObowiązkoweNumer telefonu firmy
emailString
<=55
ObowiązkoweAdres e-mail firmy
NIPString
8<11
ObowiązkoweNIP zgodnie z CEIDG
mccNumber
4-4
ObowiązkoweKod MCC firmy
pkdString
7-7
ObowiązkowePKD spółki (główne) według danych CEIDG
merchantTypeString

“Merchant”
“Sponsored Merchant”
Domyślnie: “Sponsored Merchant”
ObowiązkoweRodzaj merchanta
addressStringObowiązkoweAdres merchanta
streetString
<=70
ObowiązkoweUlica
postalcodeString
<=25
ObowiązkoweKod pocztowy
localityString
<=20
ObowiązkoweMiejscowość
countryString
3-3
Format ISO 3166, Number 3 code (ex: Poland – 616)
ObowiązkoweKraj
websiteString
<=100
ObowiązkoweAdres strony www
signedAgreementslogiczna
“True”
“False”
ObowiązkowePotwierdzenie podpisanych umów
backofficeEmailString
<=55
ObowiązkoweAdres email SIBS Backoffice
pepStatusString
“Active”
“Inactive”
Domyślnie: “Inactive”
ObowiązkoweStatus osoby zajmującej eksponowane stanowisko polityczne
beneficialOwnersDataString
<=40
WarunkowyDane beneficjentów rzeczywistych.
Obowiązkowe tylko, jeśli status PEP to „Aktywny”
WłaścicielStringObowiązkoweObiekt definiujący konto właściciela firmy.
Możliwe jest dodanie więcej niż jednego wpisu dla tego parametru
nameString
<=40
ObowiązkoweNazwa właściciela
phoneString
<=16
WarunkowyNumer telefonu właściciela
Należy podać telefon lub adres e-mail (przynajmniej jeden z nich).
emailString
<=55
WarunkowyE-mail właściciela
Należy podać telefon lub adres e-mail (przynajmniej jeden z nich).
addressString
<=100
OpcionalnieAdres właściciela
tinNumer
8<11
ObowiązkoweNumer NIP właściciela
integrationSupportContactStringOpcjonalnieObiekt definiujący kontakt wsparcia integracji
nameString
<=20
OpcjonalnieImię i nazwisko osoby kontaktowej ds. wsparcia integracji
phoneString
<=16
WarunkowyNumer telefonu Kontakt dla wsparcia integracji.
Należy podać telefon lub adres e-mail (przynajmniej jeden z nich).
emailString
<=55
WarunkowyAdres e-mail Kontakt w sprawie wsparcia integracji.
Należy podać telefon lub adres e-mail (przynajmniej jeden z nich).
sklepObowiązkoweObiekt definiujący ustanowienie Sklepu (Establishmentu)
nameString
<=40
OpcjonalnieNazwa Sklepu (establishmentu).
Gdy to pole jest puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
addressStringOpcjonalnieAddres Sklepu (Establishmentu)
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
streetString
<=70
OpcjonalnieUlica
postalcodeString
<=25
OpcjonalnieKod pocztowy
localityString
<=20
OpcjonalnieMiejscowość
countryString
3-3
Format ISO 3166, Number 3 code (ex: Poland – 616)
OpcjonalnieKraj
emailString
<=55
OpcjonalnieEmail Sklepu (Establishmentu)
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
phoneNumberString
<=16
OpcjonalnieTelefon Sklepu (Establishmentu)
Gdy te pola są puste, uwzględniane będą wartości sparametryzowane na poziomie merchanta.
typString
“Banks”
“Wholesale“
“Supermarket“
“Retail“
“Gas Stations“
“Restaurants“
“Hotels“
“Virtual Establishment“
“Foreign“
“Service Provider“
“Service Entity“
“EMV Tolls“
ObowiązkoweTyp Sklepu (Establishment)
mccString
4-4
ObowiązkoweMCC Sklepu (establishment)
pkdString
7

Format tego parametru będzie następujący:
00.00.A
(zobacz listę: https://www.biznes.gov.pl/en/table-pkd-code)
ObowiązkoweCAE Sklepu (Establishment)
InvoiceIndicatorString

“Payment Facilitator”
“Sponsored Merchant”
Domyślnie: “Payment Facilitator”
ObowiązkoweWskaźnik faktury dla Sklepu (Establishment)
productsStringObowiązkoweObiekt definiujący Establishment Products
productIdString
„XPAY-APPL-0-0”,
„XPAY-GGLE-0-0”,
„INTP-BLIK-0-0”,
„INTP-BLIK-1-0”,
„BLMD-PYBL-0-0”,
„MCC-1-C”,
„MCC-1-D”,
„MCC-1-P”,
„MCC-2-C”,
„MCC-2-P”,
„MCC-4-C”,
„MCC-4-D”,
„MCC-4-P”,
„MSI-1-D”,
„MSI-1-P”,
„MSI-2-D”,
„MSI-2-P”,
„PPRO-BIZM-0-0”,
„VIS-01-C”,
„VIS-01-D”,
„VIS-01-P”,
„VIS-02-C”,
„VIS-02-D”,
„VIS-02-P”,
„VPY-03-D”,
„VPY-03-P”,
„VSL-01-C”,
„VSL-01-D”,
„VSL-01-P”
ObowiązkoweMetody płatności wybrane przez klienta.
Product ID’s to activate:
“INTP-BLIK-0-0” InterPay-BLIK-Domestic
“INTP-BLIK-1-0” – InterPay-BLIK-OneClick
“BLMD-PYBL-0-0” BlueMedia-PayByLink-Domestic
“MCC-1-C” – Mastercard-Mastercard-Consumer-Credit
“MCC-1-D” – Mastercard-Mastercard-Consumer-Debit
“MCC-1-P” – Mastercard-Mastercard-Consumer-Prepaid
“MCC-2-C” – Mastercard-Mastercard-Commercial-Credit
“MCC-2-P” – Mastercard-Mastercard-Commercial-Prepaid
“MCC-4-C” – Mastercard-Mastercard-Other-Credit
“MCC-4-D” – Mastercard-Mastercard-Other-Debit
“MCC-4-P” – Mastercard-Mastercard-Other-Prepaid
“MSI-1-D” – Mastercard-Maestro-Consumer-Debit
“MSI-1-P” – Mastercard-Maestro-Consumer-Prepaid
“MSI-2-D” – Mastercard-Maestro-Commercial-Debit
“MSI-2-P” – Mastercard-Maestro-Commercial-Prepaid
„PPRO-BIZM-0-0” – Bizum
“VIS-02-C” – VISA-VISA-Commercial-Credit
“VIS-02-D” – VISA-VISA-Commercial-Debit
“VIS-02-P” – VISA-VISA-Commercial-Prepaid
“VIS-01-C” – VISA-VISA-Consumer-Credit
“VIS-01-D” – VISA-VISA-Consumer-Debit
“VIS-01-P” – VISA-VISA-Consumer-Prepaid
“VPY-03-D” – VISA-VPAY-VPAY-Debit
“VPY-03-P” – VISA-VPAY-VPAY-Prepaid
“VSL-01-C” – VISA-VISA Electron-Consumer-Credit
“VSL-01-D” – VISA-VISA Electron-Consumer-Debit
“VSL-01-P” – VISA-VISA Electron-Consumer-Prepaid
productInvoiceIndicatorString
“Payment Facilitator”
“Sponsored Merchant”
Domyślnie: “Payment Facilitator”
OpcjonalnieWskaźnik faktury produktu
paymentMethodTypeString

“Direct Debit”
“Bank Transfer”
Domyślnie: “Direct Debit”
WarunkowyTyp metody płatności do fakturowania submerchanta. To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
invoiceEmailString
<=55
WarunkowyAdres e-mail faktury.
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
payoutStringWarunkowyObiekt definiujący informacje o wypłacie.
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
bankAccountString
26-26
WarunkowyKonto Bankowe Sponsored Merchants
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
ibanString
<=34
WarunkowyIBAN Sponsored Merchants
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
bicString
8<11
WarunkowyBIC Sponsored Merchants
To pole jest obowiązkowe, jeśli wskaźnik faktury to “Submerchant”
numDaysPayoutNumberOpcjonalnieLiczba dni wypłat dla Sponsored Merchants.
Zarezerwowane do wykorzystania w przyszłości.
maxPercentLowRiskExemptionsNumber
<=100
OpcjonalnieMaksymalny procent wyłączeń niskiego ryzyka dopuszczalny w systemie lub procesie.
scaExemptionString
Default „0”
OpcjonalniePole do oceny zwolnień SCA musi być wypełnione cyfrą 1, aby zezwolić i 0, aby nie zezwolić.
typeOfIntegrationString
“S2S”
“SDK”
“Plugin”
Domyślnie “S2S”
ObowiązkoweTyp integracji submerchanta
webhookNotificationObjectWarunkowyObiekt definiujący szczegóły konfiguracji webhooka
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”.
typString
“URL”
“Email”
WarunkowyTyp powiadomień webhook.
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”.
Jeżeli “Plugin”, wartość musi być “URL”
WartośćStringWarunkowyAdres e-mail dostawy (dla typu e-mail) lub adres URL HTTP(S)
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”
supportEmailString
<=55
WarunkowyAdres e-mail, na który wszystkie nieudane połączenia SPG Webhook będą zgłaszane do końca dnia.
Obowiązkowe jeżeli typeOfIntegration jest “Plugin”
securityKeyString
>=32
OpcjonalniePseudolosowy klucz symetryczny, który zostanie użyty do zaszyfrowania zawartości webhooka.

Ponizej znajduje się przykład żadania POST

{
    "merchant": {
        "name": "JOHN DOE",
        "phone": "505102923",
        "email": "fds@op.pl",
        "nip": "6831968575",
        "mcc": "5969",
        "pkd": "86.90.E",
        "merchantType": "Sponsored Merchant",
        "address": {
            "street": "UL IMAGINARY",
            "postalCode": "85-132",
            "locality": "BYDGOSZCZ",
            "country": "616"
        },
        "website": "www.yolo.pl",
        "signedAgreements": true,
        "backofficeEmail": "fds@op.pl",
        "pepStatus": "Inactive",
        "owners": [
            {
                "name": "JANE DOE",
                "phone": "505102923",
                "email": "fds@op.pl",
                "address": "UL UGORY 85-132 BYDGOSZCZ POLSKA",
                "tin": "6831968575"
            }
        ],
        "shop": {
            "name": "YOLO",
            "address": {
                "street": "UL IMAGINARY",
                "postalCode": "85-132",
                "locality": "BYDGOSZCZ",
                "country": "616"
            },
            "email": "fds@op.pl",
            "phoneNumber": "505102923",
            "type": "Retail",
            "mcc": "5969",
            "pkd": "86.90.E",
            "invoiceIndicator": "Payment Facilitator",
            "products": [
                {
                    "productId": "INTP-BLIK-0-0",
                    "productInvoiceIndicator": "Payment Facilitator"
                },
                {
                    "productId": "KEVN-PYBL-0-0",
                    "productInvoiceIndicator": "Payment Facilitator"
                }
            ],
            "paymentMethodType": "Bank Transfer",
            "invoiceEmail": "fds@op.pl",
            "payout": {
                "bankAccount": "50116022020000000127761999",
                "iban": "PL50116022020000000127761999",
                "bic": "BIGBPLPW",
                "numDaysPayout": 1.0
            },
            "typeOfIntegration": "S2S",
      	  "webhookNotification": {
        	  	"type": "URL",
        		"value": ""
      	  },
      	  "supportEmail": "",
      	  "securityKey": ""
        }
    }
}

Po wykonaniu tej czynności interfejs API (FULL CODE) odpowie jednym z dwóch poniższych kodów stanu:

Kod statusuWiadomośćTransactionStatus
000Sukces“ACT” (Accepted Technical Validation)
999Unexpected Error“RJT” (Rejected)

Oto przykład udanej odpowiedzi onboardingowej:

{
"transactionStatus": "ACT",
    "returnStatus": {
        "statusCode": "000" 
        "statusMsg": "Success",
        "statusDescription": "string"
    }
}

Otrzymasz również onboarding Webhook, który zawiera następujące szczegóły onboardingu sprzedawcy i dane uwierzytelniające.

Oto zredagowany przykład udanego powiadomienia Webhook:

{
    "NotifyRequest": {
        "TrackingId": "00caa675-f811-45ed-aee3-b84c22ac3efc",
        "TIN": "000****123",
        "MerchantId": "PL-000****123-1",
        "ShopId": "SH-PL-000000321",
        "TerminalId": "POS000159",
        "ErrCode": "CRM000",
        "ErrDesc": "Success",
        "Agreements": {
            "AgreementType": "PLKV"
        },
        "Credentials": {
            "ApiClientId": "2a69a780-****-****-****-1c6308af85f0",
            "ApiClientSecret": "K1rK*******************************0uU6",
            "TerminalToken": "0277a2c645e93c43f59ce867ee55498293*******5272db028ad9c9fa250edd04d9cac5d42910950e2acb82034093d14830e649c3d6df2cc0f92268f79"
         }
    }
}
Notification

Zwróć uwagę na następujące podstawowe dane uwierzytelniające dla Integracji API:

 

Credentials.ApiClientId: The API Client ID needed for calling the Payment API, provided as the 'x-ibm-client-id’HTTP header.

 

Credentials.ApiClientSecret: Currently not required for any Payment API, but it should be stored securely in case it’s needed in the future.

 

Credentials.TerminalToken: The OAuth Bearer Token to be used as the 'Authorization:Bearer’ HTTP header for the Checkout API and Backoffice API.

Aktualizacja merchanta

Zapewniamy również możliwość aktualizacji informacji o merchancie za pośrednictwem naszego API. Prosimy o zapoznanie się z listą dostępnych environment endpoints:

ŚrodowiskoURLMetoda działania i endpointyOpis działania
PRODapi.sibsgateway.comPUT /sibs/onboarding/v1/sponsored-merchant/{merchant-id}Aktualizuj zasób merchanta
CERstargate-cer.qly.site1.sibs.ptPUT /sibs/onboarding/v1/sponsored-merchant/{merchant-id}Aktualizuj zasób merchanta
Sandboxsandbox.sibsgateway.comPUT /sibs/onboarding/v1/sponsored-merchant/{merchant-id}Aktualizuj zasób merchanta

Aby rozpocząć ten proces, należy wykonać żądanie PUT zawierające następujące dane:

Parametry
ParametrTypStanWymaganiaOpis
Typ zawartościCiągObowiązkoweNagłowekapplication/json
X-Request-IDCiągObowiązkoweNagłowekŻądanie indentyfikatora ID, unikalne do połączenia, określony przez stronę inicjującą.
merchant-idCiągObowiązkoweŚcieżkaID sponsorowanego merchanta
x-ibm-client-idCiągObowiązkoweNagłowekToken identyfikujący organizację klienta. Jest on dostarczany podczas procesu onboardingu i musi być używany w każdym połączeniu.

The following details outline the parameters eligible for modification, including their data types, length constraints, update conditions, and brief descriptions:

Parametry zapytania
Element danychType LengthStanOpis
PhoneCiąg
<=16
ObowiązkoweCompany’s phone number
EmailCiąg
<=55
ObowiązkoweCompany’s email address
AddressCiągObowiązkoweAdres merchanta
streetCiąg
<=100
ObowiązkoweUlica
postalcodeCiąg
<=25
ObowiązkoweMerchant’s Address Postal Code
localityCiąg
<=20
ObowiązkoweMiejscowość
websiteCiąg
<=100
ObowiązkoweAdres strony www

Sprawdź poniżej przykład żadania PUT:

{
  "merchant": {
    "phone": "505102923",
    "email": "fds@op.pl",
    "address": {
      "street": "UL IMAGINARY",
      "postalCode": "85-132",
      "locality": "BYDGOSZCZ"
    },
    "website": "www.yolo.pl"
  }
}

After the request, the API will respond with one of the two status codes:

Kod statusuWiadomośćTransactionStatus
000Sukces“ACT” (Accepted Technical Validation)
999Unexpected Error“RJT” (Rejected)

Obsługa błędów

Jeśli w procesie onboardingu wystąpi odrzucenie, otrzymana zostanie synchroniczna odpowiedź zawierająca status transakcji z wartością RJCT (odrzucony) i kodem statusu 999.

Ta odpowiedź będzie zawierać kod błędu i pola komunikatów, które mogą pomóc w zidentyfikowaniu i rozwiązaniu problemu.

Przykład odrzuconej odpowiedzi onboardingowej:

{
"transactionStatus": "RJCT",
    "returnStatus": {
        "statusCode": "999",
        "statusMsg": "Internal Server Error",
        "statusDescription": "When invoiceIndicator is Sponsored Merchant invoiceEmail and payout object are mandatory."
    }
}

Kody statusów w webhookach

Poniżej znajduje się zakres kodów statusu i wiadomości, które można odbierać za pośrednictwem webhooków.

Kod statusuWiadomośćOperationsDetails
CRM000Sukces.n/an/a
CRM001Sponsorowany mechant już istnieje.Merchant Onboarding OperationsA Sponsored Merchant with the received NIF already exists.
CRM002PKD jest nie poprawny.Merchant Onboarding Operations

Merchant Update Operations

Create shop Operations

Update shop Operations
PKD does not exist in the list of configured PKDs.
CRM003Kod MCC jest niepoprawny.Merchant Onboarding Operations

Merchant Update Operations

Create shop Operations

Update shop Operations
MCC does not exist in the list of configured MCCs.
CRM005IBAN jest niepoprawny.Merchant Onboarding OperationsIBAN is invalid according to the implemented validation rules.
CRM006Lista produktów nie jest zgodna z umową z dostawcą usług płatniczych.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations
Sent products are not listed among the products enabled for the Payment Facilitator (PF).
CRM007Brak wymaganego pola [field_name]AllA required attribute in the API invocation was not sent.
CRM008Payment Facilitator jest nieprawidłowy.AllPayment Facilitator ID does not exist in the system.
CRM009Produkt [product] jest zduplikowany.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations

Delete payment method Operations
Duplicate products in the API.
CRM010Wskaźnik faktury jest nieprawidłowy.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations
The value of the „Invoice Indicator” attribute is not compatible with the PF configuration.
CRM011Product of Establishment został już dodany jako Establishment ProductAdd payment method OperationsThe specified product is already among the products of the Establishment.
CRM012Kod produktu [product_code] jest nieprawidłowy.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations
Product does not exist in the list of products accepted via API.
CRM013Kraj sponsorowanego merchanta nie jest zgodny z krajem siedziby podmiotu pośredniczącego w płatnościach.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Establishment’s country code does not match the country code of the Payment Facilitator.
CRM015Produkt [product1] jest zależny od [product2] i nie jest cześcią listy produktówMerchant Onboarding Operations

Create shop Operations

Add payment method Operations

Delete payment method Operations
Failed to validate product compatibility rules.
CRM016Produkt [product1] jest niekompatybilny z [product2] i oba znajdują się obecnie na liście produktów.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations

Delete payment method Operations
Failed to validate product compatibility rules.
CRM017Produkt [product1]jest obowiązkowy z [product2] i nie jest częścią listy produktów.Merchant Onboarding Operations

Create shop Operations

Add payment method Operations

Delete payment method Operations
Failed to validate product compatibility rules.
CRM018Nieprawidłowy typ integracji.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Integration type in the Webhook is invalid.
CRM019Dane Webhook są wymagane dla danego typu integracji.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Integration type in the Webhook does not match the submitted data.
CRM020Nieprawidłowe powiadomienie webhook dla danego typu integracji.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Notification type defined in the Webhook does not match the Webhook type.
CRM021Nieprawidłowe powiadomienie webhook.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Notification type in the Webhook is invalid.
CRM022Wartość powiadomienia Webhook nie jest zdefiniowana dla danego powiadomienia Webhook.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
Notification type defined in the Webhook does not match the Webhook type
CRM023Webhook Notification Value musi być prawidłowym adresem e-mail.Merchant Onboarding Operations

Create shop Operations

Update shop Operations
For the notification type defined in the Webhook, a valid email must be provided.
CRM024Webhook Notification Value musi być prawidłowym adresem url http(s).Merchant Onboarding Operations

Create shop Operations

Update shop Operations
For the notification type defined in the Webhook, a valid URL must be provided.
CRM025Zamówienie na numer TIN wciąż w toku [TIN_value].Merchant Onboarding OperationsThere is an order in progress/processing for the indicated TIN.
CRM029Establishment ExternalID już istnieje.Create shop OperationsThe Payment Facilitator is sending a request to create an Establishment that already exists in the system.
CRM030Zamówienie dla Establishment wciąż toku [establishment_id].Create shop Operations

Update shop Operations

Create Terminal Operations

Add payment method Operations

Cancel terminal Operations

Delete payment method Operations
There is an order in progress for the indicated Establishment.
CRM031TerminalID już istnieje.Create Terminal OperationsThe Payment Facilitator is sending a request to create a Terminal that already exists in the system for the indicated Establishment.
CRM032Payment Facilitator jest nieprawidłowy.Create shop Operations

Create Terminal Operations

Merchant Update Operations

Update shop Operations
During SM creation, the Payment Facilitator’s configuration is not complete.
CRM033Sponsorowany merchant jest nieprawidłowy.Merchant Update Operations

Create shop Operations

Update shop Operations

Create Terminal Operations

Cancel shop Operations

Cancel terminal Operations

Delete payment method Operations
The indicated Sponsored Merchant does not exist or is not in a valid state.
CRM034Establishment jest nieprawidłowy.Update shop Operations

Create Terminal Operations

Cancel shop Operations

Cancel terminal Operations

Delete payment method Operation
The indicated Establishment does not exist or is not in a valid state.
CRM035Terminal jest nieprawidłowy.Cancel terminal OperationsThe indicated Terminal does not exist or is not in a valid state.
CRM036Ostatni terminal nie może zostać anulowany.Cancel terminal OperationsThe indicated Terminal is the only one of the Establishment, therefore it cannot be canceled.
CRM037Produkt nie jest prawidłowy dla Establishment.Delete payment method OperationsThe indicated product does not exist in the Establishment or is not in a valid state.
CRM038[PaymentFacilitatorId] Nie jest Payment Facilitatorem.AllThe indicated Payment Facilitator is not actually a Payment Facilitator.
CRM039Zamówienie dla Merchanta wciąż w toku [merchant_id].Merchant Update OperationsThere is an order in progress for the indicated Merchant.
CRM040Nie znaleziono kraju dla określonego [CountryCode].Merchant Onboarding Operations

Create shop Operations

Merchant Update Operations
The specified country code does not exist.
CRM041Transactional Country is invalid.Create shop OperationsThe specified country code does not exist or does not have a currency.
CRM042[terminal_type] is not a valid Terminal Type for the Terminal Channel [terminal_channel].Merchant Onboarding Operations

Create shop Operations

Create Terminal Operations
The Terminal Type does not match the defined Terminal Channel Type.
CRM043[terminal_model] is not a valid Terminal Model for the Terminal Channel [terminal_channel].Merchant Onboarding Operations

Create shop Operations

Create Terminal Operations
The Terminal Model does not match the defined Terminal Channel Type.
CRM044Invalid Terminal Channel Type for this Establishment.Create Terminal OperationsThe terminal type is different from the Establishment’s.
CRM045Sponsored Merchant´s Terminal Channel doesn’t match any Payment Facilitator´s Establishments.Merchant Onboarding Operations

Create shop Operations
The selected Payment Facilitator does not have an active Establishment with the same country and terminal channel as the Sponsored Merchant in the request.
CRM046Sponsored Merchant´s Terminal Type doesn’t match any Payment Facilitator´s Terminals.Merchant Onboarding Operations

Create shop Operations

Create Terminal Operations
The selected Payment Facilitator does not have an active Terminal with the terminal type of the Sponsored Merchant in the request.
CRM999Nieoczekiwany błąd.AllUnexpected error occurred.
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.