QuickBooks: Create a charge — response body — refund Detail item
Create a charge: response body, field refundDetail / item. Complete fields and constraints for contract 2026-10-20.
API reference · Contract 2026-10-20
SDK schema: Create a charge — response body — refund Detail item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
amount | JSON | Optional | Amount. If no number is specified, the full amount will be used. Decimal string |
amount (anyOf 1) | JSON | Alternative | |
amount (anyOf 1) (anyOf 1) | number | Alternative | |
amount (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
amount (anyOf 2) | string | Alternative | |
context | Model | Optional | Expand Create a charge — response body — context Additional data you wish to store for this transaction. |
created | string | Optional | Object create time, in ISO 8601 date-time format, such as YYYY-MM-DDTHH:MM:SSZ Read only: true |
description | string | Optional | Description. |
id | string | Optional | System generated alpha-numeric id. Conditionally required |
status | string | Optional | Status of the refund. Valid status types include: ISSUED , DECLINED , SETTLED , VOIDED and SUCCEEDED . Read only: true |
type | string | Optional | The type of refund. Valid type include: REFUND or VOID . |
Referenced models: Create a charge — response body — context