3.2. Dane przeglądarki

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://bump.sh/pgw/doc/axepta-api/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
"axepta API MCP server": {
  "url": "https://bump.sh/pgw/doc/axepta-api/mcp"
}
Close

W przypadku generowania płatności kartą, która wymaga autoryzacji metodą 3D Secure, należy pobrać i przekazać informacje na temat przeglądarki płatnika w dodatkowym obiekcie additionalData.

Struktura wygląda w następujący sposób:

Parametr Typ Wymagany Opis
browser object ✔️ Informacje na temat przeglądarki płatnika
browser.ip string ✔️ Adres IP. Dopuszczalne wartości: "ipv4", "ipv6"
browser.language string ✔️ Język przeglądarki określony w formacie UNICODE np. "pl-PL"
browser.jsEnabled boolean ✔️ Określa, czy w przeglądarce włączona jest obsługa JavaScript
browser.timezoneOffset integer ✔️ Wartość Time-zone offset pomiędzy UTC, a lokalnym czasem przeglądarki cardholdera w minutach.
browser.userAgent string ✔️ Informacja o używanej aplikacji klienckiej
browser.accept string ✔️ Dokładna zawartość nagłówka http accept headers, typ MIME
browser.javaEnabled boolean ✔️ Określa, czy w przeglądarce włączona jest obsługa Java
browser.screenColorDepth integer ✔️ Bit głębi koloru dla wyświetlania obrazków w bitach na pixel, pozyskiwana z przeglądarki cardholdera, skala: 1-48 bits
browser.screenHeight integer ✔️ Wysokość okna przeglądarki w px
browser.screenWidth integer ✔️ Szerokość okna przeglądarki w px

Przykład przekazywanego obiektu

"additionalData": {
    "browser": {
            "ip": "127.0.0.1",
            "language": "pl-PL",
            "jsEnabled": true,
            "timezoneOffset": 100,
            "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome 87.0.4280.66 Safari/537.36",
            "accept": "application/json, text/javascript, */*; q=0.01",
            "javaEnabled": false,
            "screenColorDepth": 24,
            "screenHeight": 1080,
            "screenWidth": 2560
        }
    }