> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Create fee refund

> Use this endpoint to create a fee refund.

POST/feerefunds

Use this endpoint to create a fee refund. Include the fee charge `token` path parameter to specify the fee to return.

If there are insufficient funds in your fee account to refund the fee, funds are drawn from your program reserve account.

## Request body

| Fields | Description |
| - | - |
| original\_fee\_transaction\_token string  Optional | Unique identifier of the fee to be refunded. You can find this token in the response of the original `/feecharges` or `/gpaorders` request used to assess the standalone fee or from the webhook corresponding to the original request. You can also send a `GET` request to `/transactions?type=fee.charges` to retrieve a list of fee transactions. **Allowable Values:**  36 char max |
| tags string  Optional | Descriptive metadata about the fee. **Allowable Values:**  255 char max |

## Response body

| Fields | Description |
| - | - |
| business\_token string  Returned | Specifies the business account holder to which the fee applies. **Allowable Values:**  1–36 chars |
| created\_time datetime  Returned | Date and time when the `fee_charge` object was created, in UTC. **Allowable Values:**  datetime **Format:** yyyy-MM-ddThh:mm:ssZ |
| fees array of objects  Returned | Contains attributes that define characteristics of one or more fees. **Allowable Values:**  Array of existing `fees` objects |
| fees\[].**fee** object  Returned | Contains details about the fee. **Allowable Values:**  `amount`, `created_time`, `currency_code`, `last_modified_time`, `name`, `tags`, `token` |
| fees\[].**memo** string  Conditionally returned | Additional text that describes the fee transfer. **Allowable Values:**  1–99 chars |
| fees\[].**tags** string  Conditionally returned | Descriptive metadata about the fee. **Allowable Values:**  255 char max |
| fees\[].**token** string  Returned | Unique identifier of the fee. **Allowable Values:**  1–36 chars |
| fees\[].**transaction\_token** string  Returned | Unique identifier of the fee transaction. **Allowable Values:**  36 char max |
| tags string  Conditionally returned | Metadata about the fee charge. This field is returned if it exists in the resource. **Allowable Values:**  255 char max |
| token string  Returned | Unique identifier of the fee transfer. **Allowable Values:**  1–36 chars |
| user\_token string  Returned | Specifies the user account holder to which the fee applies. **Allowable Values:**  1–36 chars |


## Related topics

- [Fee Refunds Overview](https://www.marqeta.com/docs/core-api/fee-refunds.md)
- [Fee Refunds Object](https://www.marqeta.com/docs/core-api/fee-refunds/fee-refunds-object.md)
- [Create refund](https://www.marqeta.com/docs/core-api/credit-account-refunds/create-refund.md)
- [Create balance refund](https://www.marqeta.com/docs/core-api/credit-account-balance-refunds/create-balance-refund.md)
- [Create fee](https://www.marqeta.com/docs/core-api/fees/create-fee.md)
