# Update a cash balance's settings

Changes the settings on a customer’s cash balance.

## Prerequisites

Before you can run the following code snippet, you need to call these APIs with the provided parameters to set up the prerequisite API object(s).

1. createCustomer
POST /v1/customers {"name":"Jenny Rosen","email":"jennyrosen@example.com"}

## Request

```curl
curl https://api.stripe.com/v1/customers/{{CUSTOMER_ID}}/cash_balance \
  -u "<<YOUR_SECRET_KEY>>" \
  -d "settings[reconciliation_mode]=manual"
```

### Response

```json
{
  "object": "cash_balance",
  "available": null,
  "customer": "cus_Ob4Xiw8KXOqcvM",
  "livemode": false,
  "settings": {
    "reconciliation_mode": "manual",
    "using_merchant_default": false
  }
}
```

## Returns

The customer’s cash balance, with the updated settings.

## Parameters

- [`settings`](https://docs.stripe.com/api/cash_balance/update.md?query=settings) (object, optional)
  A hash of settings for this cash balance.
