name |
string |
The contact's full name or business name |
|
contactTypeIds |
string[] |
The IDs of the Contact Types. |
|
reference |
string |
Unique reference for the contact |
[optional] |
defaultSalesLedgerAccountId |
string |
The ID of the Default Sales Ledger Account. |
[optional] |
defaultSalesTaxRateId |
string |
The ID of the Default Sales Tax Rate. |
[optional] |
defaultPurchaseLedgerAccountId |
string |
The ID of the Default Purchase Ledger Account. |
[optional] |
taxNumber |
string |
The VAT registration number of the contact. The format will be validated. |
[optional] |
notes |
string |
The notes for the contact |
[optional] |
locale |
string |
The locale for the contact |
[optional] |
creditLimit |
float |
Custom credit limit amount for the contact <br><i>not applicable to Start</i> |
[optional] |
creditDays |
int |
Custom credit days for the contact.<br> If returned as null in a GET response, you may want to GET /invoice_settings and use 'customer_credit_days'/'vendor_credit_days' as default/fallback according to your use case. |
[optional] |
creditTerms |
string |
Credit terms options determine how invoice due dates are calculated. Options include: end of next month, a delay of supplier credit_days and immediately. Only: month_end_invoice, date_from_invoice, immediate_invoice, month_end_payment, date_from_payment, immediate_payment are valid values. If returned as null in a GET response, you may want to GET /invoice_settings and use 'customer_credit_terms'/'vendor_credit_terms' as default. |
[optional] |
creditTermsAndConditions |
string |
Custom terms and conditions for the contact. If set will override global /invoice_settings default terms and conditions. <br><i>Customers only</i> |
[optional] |
productSalesPriceTypeId |
string |
The ID of the Product Sales Price Type. |
[optional] |
sourceGuid |
string |
Used when importing contacts from external sources |
[optional] |
currencyId |
string |
The ID of the Currency. |
[optional] |
auxReference |
string |
Auxiliary reference. Used for German "Kreditorennummer" and "Debitorennummer". <br> <a href="https://developer.sage.com/accounting/reference/settings/#tag/Datev-Settings\"> See Datev Settings endpoint reference </a> |
[optional] |
registeredNumber |
string |
The registered number of the contact's business. Only used for German businesses and represents the "Steuernummer" there (not the "USt-ID"). |
[optional] |
taxCalculation |
string |
<b>France:</b> The tax calculation method used to define tax treatment <i>Vendors only</i> <br> <b>Spain:</b> Defines if contact is a retailer and tax is subject to Recargo de Equivalencia <i>Customers only</i> <b>United Kingdom:</b> Defines if contact tax treatment is domestic reverse charge <i>Customers & Suppliers</i> |
[optional] |
auxiliaryAccount |
string |
Auxiliary account - used when auxiliary accounting is enabled in business settings. <br><i>Available only in Spain and France</i> |
[optional] |
destinationVatBlocking |
bool |
Identifies a contact should be blocked due to destination vat |
[optional] |
mainAddress |
\SynergiTech\Sage\Model\PostBankAccountsBankAccountMainAddress |
|
[optional] |
deliveryAddress |
\SynergiTech\Sage\Model\PostBankAccountsBankAccountMainAddress |
|
[optional] |
mainContactPerson |
\SynergiTech\Sage\Model\PostContactsContactMainContactPerson |
|
[optional] |
bankAccountDetails |
\SynergiTech\Sage\Model\PutBankAccountsBankAccountBankAccountDetails |
|
[optional] |
taxTreatment |
\SynergiTech\Sage\Model\PostContactsContactTaxTreatment |
|
[optional] |