10.2.2. Transaction Report by Payout (CSV)

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

Report of transactions associated with payouts.

Availability: Panel only

Request Body:

{
  "taskName": "report_csv",
  "type": "transaction_on_payout",
  "columns": [
    "transactionInternalId",
    "transactionAmount",
    "transactionIsPaidOut"
  ],
  "conditions": {
    "date": {
      "from": 1609459200,
      "to": 1612137599,
      "timezone": "Europe/Warsaw"
    },
    "language": "PL",
    "filters": {
      "serviceUuid": ["service-uuid-1"],
      "paymentMethodCode": ["card"],
      "transactionStatus": ["settled"],
      "transactionType": ["sale"]
    }
  },
  "formatting": {
    "columnSeparator": ";",
    "numberSeparator": ","
  },
  "destination": {
    "email": ["finance@example.com"],
    "callbackUrl": "https://your-domain.com/webhook/report"
  }
}

Fields:

  • taskName (string, required) - "report_csv"
  • type (string, required) - "transaction_on_payout"
  • columns (array, required) - List of columns (min. 1)
  • conditions (object, required):
    • date (object, required)
    • language (string, optional)
    • filters (object, optional) - Note: No transactionIsPaidOut in this type!
  • formatting (object, optional)
  • destination (object, optional) - As in the transaction report

Note:

  • This report does NOT support the transactionIsPaidOut filter.