| Name | Type | Description | Notes |
|---|---|---|---|
| customer_id | string | The identifier of the invoiced customer. | |
| string | The email address of the invoiced customer. | [optional] | |
| source_id | string | The unique identifier of a Source. | [optional] |
| currency | string | A three-letter ISO 4217 currency code. | |
| state | string | The state of the invoice. | [optional] |
| charge_type | \DigitalRiver\ApiSdk\Model\ChargeType | [optional] | |
| description | string | An arbitrary string attached to the invoice. | [optional] |
| locale | string | A designator that combines the two-letter ISO 639-1 language code with the ISO 3166-1 alpha-2 country code. | [optional] |
| customer_type | \DigitalRiver\ApiSdk\Model\CustomerType | [optional] | |
| ship_to | \DigitalRiver\ApiSdk\Model\Shipping | [optional] | |
| bill_to | \DigitalRiver\ApiSdk\Model\Billing | [optional] | |
| discount | \DigitalRiver\ApiSdk\Model\Discount | [optional] | |
| collection_period_days | int | The number of days that Digital River attempts to collect payment if <code>billingOptimization</code> is set to <code>true</code>. The default is 30 days. | [optional] |
| billing_optimization | bool | Indicates whether billing is optimized. The default is <code>true</code>. | [optional] |
| items | \DigitalRiver\ApiSdk\Model\InvoiceItemRequest[] | ||
| tax_inclusive | bool | If <code>true</code>, indicates that the prices supplied are tax inclusive. | [optional] |
| tax_identifiers | \DigitalRiver\ApiSdk\Model\CheckoutTaxIdentifierRequest[] | [optional] | |
| metadata | map[string,AnyType] | Key-value pairs used to store additional data. Value can be string, boolean or integer types. | [optional] |
| upstream_id | string | The upstream identifier. | [optional] |
| application_id | string | The identifier of the client application that created the checkout. | [optional] |