6.1. Zawartość BODY notyfikacji

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

Notyfikacje wysyłane są jako obiekt JSON metodą POST i mają następującą postać:

{
    "payment": {
        "id": "53a97f55-81af-46fa-921b-0a6eaf184c30",
        "title": "43",
        "amount": 100,
        "status": "settled",
        "created": 1689938459,
        "orderId": "43",
        "currency": "PLN",
        "modified": 1689938483,
        "serviceId": "3283bb82-1203-4064-86ad-27868f985769",
        "notificationUrl": "https://domain.com/",
        "amountPaid": 100,
        "amountRefunded": 0,
        "amountSubmittedRefund": 0,
        "transactions": [
            {
                "id": "ab163b2e-0cf5-4478-a673-a1afb22c9535",
                "type": "sale",
                "status": "settled",
                "source": "web",
                "created": 1689938476,
                "modified": 1689938483,
                "notificationUrl": "https://domain.com/",
                "serviceId": "3283bb82-1203-4064-86ad-27868f985769",
                "amount": 100,
                "currency": "PLN",
                "title": "43",
                "orderId": "43",
                "paymentMethod": "blik",
                "paymentMethodChannel": "blik"
            }
        ],
        "notifyTransactionData": {
            "id": "ab163b2e-0cf5-4478-a673-a1afb22c9535",
            "type": "sale"
        }
    }
}

Notyfikacja może składać się z następujących obiektów:

  • payment - zawiera informacje o utworzonym linku płatności,
  • transaction - zawiera informacje o transakcjach jeśli zostałt utworzone dla danego linku płatności
  • notifyTransactionData - określa, której dokładnie trasakcji dotyczy notyfikacja. Objekt pomocny przy transakcji z więcej niż jedną metodą płatności.