| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | Unique identifier for the source. | [optional] [readonly] |
| client_secret | string | Used for client-side retrieval using a public key. | [optional] |
| created_time | \DateTime | Time when the source was created. | [optional] [readonly] |
| type | string | The payment type of the source. The payment type will correspond to another element in the source response that contains detailed information specific to the type. For example, a type of creditCard indicates that there is an object in the response named creditCard. | [optional] |
| currency | string | Three-letter ISO currency code. | [optional] |
| amount | double | Amount associated with the source. Once ready, the source will be charged this amount. Required for single_use sources. | [optional] |
| reusable | bool | If true, you can reuse this source, if false, only once. | [optional] |
| owner | \DigitalRiver\ApiSdk\Model\Owner | [optional] | |
| credit_card | \DigitalRiver\ApiSdk\Model\CreditCard | [optional] | |
| google_pay | \DigitalRiver\ApiSdk\Model\GooglePay | [optional] | |
| pay_pal | \DigitalRiver\ApiSdk\Model\PayPal | [optional] | |
| pay_pal_billing | \DigitalRiver\ApiSdk\Model\PayPal | [optional] | |
| pay_pal_credit | \DigitalRiver\ApiSdk\Model\PayPal | [optional] | |
| direct_debit | \DigitalRiver\ApiSdk\Model\DirectDebit | [optional] | |
| wire_transfer | \DigitalRiver\ApiSdk\Model\WireTransfer | [optional] | |
| pay_co | \DigitalRiver\ApiSdk\Model\PaycoResponse | [optional] | |
| alipay | object | [optional] | |
| apple_pay | object | [optional] | |
| b_pay | \DigitalRiver\ApiSdk\Model\BPay | [optional] | |
| online_banking | \DigitalRiver\ApiSdk\Model\InternetBankPayment | [optional] | |
| cod_japan | object | [optional] | |
| klarna_credit | \DigitalRiver\ApiSdk\Model\Klarna | [optional] | |
| klarna_credit_recurring | \DigitalRiver\ApiSdk\Model\KlarnaRecurring | [optional] | |
| konbini | \DigitalRiver\ApiSdk\Model\Konbini | [optional] | |
| bank_transfer | object | [optional] | |
| msts | object | [optional] | |
| bancontact | object | [optional] | |
| ideal | object | [optional] | |
| gift_card | \DigitalRiver\ApiSdk\Model\GiftCard | [optional] | |
| amazon_pay | object | [optional] | |
| after_pay | object | [optional] | |
| cc_avenue | object | [optional] | |
| flow | string | The authentication flow of the source. | [optional] |
| state | string | The status of the source, one of pending_funds, pending_redirect, requires_action, cancelled, chargeable, consumed or failed. You can only use chargeable sources to create a charge. | [optional] |
| metadata | map[string,AnyType] | Key-value pairs used to store additional data. Value can be string, boolean or integer types. | [optional] |
| customer_id | string | Unique identifier of a customer. | [optional] [readonly] |
| payment_session_id | string | Tracks the process of collecting a payment. | [optional] |
| live_mode | bool | Has the value true if the object exists in live mode or the value false if the object exists in test mode. | [optional] |