# TransferzeroSdk.Debit ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **amount** | **Number** | The amount to be debited from your account. The \"amount\" parameter is optional - - if included, it must equal the amount required to fund the transaction. - if omitted, it will default to the amount required to fund the transaction. | [optional] **currency** | **String** | The currency of the amount in 3-character alpha ISO 4217 currency format. The \"currency\" parameter is optional - if omitted, it will default to the payin currency of the transaction. - it can be added in as an additional check to ensure that the expected currency is used. (an error will be given back if it does not match up with the payin currency of the transaction) | [optional] **toType** | **String** | Describes what the debit is funding | **toId** | **String** | The ID of the resource the debit is funding | **metadata** | **Object** | Metadata of account debit | [optional] **id** | **String** | | [optional] [readonly] **createdAt** | **Date** | Date and time that the debit was created | [optional] [readonly] **usdAmount** | **Number** | The amount to be debited from your account converted to USD | [optional] [readonly] **runningBalance** | **Number** | The total amount remaining in your account after the debit call | [optional] [readonly] **errors** | **{String: [ValidationErrorDescription]}** | The fields that have some problems and don't pass validation | [optional] [readonly]