# Card program fee object

The card program fee object represents a fee a card program charges its cardholders on their card transactions, and how it is calculated. Column enables card fees on a card program; you then set and change its fees. Read more about card fees [here](/card-issuing/card-fees).

### Object Parameters

- `bps` `number` — The basis points of the transaction amount charged, at most `500` (5%) for `fx` fees
- `created_at` `date-time` — The time the fee was first configured
- `currency_code` `string` — The currency of the fee, the card program's currency
- `enabled` `boolean` — Whether the card program charges the fee. A disabled fee keeps its configuration
- `fee_type` `enum` — The kind of fee. `fx`: the foreign transaction fee, charged on a transaction in a currency other than the cardholder's
  Possible values: `fx`
- `fixed_amount` `number` — The fixed amount charged on each transaction
- `max_amount` `number` — The most the fee charges, if set
- `min_amount` `number` — The least the fee charges, if set
- `refund_on_merchant_refund` `boolean` — Whether a merchant refund linked to the original purchase also gives back the purchase's fee. Reversals always give back the fee
- `updated_at` `date-time` — The time the fee was last changed

**Response 200**

```json
{
  "bps": 300,
  "created_at": "2024-01-15T09:30:00Z",
  "currency_code": "USD",
  "enabled": true,
  "fee_type": "fx",
  "fixed_amount": 0,
  "max_amount": 2500,
  "min_amount": 50,
  "refund_on_merchant_refund": true,
  "updated_at": "2024-01-15T09:30:00Z"
}
```
