/v1/customers/{customer}/balance_transactions/{transaction}Most credit balance transaction fields are immutable, but you may update its description and metadata.
| Name | Description |
|---|---|
| customer* | |
| transaction* |
| Field | Type | Description |
|---|---|---|
| description | string | An arbitrary string attached to the object. Often useful for displaying to users. |
| expand | array<string> | Specifies which fields in the response should be expanded. |
| metadata | object | string | Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to |
| Field | Type | Description |
|---|---|---|
| amount* | integer | The amount of the transaction. A negative value is a credit for the customer's balance, and a positive value is a debit to the customer's |
| checkout_session | string | checkout.session | The ID of the checkout session (if any) that created the transaction. |
| created* | integer (unix-time) | Time at which the object was created. Measured in seconds since the Unix epoch. |
| credit_note | string | credit_note | The ID of the credit note (if any) related to the transaction. |
| currency* | string (currency) | Three-letter ISO currency code, in lowercase. Must be a supported currency. |
| customer* | string | customer | The ID of the customer the transaction belongs to. |
| customer_account | string | The ID of an Account representing a customer that the transaction belongs to. |
| description | string | An arbitrary string attached to the object. Often useful for displaying to users. |
| ending_balance* | integer | The customer's |
| id* | string | Unique identifier for the object. |
| invoice | string | invoice | The ID of the invoice (if any) related to the transaction. |
| livemode* | boolean | If the object exists in live mode, the value is |
| metadata | object | Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. |
| object* | string | String representing the object's type. Objects of the same type share the same value. |
| type* | string | Transaction type: |