> ## 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.

# Check return debit

> Use this endpoint to create and start the process of refunding a check.

POST/checkreturn

Use this endpoint to create and start the process of refunding a check.

## Request body

| Fields | Description |
| - | - |
| card\_holder\_token string  Required | Token representation of the cardholder. **Allowable Values:**  Existing cardholder token |

## Sample request body

The URL below is an example of a request. Simply replace `HOSTNAME` with the URL provided by Marqeta for your organization.

```html HTML lines wrap theme={null}
{
   https://HOSTNAME.marqeta.com/v3/checkreturn/4a13199c-27b1-4d11-9aa3-e2920f5f02f4
}
```

## Response body

| Fields | Description |
| - | - |
| amount decimal  Conditionally returned | Amount to be returned. This will be the user's total GPA balance. Included in the response if the check return is successful. **Allowable Values:**  Format: 0.00 |
| token string  Conditionally returned | Unique identifier of the check return debit. Included in the response if the check return is successful. **Allowable Values:**  Existing token |

## Sample response body

```json JSON lines wrap theme={null}
{
   "amount": 5.00,
   "token": "f2bd642e-6b2c-4bf5-8be5-6ab781a3736c"
}
```


## Related topics

- [Check Returns Overview](https://www.marqeta.com/docs/core-api/check-returns.md)
- [ACH Origination](https://www.marqeta.com/docs/developer-guides/ach-origination.md)
- [ACHR Return Reason Codes](https://www.marqeta.com/docs/developer-guides/achr-return-reason-codes.md)
- [Simulate PIN-debit quasi-cash](https://www.marqeta.com/docs/core-api/simulations-card-transactions/pin-debit/simulate-pin-debit-quasi-cash.md)
- [RiskControl Transaction Event Types](https://www.marqeta.com/docs/developer-guides/riskcontrol-transaction-event-types.md)
