Invoice Input
Input representation of the details of the billing schedule.
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
accountId | String | ID of the account record to create the invoices for. | Required if the billingScheduleIds or billingTransactionId property isn’t specified. | 63.0 |
action | String | Required | 62.0 | |
billingScheduleIds | String[] | List of billing schedule IDs that’s used to create the invoices. You can specify a maximum of 200 billing schedules. | Required if the accountId or billingTransactionId property isn’t specified. | 62.0 |
billingTransactionId | String | ID of the billing transaction record, which is the order ID, to create the invoices for. | Required if the accountId or billingScheduleIds property isn’t specified. | 63.0 |
correlationId | String | Property that’s tagged against the published InvoiceProcessedEvent event, if specified. | Optional | 62.0 |
invoiceDate | String | Stamping date of the invoice in ISO 8601 format. | Required | 62.0 |
targetDate | String | Date in ISO 8601 format used to decide the billing periods that are included to create invoices. | Required | 62.0 |
Supported values:
DraftPosted