| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | The unique identifier of the charge. | [optional] [readonly] |
| created_time | \DateTime | The time when the charge was created. | [optional] [readonly] |
| currency | string | A three-letter ISO 4217 currency code. | [optional] |
| amount | double | An amount representing how much is to be to charged. | [optional] |
| state | string | The state of the charge. | [optional] |
| order_id | string | The identifier of the associated order. | [optional] |
| source_id | string | The identifier of the source. | [optional] |
| failure_code | string | Error code identifying reason for charge failure. | [optional] |
| failure_message | string | Error message describing reason for charge failure. | [optional] |
| payment_session_id | string | Tracks the process of collecting a payment. | [optional] |
| cancels | \DigitalRiver\ApiSdk\Model\Cancel[] | [optional] | |
| captures | \DigitalRiver\ApiSdk\Model\Capture[] | [optional] | |
| captured | bool | Indicates if the charge has been captured. | [optional] |
| refunds | \DigitalRiver\ApiSdk\Model\Refund[] | [optional] | |
| refunded | bool | Indicates if the charge has been refunded. | [optional] |
| type | string | The type of charge. | [optional] |
| live_mode | bool | Has the value <code>true</code> if the object exists in live mode and the value <code>false</code> if the object exists in test mode. | [optional] |