---
title: "Retrieve fees"
method: GET
path: "/payment-intents/{id}/payment-fees"
tags: ["Payments"]
---

# Retrieve fees

`GET /payment-intents/{id}/payment-fees`

This endpoint allows you to retrieve the fees associated with a payment intent.
    Fees are applied per payment and this endpoints will group all the fees in an array.

## Path parameters

- `id` string, required

## Query parameters

- `country` string, required
- `provider` string, required
- `paymentMethod` 'mobile_money' | 'credit_card' | 'bank_transfer', required

## Headers

- `ApiKey` string, required
- `MerchantId` string, required
- `Environment` 'live' | 'sandbox', required

## Response `200`

- PaymentFeeDto[]
  - `id` string, required — Unique identifier of the applied Fee object.
  - `rate` number, required — A rate corresponding to the amount (flat or percentage) applied by the fees.
  - `rateType` 'percent' | 'flat', required — Fees can either be a flat amount of the transaction amount or percentage of the transaction amount.
  - `amount` number, required — Amount applied by this Fees. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge €1.00 or 100 to charge FCFA100, a zero-decimal currency).
  - `currency` string, required — Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html).
  - `label` string — An optional label giving information on the reason of this fees.
  - `taxes` string[] — Taxes applied to this fee.

## Other responses

- `401` — Wrong credentials
- `403` — Forbidden
- `404` — Not Found
- `429` — ThrottlerException: Too Many Requests
- `500` — Internal error

---

[API](https://skmtc.net/hub2/apis/hub2-service-api.md) · [All operations](https://skmtc.net/hub2/apis/hub2-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hub2/hub2-service-api/versions/adb17b4b80f4/schema)
