Reports

Get the Adyen fees report

Use this endpoint to retrieve a breakdown of the Adyen processing fees that have been deducted from captured payments over a given date range. Each row represents one Adyen payment and includes the component fees (commission, markup, scheme, interchange and processing) along with the payment metadata.

The endpoint supports content negotiation: send Accept: text/csv (or append .csv to the URL where supported) to receive the report as a CSV download instead of JSON. The CSV variant requires the reports.download permission, whereas the JSON variant requires reports.view.

When date_from and date_to are omitted, the report defaults to the current calendar month in the site's timezone.

get/shop/reports/adyen-fees

Query parameters

site_idstring uuid

Filter the report to a single Site. When omitted, fees across every site the authenticated user has access to are included.

date_fromstring date

Restrict results to those on or after this date, ISO-8601 YYYY-MM-DD.

date_tostring date

Restrict results to those on or before this date, ISO-8601 YYYY-MM-DD.

Response

The Adyen fees report was successfully retrieved.

Example response

{
  "data": [
    {
      "id": "5f8a1b2c3d4e5f6a7b8c9d0e",
      "psp_ref": "853599611111111A",
      "details_source": "ecom",
      "card_brand": "visa",
      "card_country": "GB",
      "amount": 12500,
      "commission": 12,
      "markup_fee": 8,
      "scheme_fee": 4,
      "interchange_fee": 30,
      "processing_fee": 10,
      "total_fees": 64,
      "application_fee": 50,
      "currency": "gbp",
      "paid_at": "2025-04-12T14:35:22+01:00",
      "site_name": "Trybe Spa London"
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.