# InvoiceSyncSettings

## Example Usage

```typescript
import { InvoiceSyncSettings } from "@flexprice/sdk/sdk/models";

let value: InvoiceSyncSettings = {};
```

## Fields

| Field                                                                                                                                                                                                                                                                                           | Type                                                                                                                                                                                                                                                                                            | Required                                                                                                                                                                                                                                                                                        | Description                                                                                                                                                                                                                                                                                     |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `metadataCustomFields`                                                                                                                                                                                                                                                                          | [models.MetadataCustomField](../../sdk/models/metadata-custom-field.md)[]                                                                                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                                                                                                                                                              | MetadataCustomFields copies metadata values onto Zoho invoice custom fields<br/>verbatim.                                                                                                                                                                                                       |
| `normalizeFixedTo`                                                                                                                                                                                                                                                                              | [models.BillingPeriod](../../sdk/models/billing-period.md)                                                                                                                                                                                                                                      | :heavy_minus_sign:                                                                                                                                                                                                                                                                              | N/A                                                                                                                                                                                                                                                                                             |
| `servicePeriodCustomFields`                                                                                                                                                                                                                                                                     | [models.ServicePeriodCustomFields](../../sdk/models/service-period-custom-fields.md)                                                                                                                                                                                                            | :heavy_minus_sign:                                                                                                                                                                                                                                                                              | N/A                                                                                                                                                                                                                                                                                             |
| `submitForApproval`                                                                                                                                                                                                                                                                             | *boolean*                                                                                                                                                                                                                                                                                       | :heavy_minus_sign:                                                                                                                                                                                                                                                                              | SubmitForApproval submits the synced invoice into the merchant's Zoho Books approval<br/>flow before recording payment. Zoho rejects payments on draft invoices, and merchants<br/>configure a Zoho auto-approval rule for FlexPrice-sent invoices, so we submit, wait for<br/>that rule to fire, then pay. |