Skip to main content

Add or Update Account Contact

Financial integration for saving contacts by the account reference (AccountContactSave).

This web service requires a JSON file payload based on the fields below. The web service is used as part of the financial contact integration where the contact Id is not known. Requires an account reference and type which is used to create/update contact records in BigChange.

Additionally, users may wish to pass the financial information for credit limits, payments terms, account balance and account status. The account fields stored in CRM => Financials => Terms.

Important note: The account reference and type fields are only exposed when selecting a financial integration package which is located in My Account => Administration => Account Settings => Financial.

Query String Parameters

NameTypeDescriptionRequired
ActionStringAccountContactSaveRequired
ContactAccountReferenceStringRequired
ContactAccountTypeIntThis relates to the type of account contact. The value passed depends on the accounts package being integrated with.
For example;
If using Xero – you would pass a 1 to set the account type to Xero.
If using Sage 50 – you would pass a 1 to set the account type to Sales Ledger and 2 to set the account type to Purchase Ledger..
Required
ContactNameStringThe name of the contact record.Optional
ContactStreetStringThe street of the contact record.Optional
ContactPostcodeStringThe postcode of the contact record.Optional
ContactTownStringThe town of the contact record.Optional
CountryStringThe country of the contact record.Optional
ContactFirstNameStringThe primary contacts first name.Optional
ContactLastNameStringThe primary contacts last name.Optional
ContactPhoneStringThe primary contacts phone number.Optional
ContactEmailStringThe primary contacts email address.Optional
ContactReferenceStringThe contact reference on the general tab If empty, the contacts reference is not updated.Optional
ContactAccountBalanceDoubleThe balance of the corresponding financial account - Visual field only – it has no impact on JobWatch.Optional
ContactAccountStatusIntThe status of the corresponding financial account - Visual field only – it has no impact on JobWatch 0 - Live, 1 = On Hold.Optional
CreditLimitDoubleThe credit limit of the account contact.Optional
CreditLimitCurrencyStringThe credit limits currency.Optional
ContactExtraDelayToPayDoubleThe default payment terms.Optional
ContactExtraUpdateBoolSet to true to update the contact extra. This includes balance, credit limit, account reference, typeOptional
ContactGroupStringThe contacts contact group.Optional

Response Codes

Example

Request URL

https://webservice.bigchange.com/v01/services.ashx?action=accountcontactsave